解決sqlserver資料庫單一使用者無法刪除的問題
USE [master]
GO
/****** Object: StoredProcedure [dbo].[killspid] Script Date: 03/28/2011 11:01:32 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
--建一個儲存過程,斷開所有使用者連線。
create proc [dbo].[killspid] (@dbname varchar(20))
as
begin
declare @sql nvarchar(500)
declare @spid int
set @sql='declare getspid cursor for
select spid from sysprocesses where dbid=db_id('''+@dbname+''')'
exec (@sql)
open getspid
fetch next from getspid into @spid
while @@fetch_status<>-1
begin
exec('kill '+@spid)
fetch next from getspid into @spid
end
close getspid
deallocate getspid
end
GO
先在master中建立一個儲存過程,用於幹掉所有連線,然後呼叫
use master
exec killspid '出問題的資料庫名'
相關文章
- “無法刪除資料庫,因為該資料庫當前正在使用” – 解決方法資料庫
- SqlServer資料庫中文亂碼問題解決SQLServer資料庫
- 解決codeblocks無法除錯的問題BloC除錯
- 解決:rm: 無法刪除"tomcat": 裝置或資源忙,linux下資料夾不能刪除TomcatLinux
- SQL Server無法刪除資料庫 "xxx",因為該資料庫當前正在使用(如何刪除一個Sql Server資料庫)SQLServer資料庫
- 聊聊PG資料庫的防誤刪除問題資料庫
- 誤刪除儲存SqlServer資料庫資料恢復SQLServer資料庫資料恢復
- SQLServer資料庫恢復掛起的解決辦法SQLServer資料庫
- SQLServer附加資料庫是隻讀模式的解決辦法SQLServer資料庫模式
- PicGo無法刪除雲端圖片問題PicGo
- kingsoft資料夾可以刪除嗎 kingsoft資料夾刪不掉的解決辦法
- 也來談談無法刪除db link的問題
- 解決Window安全中心對Kitematic-0.17.3-Ubuntu.zip提示病毒,但無法刪除的問題。Ubuntu
- sqlserver 億級資料刪除方案SQLServer
- sqlserver中刪除重複資料SQLServer
- MYSQL資料庫表記錄刪除解決方案MySql資料庫
- 解決無法使用VI的問題
- discuz資料庫搬家,改密碼後無法訪問解決辦法資料庫密碼
- MyBatisPlus解決邏輯刪除與唯一索引的相容問題MyBatis索引
- 【資料庫資料恢復】SqlServer資料庫無法讀取的資料恢復案例資料庫資料恢復SQLServer
- 解決Mysql資料庫插入資料出現問號(?)的解決辦法MySql資料庫
- 記錄一次無法很好解決的問題
- 解決表格檔案上傳無法刪除臨時檔案的問題Failed to perform cleanup of multipart itemsAIORM
- 解決Centos無法yum源的問題CentOS
- 解決hive資料庫 插入資料很慢的問題Hive資料庫
- 資料夾刪除不了怎麼辦?資料夾刪除不了的解決方法
- win10 刪除使用者無法在內建賬戶怎麼解決Win10
- SQL server 維護計劃無法手動刪除的解決辦法SQLServer
- IDEA無法連線docker中的資料庫的問題IdeaDocker資料庫
- SQL Server 資料庫無法重新命名的解決SQLServer資料庫
- win10 無法刪除當前使用者要怎麼解決_win10系統刪除賬戶怎麼刪除不了Win10
- SQLServer資料庫處於恢復掛起狀態的解決辦法SQLServer資料庫
- 磁碟IO故障導致的SQLServer資料庫無法寫入SQLServer資料庫
- 解決ASM無法啟動問題ASM
- 做資料庫分離讀寫時,sqlServer資料庫資料同步的問題:資料庫SQLServer
- Elastic Beanstalk-自動生成的S3無法刪除問題ASTBeanS3
- 資料夾正在使用無法刪除怎麼辦
- win10任務檢視記錄無法刪除的解決辦法Win10