データベース ファイルの移動

適用対象:yesSQL Server (サポートされているすべてのバージョン)

SQL Server では、 ALTER databaseステートメントの FILENAME 句で新しいファイルの場所を指定することによって、システムデータベースとユーザーデータベースを移動できます。 データ ファイル、ログ ファイル、およびフルテキスト カタログ ファイルもこの方法で移動できます。 データベース ファイルの移動は、次の状況で便利な場合があります。

  • 障害復旧。 たとえば、ハードウェア障害により、データベースが問題のあるモードになっている場合や、シャットダウンされた場合など。

  • 計画に従った再配置。

  • スケジュールされたディスク メンテナンスとしての再配置。

このセクションの内容

トピック 説明
ユーザー データベースの移動 ユーザー データベース ファイルおよびフルテキスト カタログ ファイルを新しい場所に移動する手順について説明します。
システム データベースの移動 システム データベース ファイルを新しい場所に移動する手順について説明します。

参照

ALTER DATABASE (Transact-SQL)
CREATE DATABASE (SQL Server Transact SQL)
データベースのデタッチとアタッチ (SQL Server)