SQL Server のデータベース名を変更する

SQL Server のデータベース名を変更する手順を紹介します。

今回は、"iPentecGlassBox" という名前のデータベースを "iPentecSandBox2"に変更する例を紹介します。
SQL Server のデータベース名を変更する:画像1

SQLコマンドで変更する場合

SQL コマンドでデータベース名を変更する場合は、以下のコマンドを実行します。

書式

ALTER DATABASE (変更元データベース名) Modify Name=(変更後の新しいデータベース名);



今回の例では、以下のコマンドを実行します。

ALTER DATABASE iPentecGlassBox Modify Name=iPentecSandBox2;

SQL Server のデータベース名を変更する:画像2

コマンドが成功すると、「データベースの名前 '(変更後のデータベース名)' が設定されました。」のメッセージが表示されます。
SQL Server のデータベース名を変更する:画像3

オブジェクトエクスプローラで確認すると、データベース名が変更されていることが分かります。
SQL Server のデータベース名を変更する:画像4

SQL Server Management Studioで変更する場合

SQL Server Management Studioを利用してデータベース名を変更することもできます。SQL Server Management Studioを起動します。左側の[オブジェクトエクスプローラー]で[データベース]ノードを開き、データベース名を変更したいデータベースのノードをクリックして選択します。
SQL Server のデータベース名を変更する:画像5

右クリックし、ポップアップメニューを表示します。ポップアップメニューの[名前の変更]をクリックします。
SQL Server のデータベース名を変更する:画像6

データベースのノードのラベルが編集状態になります。変更後の名称を入力します。
SQL Server のデータベース名を変更する:画像7

編集を確定するとデータベースの名称が変更されます。
SQL Server のデータベース名を変更する:画像8

データベース名の変更は以上で完了です。

補足

データベース名を変更しても、mdfファイルや、ldfファイルの名称はデータベース作成時の名称のままです。
SQL Server のデータベース名を変更する:画像9

mdfファイルや、ldfファイルの名称変更についてはこちらの記事を参照してください。

AuthorPortraitAlt
著者
iPentec.com の代表。ハードウェア、サーバー投資、管理などを担当。
Office 365やデータベースの記事なども担当。
作成日: 2016-10-24
Copyright © 1995–2025 iPentec all rights reserverd.