SqlServer資料庫重新命名報錯誤 5030

2022-04-03 18:15:57 字數 439 閱讀 3074

無法重新命名 klenn

無法用排他鎖鎖定該資料庫,以執行該操作(錯誤:5030)

解決辦法:

將資料庫設定為單使用者模式 (單使用者模式指定一次只有乙個使用者可訪問資料庫,該模式通常用於維護操作。 )

1、在物件資源管理器中,連線到 sql server 資料庫引擎例項,然後展開該例項。

2、右鍵單擊要更改的資料庫,再單擊「屬性」。

3、在「資料庫屬性」對話方塊中,單擊「選項」頁。

4、在「限制訪問」選項中,選擇「單使用者」。

5、如果其他使用者連線到資料庫,將出現「開啟的連線」訊息。若要更改屬性並關閉所有其他連線,請單擊「是」。 

6、重新命名完了,再限制訪問的屬性改回原來的就可以啦。

重新命名SQLServer資料庫的方法

企業管理器中沒有改資料庫名的功能,如果一定要用企業管理器來實現,你可以備份資料庫,然後還原,在還原時候可以指定另乙個庫名,然後再刪除舊庫就行了。這裡以 sqlserver 20000 為例,舊程式設計客棧資料庫名字為 admin10000,新資料庫名字為 jb51.net。第一步 備份資料庫 開啟企...

Sql資料庫重新命名

1.查詢出當前連線然後將其關閉 select spid from master.dbo.sysprocesses where dbid db id 資料庫名 db id donet 如spid 值為 52.2.執行 kill 52 3.修改資料庫名 exec sp dboption old db n...

mysql資料庫重新命名

mysql 1.4以前 rename database old name to new name 高於1.4就沒這個命令了,那怎麼辦呢?把原來的庫匯出來,然後刪掉。再新建新名字的庫,然後把匯出的資料匯入進去。獲取刪除資料庫表sql的命令 select concat drop table table ...