Asunto: Error No se puede cargar las rutinas ODBC sistema 126
He instalado Oracle 10g en un equipo con Microsoft Windows Server 2003. Las aplicaciones que uso (facturación, contabilidad y recursos humanos) usan Oracle como motor de base de datos, conectándose mediante ODBC.
El problema es que cuando intento agregar un nuevo origen de datos y seleccione como Driver: "Oracle en OraClient10g_home1" (versión 10.02.00.01) me da este error:
---------------------------
Administrador de Microsoft ODBC
---------------------------
No se puede cargar las rutinas de instalación del controlador ODBC Oracle en OraClient10g_home1 debido a un código de error del sistema 126.
---------------------------
Aceptar
---------------------------
Y no me deja crear el origen de datos.
¿Cómo puedo solucionar esto? es bastante urgente.
Publicado:
Mie Dic 15, 2010 6:27 am
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Error No se puede cargar las rutinas ODBC sistema 126
Anuncios
varios escribió:
He instalado Oracle 10g en un equipo con Microsoft Windows Server 2003. Las aplicaciones que uso (facturación, contabilidad y recursos humanos) usan Oracle como motor de base de datos, conectándose mediante ODBC.
El problema es que cuando intento agregar un nuevo origen de datos y seleccione como Driver: "Oracle en OraClient10g_home1" (versión 10.02.00.01) me da este error:
---------------------------
Administrador de Microsoft ODBC
---------------------------
No se puede cargar las rutinas de instalación del controlador ODBC Oracle en OraClient10g_home1 debido a un código de error del sistema 126.
---------------------------
Aceptar
---------------------------
Y no me deja crear el origen de datos.
¿Cómo puedo solucionar esto? es bastante urgente.
Si tienes mucha urgencia y las aplicaciones lo permiten prueba a usar el driver ODBC de Microsoft para Oracle, llamado "Microsoft ODBC for Oracle", crea el origen de datos con este driver asegurándote de que las aplicaciones de facturación, contabilidad, etc. lo permiten. De esta forma no tendrás parados a los usuarios.
Por otro lado, te indicamos algunas posibles formas de solucionar este error (que no es muy descriptivo):
1. Comprueba que están todas las librerías (DLL) del Driver de Oracle en su carpeta correspondiente. Para ello abre el regedit (Registro de configuraciones) desde "Inicio" - "Ejecutar", escribe "regedit" y pulsa "Aceptar". Accede a la clave:
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Oracle en OraClient10g_home1
2. Ahí verás un valor de cadena llamado "Driver" con la ruta de la librería:
C:\oracle_client10g\BIN\SQORA32.DLL
Y en otro valor de cadena, en "Setup", verás la misma ruta:
C:\oracle_client10g\BIN\SQORAS32.DLL
3. Asegúrate de que existe el fichero SQORAS32.DLL en la carpeta indicada.
4. Además, comprueba que existen los ficheros "sqora32.dll" y el fichero "sqresus.dll" en la misma carpeta.
Si has hecho estas verificaciones y existen y sigue sin funcionar asegúrate de que estás creado el origen de datos con un usuario con suficientes permisos para ello.
Por otro lado, prueba también a reinstalar el cliente de Oracle 10g y si tus aplicaciones lo permiten actualiza el ODBC de Oracle 10g (que es el 10.2.0.1.0) por el actual que haya en la web de Oracle, siguiendo estos pasos:
1. Te descargas el fichero zip con el parche del ODBC.
2. Al descomprimirlo verás un fichero readmte.txt donde explica los pasos para actualizar el driver:
a. Copiar de ...ORA10203\bin\sqora32.dll a <ORACLE_HOME>\bin
b. Copiar de ...ORA10203\bin\sqoras32.dll a <ORACLE_HOME>\bin
c. Copiar de ...ORA10203\bin\sqresus.dll a <ORACLE_HOME>\bin
d. Copiar de ...ORA10203\ODBC\html\ODBCRelnotesUS.htm a <ORACLE_HOME>\ODBC\html\
e. Copiar de ...ORA10203\ODBC\mesg\oraodbus.msb a <ORACLE_HOME>\ODBC\mesg\
Una vez actualizado el driver ODBC de Oracle 10g prueba a crear el origen de datos.
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A