0

12 か月のデータを含む 2 つのバックアップ データベースと、別の 10 か月のデータを含む 2 つのバックアップ データベースがあります。何らかの理由で 12 か月の DB を使用できません。したがって、10か月のDBを12か月のデータで更新する必要があります(新しい行、新しいエンティティなど、既存のレコードを更新する)を10か月のDBに追加する必要があります..誰かがこれについて私を助けてくれます..

4

2 に答える 2

0

これらのデータベースは別々の SQL インスタンス上にあり、同じインスタンス上にないと仮定していますか??

SSIS データ エクスポート ウィザード (Mgmt Studio で [データベース] を右クリック -> [タスク] -> [データのエクスポート]) を使用して、10 か月のすべてのテーブルを 12 か月の DB と同じインスタンス内のデータベースにコピーします。

次に、何か問題が発生した場合に備えて、12 か月のテーブルのすべてのデータをバックアップします (ここでは SELECT INTO がうまく機能します)。

最後に、T-SQL MERGE を使用して、10 か月のデータを 12 か月のデータベースにプッシュします。

とにかくそのようなもの:-)私はあなたの完全な要件について100%明確ではありませんが、要点はわかります...

于 2014-01-27T13:58:04.457 に答える