Una ayuda con problemas de conexión con Analisys Services

14/10/2003 - 16:10 por Marian | Informe spam
Hola a todos,

Tengo un problema con la aplicación Analisys Manager que viene con el SQL
Server 2000. Queremos crear un cubo OLAP, contra una base de datos Oracle y
las conexión no chutan (lo explico un poco mas abajo).

Un pc (Win 2000 pro SP4), con oracle client 8.1.7 instalado. Instalamos
luego el Analisys Services del SQL Server 2000 y le aplicamos el SP3 del SQL
Server.
Cuando intentamos crear una conexión mediante Microsoft OLE DB para Oracle,
ésta no funciona. Si probamos a hacer la conexión mediante Oracle OLE DB
funciona SIEMPRE, pero luego da problemas a la hora de procesar dimensiones
o cubos, por lo que tenemos que emplear, (en vez de Oracle OLE DB),
Microsoft OLE DB para Oracle. Esto lo sabemos porque es un fallo aleatorio,
en unas máquinas funciona, y en otras no. Y en otras, funciona un día, luego
no, luego un par de minutos, luego vuelve a petar... y asi sucesivamente.

No conseguimos un patrón que nos ayude a saber por dónde viene el problema,
por qué en unos pcs funciona y en otras no. No hay diferencias de SP de unos
a otros ni nada... no se qué pensar ni por dónde empezar, la verdad.

Muchas gracias a todos!!!! y perdón por el tocho tan grande que acabo de
enviaros

Saludos
Marian

Preguntas similare

Leer las respuestas

#6 Julian Peris [MS MVP]
16/10/2003 - 08:23 | Informe spam
Hola Marian,

Ya sabes que de ésto ni idea pero, dado que te funciona en unos ordenadores
si y en otros no, ¿ puede ser problema de que son diferentes sistemas con
diferentes protocolos habilitados , cortafuegos, DNS's, ... ?

Saludos,

Julian
MS MVP - DTS
http://www.svetlian.com

NOTA. Por favor, indicad las preguntas y comentarios en los grupos, así
todos nos podemos beneficiar.

Soporte Técnico de Microsoft :
http://support.microsoft.com/defaul...ES;kbhowto
Cómo consultar Microsoft Knowledge Base mediante palabras clave
http://support.microsoft.com/defaul...es;E242450



"Marian" wrote in message
news:%
Hola Javier,

Te refieres a la versión del cliente de oracle???

El hecho es que hay máquinas en las cuales funciona y otras en las que no,


y
todas tienen la misma versión 8.1.7

Hola Marian:
En algun momento me tope con este problema, se me "soluciono" cuando
instale una version vieja del cliente, especificamente la version




7.3.3.4.0.

Saludos,

Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
Marian escribio:
Hola Miguel,

Qué es DTS???, no obstante, por lo que te entiendo, dices de hacer
importaciones, pero las tablas son muy grandes. El hecho es que lo
suyo sería poder conectar directamente con oracle, pero si no hubiera
mas remedio, supongo que habría que hacer lo que me comentas, aunque
no tenemos ni idea de cómo hacerlo.

Con respecto a lo otro, los cubos que hacemos siempre son molap.

Por cierto, por curiosidad, este fallo es común o es algo aislado (lo
de conectarse desde analisys manager con microsoft ole db para
oracle)???

Hola Marian, supongo que no usas un almacén intermedio en SQL-Server
para traer los datos mediante DTS ¿verdad? Quizá una solución fuese
hacerlo así, es decir importar los datos a sqlserver mediante dts
programados y después usar sql como origen.
¿el modelo de olap que usas supongo que será molap verdad? es que si
es holap o rolap es más dificil que funcione bien con oracle.

Saludos
Miguel Egea

"Marian" escribió en el mensaje
news:#
Hola a todos,

Tengo un problema con la aplicación Analisys Manager que viene con
el SQL Server 2000. Queremos crear un cubo OLAP, contra una base de
datos Oracle y las conexión no chutan (lo explico un poco mas
abajo).

