0
一意のIPを持つ1台のマシン上のOracle11gデータベースと、別のマシン上のSQL Server 2008データベース。OracleデータをSQL Serverと同期する方法
OracleのテーブルXには、SQL ServerのテーブルYの列と同じいくつかの列があります。
今、私はそれがで値を更新する直前と自動的あるので値は、Xに変更したとき、(多分それは長ったらしいです!)つまり、Y
の列の値を持つX
の列の値を同期させたいですSQL Serverでこれ以上手動で操作する必要はありません。
これを行う方法!?
THANKS !!
各データベースの表のコピーは正確ではありません!!お互いのフィールドを共有してください!私はオラクルのトリガが本当にMSSQLの中のテーブルを更新できるかどうか分からない。ちょうど最近私はOracleゲートウェイについてsthを読んで、それは時間がかかります! – doityth777
はい、トリガーは、データベースリンクを介して更新または挿入ステートメントを発行できます。これは、SQLへのゲートウェイ経由で可能です(トリガーは、その部分を認識しないか気にしません)。ゲートウェイは設定に少しは時間がかかりますが、リスナーを使って新しい家をインストールし、リスナーをリモート(自分のケースではSQL Server)データベースに向けるために余分な設定を追加するだけです。 – Lunc