2

私はこれが不可能だと確信しています....

いくつかのスキーマを持つデータベースがあります。各スキーマは異なるユーザーに属しています。あるユーザーは、「大量のエラーが発生したことがわかった場合、データが昨日の状態に戻る可能性があるか」と尋ねていました。もちろん、データベース全体を復元することもできますが、そうすると他のスキーマも復元されてしまい、やりたくありません....

4

3 に答える 3

2

その通りです。単一のスキーマのみを復元することはできません。

とはいえ、すべての特定のスキーマ オブジェクトを特定のファイル グループに格納し、ファイル グループのバックアップを作成していた場合は、影響を受けるファイル グループだけを復元できます。

ただし、多数のスキーマ/ファイル グループを管理している場合、これは非常に面倒です。

于 2009-05-30T09:12:48.530 に答える
1

データベース全体を別の名前のデータベースに復元します。

復元したい部分をコピーします。

于 2009-05-30T08:50:23.210 に答える
1

データベース全体のコピーを特定の時点に復元してから、スキーマ データを元のデータベースにコピーする必要があります。これが将来定期的に必要になる場合は、John が提案したようにファイル グループを使用して、コピーの部分的な回復を行い、データをコピーして戻すことができます。(これはあなたが求めているものです)、そのようなものは存在しません。

于 2009-05-31T18:44:15.013 に答える