Ver Mensaje Individual
  #2  
Antiguo 13-07-2007
Avatar de ElKurgan
[ElKurgan] ElKurgan is offline
Miembro Premium
 
Registrado: nov 2005
Posts: 1.234
Reputación: 20
ElKurgan Va camino a la fama
Básicamente, lo que tienes que hacer es crearte el DataBase Link a Oracle 10g; Luego, en Oracle 8 puedes llamar a tablas del Oracle 10 usando ese link.

Pasos a seguir: Supongamos que las tablas de Oracle 10 están en un servidor identificado por estos valores en el TNSNAMES:

ORA10 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = SERVORA10)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = S_ORA10)
)
)

1.- Creas el DBLink en Oracle 10 con esta instruccion:

create database link MiDBLink connect to “usuario” identified by “password” using ‘(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = SERVORA10)(PORT = 1521)))(CONNECT_DATA =(SID = S_ORA10)))’

2.- Desde oracle 8 ejecutas esto y en teoría, debería funcionar:

Select * from TablaQueQuieroVer@MiDBLink order by campoquequierover;

Espero que te sirva;
Un saludo
Responder Con Cita