Ver Mensaje Individual
  #4  
Antiguo 23-02-2004
Igna Igna is offline
Miembro
 
Registrado: jun 2003
Posts: 27
Reputación: 0
Igna Va por buen camino
Hola.

He intentado conectar las dos bbdd, pero sigo sin poder conseguirlo(algo estoy haciendo mal).

He instalado el driver odbc de MySql (Myodbc, de la página mysql.com) en mi máquina.

He configuardo los archivos de la siguiente forma:

LISTENER.ORA:

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = PICA)
(ORACLE_HOME = C:\oracle\ora81)
(SID_NAME = PICA)
)
(SID_DESC=
(SID_NAME=hsodbc)
(ORACLE_HOME=c:\oracle\ora81)
(PROGRAM=hsodbc)
)

)

TNSNAMES.ORA:

hsodbc = (DESCRIPTION=
(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))
(CONNECT_DATA=(SID=hsodbc))
(HS= OK)
)

INITHSODBC.ORA:

HS_FDS_CONNECT_INFO = web
HS_FDS_TRACE_LEVEL = 0

Cuando creo el DBLink, e intento hacer una consulta, me da el siguiente error:

SQL> CREATE DATABASE LINK prueba
2 USING 'hsodbc';

Database link created.

SQL> select * from usuarios_web@prueba;
select * from usuarios_web@prueba
*
ERROR at line 1:
ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
[Generic Connectivity Using ODBC][Microsoft][ODBC Driver Manager] Data source
name not found and no default driver specified (SQL State: IM002; SQL Code: 0)
ORA-02063: preceding 2 lines from PRUEBA

Creo que el problema es que no le digo en ningún sitio que tiene que utilizar el driver MyOdbc, pero voy un poco perdido. Agradecería una mínima orientación.

Un saludo.
Responder Con Cita