共用方式為


重新命名資料庫

此主題描述如何使用 SQL Server Management Studio 或 Transact-SQL,在 SQL Server 2012 中重新命名使用者定義資料庫。 資料庫的名稱可以包含任何依照識別碼規則的字元。

本主題內容

  • 開始之前:

    限制事項

    安全性

  • 使用下列方法重新命名資料庫:

    SQL Server Management Studio

    Transact-SQL

  • 待處理:重新命名資料庫之後

開始之前

限制事項

  • 您無法重新命名系統資料庫。

安全性

權限

需要資料庫的 ALTER 權限。

搭配回到頁首連結使用的箭頭圖示[Top]

使用 SQL Server Management Studio

若要重新命名資料庫

  1. [物件總管] 中,連接到 SQL Server Database Engine 的執行個體,然後展開該執行個體。

  2. 確定沒有人使用此資料庫,然後將資料庫設定為單一使用者模式

  3. 展開 [資料庫],以滑鼠右鍵按一下要重新命名的資料庫,然後按一下 [重新命名]

  4. 輸入新的資料庫名稱,然後按一下 [確定]

搭配回到頁首連結使用的箭頭圖示[Top]

使用 Transact-SQL

若要重新命名資料庫

  1. 連接到 Database Engine。

  2. 在標準列中,按一下 [新增查詢]

  3. 將下列範例複製並貼到查詢視窗中,然後按一下 [執行]。 這個範例會將 AdventureWorks2012 資料庫的名稱變更為 Northwind。

USE master;
GO
ALTER DATABASE AdventureWorks2012
Modify Name = Northwind ;
GO

搭配回到頁首連結使用的箭頭圖示[Top]

待處理:重新命名資料庫之後

重新命名任何資料庫之後,請備份 master 資料庫。

搭配回到頁首連結使用的箭頭圖示[Top]

請參閱

參考

ALTER DATABASE (Transact-SQL)

概念

資料庫識別碼