dポイントプレゼントキャンペーン実施中!

業務システムから抜き出したaaaa.mdfとaaaa.ldfファイルがあり、これをSQL Server2008R2 Expressをインストールしたパソコンで開くことをトライしています。
しかし、SQL Server Management Studioを起動してテーブルにアタッチしても、「aaaa.mdfはプライマリーデータベースファイルではありません」のエラーが出てしまいます。

必要なのはaaaa.mdf内のテーブルにアクセスできれば良いだけなのですが、どの様にすれば良いのでしょうか。

A 回答 (1件)

違っていたらすいませんが、アタッチする際に[データベースの詳細]でファイル名を確認してみてください。

mdfファイルとldfファイルを同じ論理名(NAME)でアタッチしようとしているということはありませんか?
例えば、mdfのNAMEがaaaaならばldfのNAMEはaaaa_logなどにしないといけません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!