デルのPCに障害が発生しました。ブルースクリーンでした。使用していたOSやその他のソフトウェアをフォーマットして再インストールすることで問題を修正しました。次に、SQLServer 2005を使用して設計したデータベースと、リカバリツールを使用したその他のファイルを回収しました。EasyRecovery6.0。
問題は:回復したファイル(lpdb.mdf)を添付しようとすると、添付できません。操作は次のメッセージで失敗します:
タイトル:Microsoft SQL Server Management Studio
サーバー'SAPC'のデータベースの接続に失敗しました。(Microsoft.SqlServer.Smo)
追加情報:
Transact-SQLステートメントまたはバッチの実行中に例外が発生しました。(Microsoft.SqlServer.ConnectionInfo)
SQL Serverは、論理整合性ベースのI / Oエラー:ページの破損を検出しました(予期される署名:0x55555555;実際の署名:0x4c093c91)。これは、ファイル'F:\ Recovered \lpdb_log.LDF'のオフセット0000000000000000にあるデータベースID0のページ(0:0)の読み取り中に発生しました。SQL Serverエラーログまたはシステムイベントログの追加メッセージにより、詳細が提供される場合があります。これは、データベースの整合性を脅かす重大なエラー状態であり、すぐに修正する必要があります。完全なデータベース整合性チェック(DBCC CHECKDB)を完了します。このエラーは多くの要因によって引き起こされる可能性があります。詳細については、SQL ServerBooksOnlineを参照してください。(Microsoft SQL Server、エラー:824)
私を助けてくれる人はいますか?
ありがとうございます!
デジェン。
編集
他の閉じられた質問からのgbnによって:
こんにちはmrdanny、
私はあなたが私に提案した方法を試しました。問題は未解決です。
エラーが報告されました:メッセージ1つ以上のファイルがデータベースのプライマリファイルと一致しません。データベースを接続しようとしている場合は、正しいファイルを使用して操作を再試行してください。これが既存のデータベースである場合、ファイルが破損している可能性があるため、バックアップから復元する必要があります。
私が試すべき代替ソリューションはありますか?データベースを再設計します。時間を節約してください。