問題タブ [database-link]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
44 参照

oracle - Oracle アドバンスト キューと小規模な Oracle データベース テーブルの比較

2 つのデータベース間で通信する簡単な方法を探しています。現在、両方のデータベース間にデータベース リンクが存在します。

データベース 1 でプロセスが終了し、レコードのすべてのバッチが処理されたら、データベース 1 でレコードのバッチ (レコードの各バッチのバッチ コード) のジョブを処理したいと考えています。データベース 2 に、データベース 1 が多数のバッチ (バッチ コード) を処理したことを、データベース 1 またはデータベース 2 のいずれかにある Oracle テーブルまたは Oracle アドバンスド キューのいずれかに問い合わせることによって確認したいと考えています。

データベース 2 は、各バッチ コードを使用してデータベース リンク ビューを介してデータベース 1 にあるレコードのバッチを処理し、そのバッチのステータスを更新して完了します。

Oracle Advanced Queue またはデータベース テーブルのバッチ番号、進行状況 ('S' 開始済み、'C' 完了)、状況報告日を更新できるようにしたい

テーブル名。

表の列

質問:

  1. これは、複雑な Oracle Advanced Queue ではなく、単純なデータベース テーブルで実行できますか?

  2. データベース リンクを介してテーブルを更新できますか?

  3. これの例はありますか?