Lotus Notesアプリケーションがあり、多くの人がこのアプリケーション内にデータを挿入します。 別の理由から、私はそれらのデータをMSSqlデータベースにコピーして、他のプログラムがそれを使用する必要があります。Lotus NotesからMSSqlへのデータのレプリケート
今はエクスポートデータを使用してMSSqlデータベースにExcelデータを挿入しますが、これにはいくつかの欠点があります。まず、毎日エクセルにエクスポートするので、MSSqlデータベース内のデータは最新ではありません。そして第二に、それは人の労働が必要であるということです。
私の仕事はこれを修正することです。おそらく自動的にエクスポートを作成してMSSqlにインポートするジョブを実装することはできますが、これらの2つのデータベース間でデータを複製する方法があるかどうかを調べています。
これにいくつかの経験がありますか?最善の解決策は、データベースの複製になります。データがノートデータベースに格納されているときにトリガーを捕捉するのが二番目に良い解決策です。 NotesはJavaを使用していると読んでいます。データがデータベースに格納されるときにトリガーを捕まえることができるかどうかは誰にも知られています。
私は私は何をすることは、毎日のデータベーステーブルをドロップし、新しいものを作成し、データを記入している...私たちは同様の要件を持っている私たちの会社で、ロータスノーツ
を8.5
... DECSが何をするか...双方向瞬時同期でありますSQL Server 2012へ](https://social.msdn.microsoft.com/Forums/sqlserver/en-US/5c7eac73-16ce-4ec3-9667-61a69d99b928/linked-lotus-notes-database-to-sql-server- 2012-i-need-to-query-the-data?forum = sqldataaccess)を使用して、SQL ServerでLotus Notesデータにアクセスできるようにします。 – Filburt
こんにちは、Filburt。返信ありがとうございます。私はこれを試みますが、最初の一見から、これは私が必要とするものではないようです。私の問題は、すでに2つのシステムが実装されていることです。 1つはNotesで、他のSQL Serverデータベース内の(すでに作成された)テーブルを使用します。理想的には、データベース内の同じテーブルにデータをコピーすることです。 –
(変更された)データのコピーを主張する場合は、[SSIS](https://docs.microsoft.com/en-us/sql/integration-services/sql-server-integration-services)をミックスに追加して使用しますootb [SDC](https://docs.microsoft.com/en-us/sql/integration-services/data-flow/transformations/slowly-changing-dimension-transformation)(または生成された[MERGE文](http ://scdmergewizard.codeplex.com/))を使用して、変更されたデータを抽出します。これにより、信頼性が高く自動化されたプロセスが得られます。 – Filburt