在企業管理器中,一旦資料庫已經建立,需要修改資料庫的名稱、資料庫檔案名就會變成一種很困難的事情,需要在查詢分析器中通過一些系統指令來完成。
1.修改資料庫名
操作步驟:先把資料庫改成單使用者模式,修改庫名,再取消單使用者模式
sp_dboption '庫名','single user','true'
sp_renamedb 舊庫名,新庫名
sp_dboption '新庫名','single user','false'
2.修改資料庫實體檔案名
先将資料庫分離,然後修改資料庫實體檔案名,最後附加資料庫即可。
3.修改資料庫邏輯檔案名
操作步驟:先擷取資料庫的邏輯檔案名(一般分為資料檔案名與日志檔案名),然後執行語句操作
擷取資料庫的邏輯檔案名有兩種方法:一種是在企業管理器中,選擇檢視需要修改資料庫的屬性對話框(檢視标簽【資料檔案】【事務日志】中的内容),這裡不再介紹操作方法;一種是用語句的方式來檢視,如下:
--檢視邏輯資料檔案名
select name from SLGGGZ_AID..sysfiles where
charindex('MDF',filename)>0
--檢視邏輯日志檔案名
select name from SLGGGZ_AID..sysfiles where
charindex('LDF',filename)>0
--修改邏輯檔案名
alter database 資料庫名稱 modify file(name=原邏輯檔案名, newname=新邏輯檔案名)