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

適用対象:○SQL Server XAzure SQL DatabaseXAzure SQL Data Warehouse XParallel Data Warehouse THIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

SQL ServerSQL Serverでは、 ALTER DATABASE ステートメントの FILENAME 句で新しいファイルの場所を指定して、システムおよびユーザー データベースを移動することができます。In SQL ServerSQL Server, you can move system and user databases by specifying the new file location in the FILENAME clause of the ALTER DATABASE statement. データ ファイル、ログ ファイル、およびフルテキスト カタログ ファイルもこの方法で移動できます。Data, log, and full-text catalog files can be moved in this way. データベース ファイルの移動は、次の状況で便利な場合があります。This may be useful in the following situations:

  • 障害復旧。Failure recovery. たとえば、ハードウェア障害により、データベースが問題のあるモードになっている場合や、シャットダウンされた場合など。For example, the database is in suspect mode or has shut down, because of a hardware failure.

  • 計画に従った再配置。Planned relocation.

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

このセクションの内容In This Section

トピックTopic DescriptionDescription
ユーザー データベースの移動Move User Databases ユーザー データベース ファイルおよびフルテキスト カタログ ファイルを新しい場所に移動する手順について説明します。Describes the procedures for moving user database files and full-text catalog files to a new location.
システム データベースの移動Move System Databases システム データベース ファイルを新しい場所に移動する手順について説明します。Describes the procedures for moving system database files to a new location.

参照See Also

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