0

あなたが何かを言う前に、私はたくさん検索しましたが、それを行う方法が見つかりませんでした.

そこで、Lotus Notes で使用する .NSF 形式のデータベースを取得しました。そのデータベースからのデータが自動的に DB2 データベースに転送されるように、エージェントを作成する必要があります (方法は知っています)。

では、DB2 テーブルを作成する前に、どの構造を使用する必要があるかを知るにはどうすればよいでしょうか? その .NSF ファイル内のデータがどの程度正確に保存されているかを確認するにはどうすればよいですか?

ありがとう

4

2 に答える 2

0

Notes ドキュメントは構造化されていないため、データベース内の 2 つのドキュメントが同じ構造であるという保証はありません。リレーショナル テーブルに転送するデータを決定し、各ドキュメントをチェックして、対応するフィールド (アイテム) が含まれているかどうかを確認する必要があります。エージェントに使用する予定の言語については言及していません。Java では、ドキュメント内のすべての項目を列挙するために使用します。NotesDocument.getItems()

于 2013-05-28T16:35:30.423 に答える
0

mustaccio も言ったように、Notes/Domino は NoSQL データベースであるため、スキーマはありません。アプリケーションの開発者と話し、どのデータがどこで愛用されているかを理解する必要があります。もちろん、Domino Designer の Design Synopsis 機能を使用して実際のデザインをエクスポートすることもできますが、ドキュメントにはデザインに表示されないデータが含まれている可能性があります。

ドキュメントを XML としてエクスポートする場合は、私が作成したツールをここで入手できます: http://www.texasswede.com/home.nsf/Page/Notes%20XML%20Exporter すべてのドキュメントをエクスポートしてから、 XML を使用して、所有しているデータを確認します。

于 2013-06-03T04:09:16.493 に答える