datos externos a una base de datos de Oracle

30/11/2005 - 20:41 por Miller | Informe spam
Hola

Agradezco a la persona que me pueda colaborar con lo siguiente:

Problema :
Hice una tabla dinámica que consulta datos externos a una base de Oracle. el
driver utilizado para hacer las consultas es oracle 7.3 , si abro el archivo
en una máquina que tiene driver de oracle 8i, la tabla dinámica no funciona
por la conexión a la base de datos con el driver diferente. ( los parámetros
de conexión a la base de datos los configura Microsoft query dependiendo del
driver de oracle donde se elaboraron las consultas de archivo y los guarda en
un archivo .qry ó dqy)

Preguntas :
- Como hago para que las tablas dinámicas funcionen en otra máquina con una
versión de driver de Oracle diferente a donde elaborá las consultas ?
- Existe un componente o algo que independientemente del driver en que las
hice las pueda ejecutar en diferentes máquinas con diferentes driver de
oracle ?
- En el peor de los casos , hay que volver a hacerla cada consulta dinámica
en la otra máquina con datos externos tomados de misma base de datos pero con
driver de oracle de dicha máquina?
 

Leer las respuestas

#1 Héctor Miguel
01/12/2005 - 04:23 | Informe spam
hola, Miller !

... tabla dinamica que consulta datos... a una base de Oracle. el driver utilizado para hacer las consultas es oracle 7.3
... en una maquina que tiene driver de oracle 8i, la tabla dinamica no funciona por... el driver diferente...
- Como hago para que las tablas dinamicas funcionen en otra maquina con una version de driver de Oracle diferente...
- Existe... algo que independientemente del driver en que las hice las pueda ejecutar en... maquinas con diferentes driver de oracle?
- En el peor de los casos, hay que volver a hacer cada consulta dinamica en la otra maquina... con driver de oracle de dicha maquina?



1) [hasta donde se] los componentes de conexion a bases de datos 'mantienen compatibilidad' con drivers 'anteriores'
de hecho, si piensas 'programar' para varias 'plataformas/versiones de drivers'... se recomienda programar en la mas 'baja' ;)

2) MS-Query [aun desde la interfase del usuario] para hacer las conexiones SQL/ODBC/OLE DB/... etc.
requiere que este instalado el componente MDAC [microsoft data access component] -por lo tanto-
si 'hablamos' de maquinas diferentes... [seguramente] los componentes instalados son tambien diferentes :))

3) existe la posibilidad de que en la maquina donde 'fallan'... a pesar de tener un driver de oracle 'superior' [o mas reciente]...
el componente MDAC sea 'inferior' [o de version anterior] al instalado en la maquina donde se crearon las consultas -?-

es posible que hubiera otras causas probables de la falla que expones -?-
comentas [si hubiera] algun detalle adicional ?
salduos,
hector.

p.d. solo por si las dudas...
-> obten la version mas reciente del componente MDAC [la 2.8] en: http://tinyurl.com/49duk
selecciona primero el idioma en que necesitas la instalacion del componente
lee bien [o imprime] las instrucciones antes de iniciar la descarga
no te olvides de descargar tambien el 'parche' [Q832483]

-> despues, revisa la informacion acerca de como 'dar de alta' el componente en:
http://support.microsoft.com/defaul...-es;197893
seccion: mas informacion - crear el origen de datos en el panel de control
[panel de control -> herramientas administrativas -> origenes de datos odbc]
nota: el enlace [en esta pagina] para 'llegar' a la version mas reciente es mas 'tardado'

Preguntas similares