通信を分離/制限するための複数のネットワーク (LAN) があります。つまり、特定のサーバーは組織内のすべてのユーザーが使用している同じネットワーク上に配置され、他のサーバーは別のネットワークに配置されます。ユーザーのネットワークでホストされているサーバーで実行されている Oracle データベースと、非常に安全なネットワークで実行されている別の Oracle データベースがあります (両方のデータベースが AIX サーバー上にあります)。また、ユーザーのネットワークと高度に安全なネットワークの間に中間ネットワークがあります。ここで、ユーザーのネットワーク上の Oracle データベースが、重要なネットワーク上のデータベースと通信する (データを取得する) 必要があります。中間ネットワーク、つまり通信が経由する必要があります。中間ネットワーク - Dblink を使用すると実現できますか? または、データベースが上記の標準に準拠して通信するための代替手段はありますか。注 - 現在、ユーザーのネットワーク上の Oracle データベースを中間ネットワークに移動するオプションは考えていません。
1 に答える
0
これは、おそらくOracle Connection Managerを使用して実行できます。同様の状況で使用されているのを見たことがありますが、確実に言うには十分な経験がありません.
マニュアルの説明は次のとおりです。
Oracle Connection Managerはプロキシ・サーバーであり、接続リクエストをデータベース・サーバーまたは他のプロキシ・サーバーに転送する中間サーバーです。主な機能は 2 つあります。
セッションの多重化
アクセス制御
...
アクセス コントロールを使用すると、ルール ベースの構成を使用して、特定のクライアント リクエストを除外し、他のリクエストを受け入れることができます。
OCM を設定して構成したら、データベース リンクを作成できます。そのデータベース リンクでは、ホスト データベースを指定ADDRESS=...(HOST=cman-pc)し、OCM サーバーのようなものも追加します。
于 2017-04-14T04:41:52.603 に答える