2011-01-13 31 views
1

DBを復元しようとしているときにDATA +ストアドプロシージャを復元していることに気が付きました。私はSQL Server 2008で私の既存のデータベースからデータのみを復元したい、どのように私はこれを達成することができます。SQL Server 2008でデータのみを復元する

シナリオは 私はプロダクションDBと開発DBを持っていますが、開発中はSPとテーブル構造をいくつか変更しました。これらの変更を追跡するために使用している私のファイルは失われていますが、今はDB内のすべてのTable Structure + SPの変更が必要で、プロダクションDBからの最新データも必要です。

これをどのように達成できますか?

答えて

3

選択復元はできません。

バックアップを別の「作業」データベースにリストアしてから、回復するビットをターゲットデータベースに移行する必要があります。その後、作業データベースを削除することは自由です。

2

あなたのデータを同期するために、あなたのオブジェクトや他のものを同期するように、1を以下の2つのツールを使用することができます。

ApexSQL Diff - データベースオブジェクト間の違いを検出してなくて、それらを解決するSQL Serverデータベースの比較と同期ツールエラー。

ApexSQL Data Diff - データの違いを検出してエラーなしで解決するSQL Serverのデータ比較および同期ツールです。このツールは、検出された差異に関する包括的なレポートを生成し、ライブデータベースとバージョン管理されたデータベース、ライブデータベースとネイティブまたはネイティブに圧縮されたデータベースバックアップを比較して同期させ、検出された差異に関する包括的なレポートを生成できます。

免責事項:私はApexSQLの製品サポートエンジニアとして働いています

関連する問題