此處以SQL Server 2008中將數據庫BPMDB更名爲BPMDB-BI爲例說明sql
步驟:數據庫
分離數據庫ide
打開management studio,找到BPMDB數據庫-->右鍵-->任務-->分離
spa
修改數據庫物理文件名blog
找到數據庫物理文件所在目錄(例如D:\SQLDB\DATA)下找到BPMDB.mdf和BPMDB_log.ldf,分別更名爲BPMDB-BI.mdf、BPMDB-BI_log.ldf
圖片
附加數據庫ci
打開management studio,找到"數據庫" -->右鍵-->附加,在彈出的頁面中點"添加"按鈕,找到更名後的BPMDB-BI.mdf的文件,肯定。這時能夠看到會提示BPMDB.mdf和BPMDB_log.ldf文件不存在,只須要再點擊"當前文件目錄"下的按鈕而後分別選擇BPMDB-BI.mdf和BPMDB-BI.ldf就能夠了。
須要說明的是,在這裏最好把"要附加的數據庫"欄中的"附加爲"列中的內容BPMDB改爲BPMDB-BI,要否則就須要在數據庫附加操做完成後直接在數據庫名稱BPMDB上右鍵重命名。it
修改邏輯文件名io
經過上面幾步的操做,management studio中顯示的數據庫文件名變成了BPMDB-BI,已經可以正常使用了,但此時的邏輯文件名尚未修改,打開management studio-->在數據庫BPMDB-BI上點右鍵-->屬性-->文件,如圖:ast
能夠看到,數據庫文件的邏輯名稱仍是原來的BPMDB,咱們應該同時把它改過來,這樣才完全。
SQL查詢分析器執行如下SQL:
USE master ALTER DATABASE [BPMDB-BI] MODIFY FILE(NAME='BPMDB',NEWNAME='BPMDB-BI') ALTER DATABASE [BPMDB-BI] MODIFY FILE(NAME='BPMDB_Log',NEWNAME='BPMDB-BI_Log')