データの同期を維持するのに問題があります。UNIFY Dataserverを使用して、過去20年間UNIXマシンでシステムを実行してきました。Microsoftへの移行が推進されており、現在、Microsoftネットワーク上でMicrosoft SQL Server2008R2データベースも実行しています。これら2つのデータベースの特定のテーブルは、同期を維持する必要があります。さらに、同期する必要のあるテーブルは、わずかに異なるテーブル構造に従います。
MicrosoftSQLサーバーは64ビットマシンで実行されます。Unifyは、データベースの同期を維持しようとするときに使用する64ビットのODBCドライバーを作成していません。
Unifyでデータベーストリガーを使用して、テーブルに加えられたすべての変更のログを書き込み、ログをFTPで転送して変更を適用する(またはWebサービスを呼び出して変更を適用する)可能性を検討しましたが、トリガーが起動して書き込みを行う場合ログ/サービスの呼び出し、トランザクションがロールバックされた場合でも、ログは残ります。
これらのデータベースの同期を維持するための最良の方法について誰かが何か考えを持っていますか?
前もって感謝します
許す