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_name', 'single user', 'false'
exec sp_renamedb 'old_db_name', 'new_db_name'
exec sp_dboption 'new_db_name', 'single user', 'false'
mysql資料庫重新命名
mysql 1.4以前 rename database old name to new name 高於1.4就沒這個命令了,那怎麼辦呢?把原來的庫匯出來,然後刪掉。再新建新名字的庫,然後把匯出的資料匯入進去。獲取刪除資料庫表sql的命令 select concat drop table table ...
MySQL中資料庫重新命名
今天同事讓幫忙把線上的資料庫重新命名。恩?資料庫重新命名?這種需求的概率小之又小,今天居然還真給碰到了。表重名的話是rename table old table to new table so,庫的重新命名最簡單快捷的辦法是 rename old db to new db麼?隨便建了個測試庫test...
無法重新命名資料庫?
無論我使用什麼方法改名字,它都報乙個錯誤 訊息 5030,級別 16,狀態 2,第 1 行 無法用排他鎖鎖定該資料庫,以執行該操作。暈死,從網上找了個解決方案 將資料庫設定為單使用者模式 單使用者模式指定一次只有乙個使用者可訪問資料庫,該模式通常用於維護操作。1 在物件資源管理器中,連線到 sql ...