欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SqlServer強制斷開數(shù)據(jù)庫已有連接的方法

 更新時間:2012年12月19日 16:32:30   作者:  
在執(zhí)行建庫腳本時,往往會先將原有的數(shù)據(jù)庫drop掉,由于SqlServer檢測到有數(shù)據(jù)連接時禁止執(zhí)行drop database操作,所以建庫腳本經(jīng)常執(zhí)行失敗,為此我們需要一種能強制斷開數(shù)據(jù)庫已有連接的方法,需要的朋友可以參考下
在執(zhí)行建庫腳本時,往往會先將原有的數(shù)據(jù)庫drop掉,由于SqlServer檢測到有數(shù)據(jù)連接時禁止執(zhí)行drop database操作,所以建庫腳本經(jīng)常執(zhí)行失敗,為此我們需要一種能強制斷開數(shù)據(jù)庫已有連接的方法,可以過如下t-sql實現(xiàn):
復(fù)制代碼 代碼如下:

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

我們可以把這條sql寫到建庫的批處理腳本里,放在腳本的開始:
復(fù)制代碼 代碼如下:

:: 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"

相關(guān)文章

  • 一步步教你建立SQL數(shù)據(jù)庫的表分區(qū)

    一步步教你建立SQL數(shù)據(jù)庫的表分區(qū)

    分區(qū)存儲提高了數(shù)據(jù)庫的性能,被分區(qū)存儲的數(shù)據(jù)物理上是多個文件,但邏輯上任然是一個表,對表的任何操作都跟沒分區(qū)之前一樣。插入、刪除、查詢、更新等操作的時候,數(shù)據(jù)庫會自動為你找到對應(yīng)的分區(qū),然后執(zhí)行操作。
    2015-09-09
  • 詳解SQL死鎖檢測的方法

    詳解SQL死鎖檢測的方法

    sql server中的死鎖是指進程之間互相永久阻塞的狀態(tài),下文就將為您介紹如何檢測sql server死鎖,希望對您有所幫助。
    2015-12-12
  • .net+mssql制作抽獎程序思路及源碼

    .net+mssql制作抽獎程序思路及源碼

    近期一直在研究數(shù)據(jù)庫,剛好有個項目要做抽獎程序,恩,拿來練練手吧。
    2014-06-06
  • SQL Server根據(jù)分區(qū)表名查找所在的文件及文件組實現(xiàn)腳本

    SQL Server根據(jù)分區(qū)表名查找所在的文件及文件組實現(xiàn)腳本

    這篇文章主要介紹了SQL Server根據(jù)分區(qū)表名查找所在的文件及文件組實現(xiàn)腳本,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2015-07-07
  • SQL?Server啟用sa賬戶的簡單圖文教程

    SQL?Server啟用sa賬戶的簡單圖文教程

    這篇文章主要給大家介紹了關(guān)于SQL?Server啟用sa賬戶的簡單圖文教程,因為安裝數(shù)據(jù)的時候沒有啟用sa賬戶,這里記錄一下如何啟用,需要的朋友可以參考下
    2023-09-09
  • SQL?Server創(chuàng)建用戶定義函數(shù)

    SQL?Server創(chuàng)建用戶定義函數(shù)

    這篇文章介紹了SQL?Server創(chuàng)建用戶定義函數(shù)的方法,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • SQL Server異常代碼處理的深入講解

    SQL Server異常代碼處理的深入講解

    這篇文章主要給大家介紹了關(guān)于SQL Server異常代碼處理的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • 淺述SQL Server的聚焦強制索引查詢條件和Columnstore Index

    淺述SQL Server的聚焦強制索引查詢條件和Columnstore Index

    本文主要講了強制使用索引條件來進行查詢,當(dāng)對于使用默認(rèn)創(chuàng)建索引進行查詢計劃時覺得不是最優(yōu)解,可以嘗試使用強制索引來進行對比找出更好得解決方案。簡短的內(nèi)容,深入的理解.有興趣的朋友可以看下
    2016-12-12
  • SQL Server 公用表表達式(CTE)實現(xiàn)遞歸的方法

    SQL Server 公用表表達式(CTE)實現(xiàn)遞歸的方法

    這篇文章主要介紹了SQL Server 公用表表達式(CTE)實現(xiàn)遞歸的方法,需要的朋友可以參考下
    2017-05-05
  • 日常收集常用SQL查詢語句大全

    日常收集常用SQL查詢語句大全

    日常收集常用的sql查詢語句,包括一些簡單查詢語句,復(fù)雜查詢語句,本文介紹詳細,非常具有參考價值,特此分享到腳本之家平臺,供大家學(xué)習(xí)借鑒
    2015-11-11

最新評論