2

ログファイルなしでデータベースを接続しようとしています。

トランザクション ログ ファイルが見つからない SQL Server データベースをアタッチする

SSMS のエラー

ここに画像の説明を入力

TSL のエラー

メッセージ 5120、レベル 16、状態 101、行 1 物理ファイル "....mdf" を開けません。オペレーティング システム エラー 5: "5(アクセスが拒否されました。)"。

私は sa ではありませんが、sysadmin の役割を担っています。必要なアクセス許可がよくわかりません。それとも.mdf破損しているからですか?

ここに画像の説明を入力

少し早いですがお礼を!

4

2 に答える 2

7

これは SSMS インターフェイスのバグです。これは、T-SQL を使用して実行できます。ファイルのリストにログファイルを含めないでください。

exec sp_attach_db 'dbname', 'filename'

sp_attach_db (Transact-SQL)

于 2012-05-11T23:32:07.590 に答える
5

管理者として SQL Server マネージャーを起動します (プログラムを右クリックし、[管理者として開始] を選択します): 問題が解決しました!

于 2012-08-08T18:24:48.900 に答える