開発マシンでSQL Expressデータベースを使用しています。残念ながら、オペレーティングシステムとすべてのソフトウェアをマシンに再インストールする必要がありました。今私は再インストールの前に使用していたデータベースを復元するための助けが必要です。私は再インストールする前からコンピュータ上のすべてのファイルのバックアップを持っていますが、どのようにしてデータベースを見つけてそこから復元するのですか?ファイルバックアップからSQL Expressデータベースを復元する
0
A
答えて
1
あなたがバックアップを持っていると言うが、私はあなたが行うことを確信していません。マシンに* .BAKファイルがありますか?
もしそうでなければ、データファイル(およびできればログファイルも)を探す必要があります。最初にデータベースを作成した方法によっては、ファイル名は > [_data] .mdf(データファイル)と<データベース名> [_log] .ldf(ログファイル)の形式である必要があります。
ファイルが見つかったら、CREATE DATABASE ... FOR ATTACHを使用できます。ログファイルが破損している場合は、代わりにFOR ATTACH_REBUILD_LOGオプションを使用できます。
ノートのカップル:あなたはデータベースのバックアップを持っている場合
(A)、リック・リドルが作成したリンクは有用であろう。 SQLExpressの新しいインスタンスが同じ場所にあるかどうかに応じて、データベースを復元するためにWITH MOVEを使用してデータおよびログファイルを有効なフォルダに移動する必要があります。
(b)古いマシンに何が起こったか(クラッシュしたり死んだり、バックアップがどのように取得されたかなど)、mdfファイルやldfファイルは復元できない可能性があります。これは、適切なデータベースバックアップが保証するために設計されたものです。
実際のバックアップ(.BAK)をお持ちですか?
0
ここでは、SQL 2008 R2で復元する場合のthe info(http://msdn.microsoft.com/en-us/library/ms191253.aspx) - SQL Expressの違いがあるかどうかはわかりませんが、少し見てポストバックします。
0
関連する問題
- 1. ディスクコピーバックアップからSQLデータベースを復元する
- 2. EnterpriseからExpressにSQL Serverデータベース.BAKを復元できない(エラー909)
- 3. バックアップと復元MS SQLデータベース
- 4. スキーマオブジェクトフォルダからSQL Serverデータベースを復元する方法は?
- 5. ダンプからデータベースを復元する
- 6. データベースを復元する
- 7. Postgresqlデータベースを復元する
- 8. mysqlデータベースを復元する
- 9. ログファイルを復元せずにSQL Serverのバックアップファイルからデータファイルを復元する
- 10. SQL Server 2000データベースをSQL Server 2000に復元する
- 11. SQL Serverの.bakファイルをAzure SQLデータベースに復元する
- 12. 既存のSQL Serverデータベースの復元
- 13. 別のデータベースからデータベースを復元するSMO
- 14. データファイルからMySQLデータベースを復元する(WindowsからUnixへ)
- 15. Sql Express 2005:指定された時刻にバックアップを復元
- 16. 複数のSQLファイルからSQLを復元する
- 17. 総SQLバックアップから特定のデータベースを復元する方法は?
- 18. リモートクライアントからのSQL Serverの復元/バックアップデータベース
- 19. iPhoneアプリからSQL Expressデータベースにアクセス
- 20. 別のサーバにデータベースを復元する
- 21. mysqlデータベースを復元する方法
- 22. Microsoft SQL Serverデータベースをプログラムで復元する
- 23. MySQLデータベースをバックアップして復元するSQLコマンド
- 24. トランザクションログなしでSQL Serverデータベースを復元する
- 25. MySQLデータベースの復元エラー
- 26. 新しい名前の.bakファイルからデータベースを復元する
- 27. Cからデータベースを復元するには
- 28. リモートデータベースからデータベースを復元する方法は?
- 29. データベースからファイルシステムにbase64_encodeイメージを復元する
- 30. SQLデータベースからのデータベースの復元が遅く、バイナリレプリケーションをテストデータベースにロールバックすることを検討します
私は役に立った情報:-( – magol