SqlServer強制斷開數據庫已有連接的方法建站知識
導讀:1建站知識在執(zhí)行建庫腳本時,往往會先將原有的數據庫drop掉,由于SqlServer檢測到有數據連接時禁止執(zhí)行drop database操作,所以建網站seo優(yōu)化軟件seo網站優(yōu)化培訓。
在執(zhí)行建庫腳本時,往往會先將原有的數據庫drop掉,由于SqlServer檢測到有數據連接時禁止執(zhí)行drop database操作,所以建庫腳本經常執(zhí)行失敗,為此我們需要一種能強制營銷型網站建設斷開數據庫已有連接的方法,可以過如下t-sql實現:
復制代碼 代碼如下:
declare @i int declare cur cursor for select spid from sysprocesses where db_name(dbid)= 'Your_Database_Name' open cur fetch next from cur into @i while @@fetch_status=0 begin exec('kill '+@i) fetch next from cur into @i end cl網seo優(yōu)化趨勢ose cur de網站建設教程allocate cur
我們可以把這條sql寫到建庫的批處理腳本里,放在腳本的開始:復制代碼 代碼如下:
:: Disconnect existing Fortune database connections osql -S"%1" -U"%2" -P"%3" -Q"declare @i int declare cur cursor for select spid from sysprocesses where db_name(dbid)= ' Your_Database_Name ' open cur fetch next from cur into @i while @@fetch_status=0 begin exec('kill '+@i) fetch next from cur into @i end close cur deallocate cur"
相關網站seo優(yōu)化軟件seo網站優(yōu)化培訓。聲明: 本文由我的SEOUC技術文章主頁發(fā)布于:2023-05-24 ,文章SqlServer強制斷開數據庫已有連接的方法建站知識主要講述已有,標簽,SqlServer強制斷開數據庫已有連接的方法網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_6284.html