Oracleデータベースは、複数の異なるデータベースに格納されたデータを問い合せるSQL文を受け入れます。異機種間サービス・コンポーネントがインストールされているOracleデータベースでは、SQL文が処理されて他のOracleデータベースには直接、Oracle以外のデータベースにはゲートウェイを介して、該当するSQLコードが渡されます。Oracleデータベースにより結果が結合されてクライアントに戻されます。