2014年1月20日 星期一

SQL更改資料庫名稱

USE master;
GO

-- 切換至單人模式
ALTER DATABASE DB1
SET SINGLE_USER
WITH ROLLBACK IMMEDIATE
GO

-- 更名資料庫
EXEC sp_renamedb '<欲更名的資料庫名稱>', '<新的資料庫名稱>';
GO

-- 回復多人模式
ALTER DATABASE DB1
SET MULTI_USER
GO

--更改群組檔案、資料庫檔案、資料庫日誌檔的名稱
ALTER DATABASE <舊資料庫名稱>
Modify NAME = <新資料庫名稱>;

沒有留言: