Para Oracle,
CREATE DATABASE LINK ...
por ejemplo
Con un enlace de base de datos creado y probado, puede hacer una consulta (del estilo que mostró) para recuperar filas de una base de datos remota.
Referencia:http://docs.oracle.com /cd/E11882_01/server.112/e41084/statements_5005.htm#SQLRF01205
SEGUIMIENTO
NOTA:En Oracle, el término "base de datos" se refiere a los archivos de datos y de registro asociados con una "instancia" de Oracle. Para recuperar datos de una segunda "base de datos" significa que necesita una segunda conexión a la otra base de datos. Oracle proporciona una instalación llamada "enlace de base de datos". Eso permite que una sesión (conexión) a una instancia de base de datos se conecte a otra instancia de base de datos. (Sin esta función, un cliente necesitaría crear dos conexiones separadas y consultar las dos bases de datos por separado).
Si esta pregunta se refiere a la consulta de dos "esquemas" separados dentro del mismo base de datos, siempre que el usuario tenga suficientes privilegios sobre los objetos en el segundo esquema, el identificador se puede calificar con el nombre del esquema, por ejemplo,
SELECT * FROM UATDEVORADB.TABLE_NAME
Para acceder a datos en una base de datos separada, se puede usar un enlace de base de datos...
CREATE DATABASE LINK UADEVORADB
CONNECT TO user
IDENTIFIED BY password
USING 'uadevoradb' ;
(Esto requerirá una entrada coincidente adecuada en el archivo tnsnames.ora en el servidor de Oracle, o en el servidor de nombres de Oracle, o los detalles de la conexión se pueden deletrear en lugar de una entrada de tnsnames.ora, algo como:
CREATE DATABASE LINK UADEVORADB
CONNECT TO user IDENTIFIED BY password
USING '(DESCRIPTION=
(ADDRESS=(PROTOCOL=TCP)(HOST=uadevorahost1)(PORT=1521))
(CONNECT_DATA=(SERVICE_NAME=uadevoradb.domaindb)))'
Si el "usuario" especificado en el enlace de la base de datos difiere del "propietario" de la tabla en el sistema remoto, y no hay ningún sinónimo que haga referencia a la tabla, el identificador de la tabla deberá calificarse con el propietario...
SELECT * FROM [email protected] ;