SQL SERVER 修改資料庫名稱(包括 db.mdf 名稱的修改)

來源:互聯網
上載者:User

標籤:class   name   改名字   mdf   直接   一個   分析   名稱   開啟   

折騰SQL SERVER 2012,弄了一個上午修改資料庫名,主要是需要修改db.mdf 和db_log.ldf的名字,總算解決了。在這裡記下,以後再要修改了就別忘了。

    假設原來資料庫名為db,附加資料庫為db.mdf和db_log.ldf。

    需要改成dbt,及dbt.mdf和dbt_log.ldf。

步驟:

    1.首先把原來的資料庫進行備份(選擇資料庫->右鍵->任務->備份),備份出db.bak檔案。

    2.右鍵->任務->還原->資料庫,跳出“還原資料庫”視窗。

    3.選擇“源裝置”,瀏覽,跳出“指定備份”對話方塊,點擊添加找到剛才備份的db.bak檔案,確定。

    4.在“還原資料庫視窗”中的“選擇用於還原的備份組”,把備份組打上勾。

    5.在“選項頁”中選擇“File”,“指定還原之後的路徑和名稱為dbt.mdf 和dbt_log.ldf(直接改名字就行)

確定,即完成名稱的修改。

6. 更改資料庫檔案的實體名稱,交易記錄的實體名稱

開啟SQL查詢分析器,輸入以下代碼;

ALTER DATABASE 當前資料庫名稱 MODIFY FILE(NAME=‘當前資料庫檔案實體名稱‘,NEWNAME=‘要更改的資料庫實體名稱‘)

ALTER DATABASE dbt MODIFY FILE(NAME=‘db‘,NEWNAME=‘dbt‘)

ALTER DATABASE dbt MODIFY FILE(NAME=‘db_log‘,NEWNAME=‘dbt_log‘)

SQL SERVER 修改資料庫名稱(包括 db.mdf 名稱的修改)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.