Un pc (Win 2000 pro SP4), con oracle client 8.1.7 instalado.
Instalamos luego el Analisys Services del SQL Server 2000 y le
aplicamos el SP3 del SQL Server.
Cuando intentamos crear una conexión mediante Microsoft OLE DB para
Oracle, ésta no funciona. Si probamos a hacer la conexión mediante
Oracle OLE DB funciona SIEMPRE, pero luego da problemas a la hora
de procesar dimensiones o cubos, por lo que tenemos que emplear,
(en vez de Oracle OLE DB), Microsoft OLE DB para Oracle. Esto lo
sabemos porque es un fallo aleatorio, en unas máquinas funciona, y
en otras no. Y en otras, funciona un día, luego no, luego un par de
minutos, luego vuelve a petar... y asi sucesivamente.

No conseguimos un patrón que nos ayude a saber por dónde viene el
problema, por qué en unos pcs funciona y en otras no. No hay
diferencias de SP de unos a otros ni nada... no se qué pensar ni
por dónde empezar, la verdad.

Muchas gracias a todos!!!! y perdón por el tocho tan grande que
acabo de enviaros

Saludos
Marian
Respuesta Responder a este mensaje
#7 Mauricio Sthandier R.
17/10/2003 - 07:41 | Informe spam
todas tus máquinas tienen la misma versión de ADO, y en el mismo idioma ?
todas usan el mismo login y modo de autenticación ?
otra pregunta... las máquinas tienen la misma versión de Office ?
sería bueno que hicieras un catastro de los clientes para ir aislando
diferencias...

Puedes encontrar una utilidad que te proporcionará información detallada
sobre ADO en este link, se llama Component Checker :

http://msdn.microsoft.com/library/d...access.asp

También encontré esto respecto al tema, en inglés :

"Note Text columns in Oracle tables should be variable length column type
when using the OLE DB Provider for Oracle. Use the OLE DB for Provider for
ODBC if Oracle tables contain text columns of fixed length column type."

"Thanks! I finally sorted it out. I think there were two
problems. One was the Oracle driver, which is giving me strange
problems, while the MS driver works fine. But the major problem
was in the connection object itself. I had set up a connection
in SQL Server, as a linked server, which I was then using as an
alias for the data source in MSAS. The design application (the
wizards) was perfectly happy to use this aliased data source.
But the processing engine didn't like it.

I finally realized that this might be a difficulty, so I went to
the data source object and changed its server name to be the
exact server name that shows in the tnsnames.ora file. It then
worked fine. By the way, tnsnames.ora did not need to be on my
own workstation -- when I removed it the connection worked using
the tnsnames.ora on the server (which is how the Oracle client
is set up.)"


"...
sure you swear you are able to
lift from the unwilling patience
and heal gently the wounded and therefore annoying heart
kissing goodbye its pride
so quiet she would not ever decide ?"
"Marian" escribió en el mensaje
news:%
Hola a todos,

Tengo un problema con la aplicación Analisys Manager que viene con el SQL
Server 2000. Queremos crear un cubo OLAP, contra una base de datos Oracle


y
las conexión no chutan (lo explico un poco mas abajo).

Un pc (Win 2000 pro SP4), con oracle client 8.1.7 instalado. Instalamos
luego el Analisys Services del SQL Server 2000 y le aplicamos el SP3 del


SQL
Server.
Cuando intentamos crear una conexión mediante Microsoft OLE DB para


Oracle,
ésta no funciona. Si probamos a hacer la conexión mediante Oracle OLE DB
funciona SIEMPRE, pero luego da problemas a la hora de procesar


dimensiones
o cubos, por lo que tenemos que emplear, (en vez de Oracle OLE DB),
Microsoft OLE DB para Oracle. Esto lo sabemos porque es un fallo


aleatorio,
en unas máquinas funciona, y en otras no. Y en otras, funciona un día,


luego
no, luego un par de minutos, luego vuelve a petar... y asi sucesivamente.

No conseguimos un patrón que nos ayude a saber por dónde viene el


problema,
por qué en unos pcs funciona y en otras no. No hay diferencias de SP de


unos
a otros ni nada... no se qué pensar ni por dónde empezar, la verdad.

Muchas gracias a todos!!!! y perdón por el tocho tan grande que acabo de
enviaros

Saludos
Marian
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida