Conexion de 2 BD en ORACLE
Hola como hago la conexion de 2 BD que estan ambas en Oracle, y necesario consultarlas ambas para capturar la informacion en una Forma
Tienes que crear un DBLINk
Ejemplo:
-- Nombre de la conexi贸n
create public database link nombre001
-- Usuario de la BD a la que me quiero conectar
connect to usuario01
-- Password del usuario de la BD a la que me quiero conectar
-- Cadena de conexi贸n de la bd a la que me quiero conectar.
identified by 12345 using 'alias01'
--Luego para poder ver una tabla del otro manejador:
Select *
from owner.tabla@nombre001;
En el tsnames.ora de los dos servidores tiene que estar configurado un alias para que desde el servidor se pueda abrir una sesi贸n al otro servidor. En este ejemplo tendrias que configurar el nombre de alias 'alias01' .
Ejemplo:
-- Nombre de la conexi贸n
create public database link nombre001
-- Usuario de la BD a la que me quiero conectar
connect to usuario01
-- Password del usuario de la BD a la que me quiero conectar
-- Cadena de conexi贸n de la bd a la que me quiero conectar.
identified by 12345 using 'alias01'
--Luego para poder ver una tabla del otro manejador:
Select *
from owner.tabla@nombre001;
En el tsnames.ora de los dos servidores tiene que estar configurado un alias para que desde el servidor se pueda abrir una sesi贸n al otro servidor. En este ejemplo tendrias que configurar el nombre de alias 'alias01' .
Hola Rodolfo,
Yo he probado a hacer lo que has dicho y todo va bien, hasta que hago el "Select..." del final. Entonces me aparece este error:
"error diagnosticado por Net8 al conectar un agente|NCRO: Fallo al intentar establecer la conexi贸n RSLV..."
sabes a que se puede deber?
gracias y un saludo!
Yo he probado a hacer lo que has dicho y todo va bien, hasta que hago el "Select..." del final. Entonces me aparece este error:
"error diagnosticado por Net8 al conectar un agente|NCRO: Fallo al intentar establecer la conexi贸n RSLV..."
sabes a que se puede deber?
gracias y un saludo!
