次の方法で共有


データベースの名前変更

このトピックでは、SQL Server Management Studio または Transact-SQL を使用して、SQL Server 2014 でユーザー定義データベースの名前を変更する方法について説明します。 識別子の規則に従っていれば、データベースの名前にはいずれの文字も使用できます。

このトピックの内容

始める前に

制限事項と制約事項

  • システム データベースの名前は変更できません。

セキュリティ

アクセス許可

データベースに対する ALTER 権限が必要です。

SQL Server Management Studio を使用する

データベースの名前を変更するには

  1. オブジェクト エクスプローラー で、 SQL Server データベース エンジンのインスタンスに接続し、そのインスタンスを展開します。

  2. データベースを使用している人がいないことを確認し、 データベースをシングル ユーザー モードに設定します

  3. [データベース]を展開し、名前を変更するデータベースを右クリックして、 [名前の変更]をクリックします。

  4. 新しいデータベース名を入力し、 [OK]をクリックします。

Transact-SQL の使用

データベースの名前を変更するには

  1. データベース エンジンに接続します。

  2. [標準] ツール バーの [新しいクエリ] をクリックします。

  3. 次の例をコピーしてクエリ ウィンドウに貼り付け、 [実行] をクリックします。 この例では、 AdventureWorks2012 データベースの名前を Northwindに変更します。

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

補足情報: データベースの名前を変更した後

データベースの名前を変更した後は、 master データベースをバックアップします。

参照

ALTER DATABASE (Transact-SQL)
データベース識別子