如何修改SQL SERVER的邏輯文件名

修改SQL server數據庫中的邏輯文件名
 
使用 FILE_NAME 函數可以返回給定文件標識 (ID) 號的邏輯文件名

如下

下例返回 file_ID 爲 1 的文件名(master 數據庫文件)。

USE master
SELECT FILE_NAME(1)
當我們進行從一個備份中還原數據庫時,數據庫的邏輯文件名是不會改變的。

可用 ALTER DATABASE 的 MODIFY FILE 子句作爲替代方式更改數據文件或日誌文件的邏輯名稱。

alter database 數據庫名
modify file (
               name=邏輯名
               ,newname=新邏輯名
            )

事實上,上面的語句是更改了sysfiles和sysfiles1系統表中的name字段 

發佈了14 篇原創文章 · 獲贊 0 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章