注意:
異機種間アクセスに関するルールの多くは、リモート参照にも適用されます。詳細は、『Oracle Database管理者ガイド』の分散データベースに関する項を参照してください。
SQL文は、制限付きではありますが、そのSQL文で参照されているデータベース・ノードまたはローカル・ノード上で実行できます。参照されるオブジェクトすべてが1つの参照先ノードに解決される場合、Oracleはそのノードで問合せの実行を試みます。/*+ REMOTE_MAPPED */
または/*+ DRIVING_SITE */
ヒントを使用すると、参照先ノードで強制的に実行できます。文が発行された場所とは異なるノードに転送される場合、その文はリモート・マップされています。
リモート・マップ文に対しては、完全なデータ型チェックのサポートがあります。チェックの結果により、一貫したデータ型チェックと完全なデータ型の強制が提供されます。
SQL文をリモート・マップするには特定のルールに従う必要があります。これらのルールが遵守されていない場合、エラーが発生します。ルールが適用される順序は関係ありません。ルールや制限については、重要な制限を参照してください。
分散環境でのリモート・マッピングにSQLを使用する場合は、異なる制約が存在します。この分散環境には、リモートのOracleデータベースと、Oracle Database Gatewayを介してアクセスされるOracle以外のデータベースを含めることができます。