.MDF ファイルと .LDF ファイルの両方があり、これらのファイルが適切にシャットダウンされている場合は、.MDF/.LDF ファイルを SQL Server 簡単に次のようにします。
-
- を使用して接続します SQL Server 管理スタジオ:
- お気軽にご連絡ください SQL Server 管理スタジオ そしてサーバーに接続します。
- インスタンスを展開し、右クリックします データベース をクリックし 添付する.
- の指示に従ってください データベースの接続 .MDF/.LDF ファイルを添付するダイアログ ボックス SQL Server.
さらに詳しい情報は次の場所で入手できます。
https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15 - SQL クエリを使用して接続します。
- お気軽にご連絡ください SQL Server 管理スタジオ そしてサーバーに接続します。
- 詳しくはこちら 新しいクエリ.
- 次のコマンドを入力します。
sp_attach_db 'MyDB', 'C:MyDB_Data.mdf', 'C:MyDB_Log.ldf' or CREATE DATABASE MyDB ON (FILENAME = 'C:MyDB_Data.mdf'), (FILENAME = 'C:MyDB_Log.ldf') FOR ATTACH;
ここで、MyDB はデータベース名、C:MyDB_Data.mdf は mdf ファイル パス、C:MyDB_Log.ldf は ldf ファイル パスです。
最初の方法は新しいバージョンで廃止される可能性があるため、Microsoft では XNUMX 番目の方法を使用することをお勧めします。 SQL Server バージョン。
- 詳しくはこちら 実行する クエリを実行します。
さらに詳細な情報は次の場所でも入手できます。
https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15
- を使用して接続します SQL Server 管理スタジオ:
ただし、.MDF ファイルと .LDF ファイルが正しくシャットダウンされない場合。 言い換えれば、それらは壊れているので、別の方法を使用してそれらを接続する必要があります。