Excel no muestra proveedor para Servicios OLAP

30/12/2005 - 22:33 por usuario OLAP | Informe spam
Hola, el tema es al iniciar el asistente (menu datos-obtener datos
externos-nueva consulta base de datos-cubos olap-nuevo origen de datos) luego
de introducir el nombre para el origen de datos no muestra ningun proveedor
olap, esto a pesar de que ms query esta instalado (todo office <2003> esta
instalado full <en windows xp sp2>), por otro lado en la carpeta .\archivos
de programa\archivos cumunes\system\ole db\ estan los dll de este provedor
olap..., en definitiva no se que hacer para que aparesca el "microsoft ole db
provider for olap services 8.0", incluso utilice la funcion detectar y
reparar de excel (no funciono), luego desinstale y reinstale office y no paso
nada

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
31/12/2005 - 00:31 | Informe spam
hola, 'anonimo/a' !

... al iniciar el asistente (menu datos-obtener datos externos-nueva consulta base de datos-cubos olap-nuevo origen de datos)
luego de introducir el nombre para el origen de datos no muestra ningun proveedor olap, esto a pesar de que ms query esta instalado...
por otro lado en la carpeta .\archivos de programa\archivos cumunes\system\ole db\ estan los dll de este provedor olap...
en definitiva no se que hacer para que aparesca el "microsoft ole db provider for olap services 8.0"
incluso utilice la funcion detectar y reparar de excel (no funciono), luego desinstale y reinstale office y no paso nada



-> con relacion a las opciones que hacen llamadas a DLL's [librerias de vinculos dinamicos] como en los cubos OLAP...
y considerando que el tema de la seguridad ha ido incrementando sus 'bonos' en los ultimos tiempos...
1) [probablemente] necesitaras revisar el nivel de proteccion de macros que estas usando [alto?... muy alto?]
[y/o] agregar 'fuentes/editores de confianza' en la seccion de seguridad en macros -?-
2) otra -posible- alternativa es que agregues/modifiques el registro de la seguridad en excel [en el editor del registro de windows]
HKEY_CURRENT_USER\SOFTWARE\Mic­rosoft\Office\<Version de Office>\Excel\Options
-> modificar [o agregar] el registro [valor DWORD] con el nombre de: ->OLAPUDFSecurity<-
-> los valores son...
a) 1 = 'permite' la ejecucion de cualquier DLL [lo que pudiera significar un riesgo 'latente'] <= OJO
b) 2 = [su valor por omision incluso si no existe el registro] 'permite' SOLO la ejecucion de DLL 'marcadas' como seguras
c) 3 = NO 'permite' que se ejecute ninguna DLL
-> 'sobra' mencionar los cuidados que se deberan tener al modificar valores en el registro de windows <= OJO <= OJO
3) solo por no dejar posibles causas en el tintero...
prueba a revisar/actualizar los componentes MDAC
http://www.microsoft.com/downloads/...5d0506396c
revisa informacion adicional en:
http://msdn.microsoft.com/library/e...ovider.asp
4) otra posiblidad mas, es que se trate de los 'permisos' que te otorgue windows-xp [o algun software anti-virus] -?-

si cuaquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 usuario OLAP
31/12/2005 - 16:56 | Informe spam
"Héctor Miguel" escribió:

hola, 'anonimo/a' !

> ... al iniciar el asistente (menu datos-obtener datos externos-nueva consulta base de datos-cubos olap-nuevo origen de datos)
> luego de introducir el nombre para el origen de datos no muestra ningun proveedor olap, esto a pesar de que ms query esta instalado...
> por otro lado en la carpeta .\archivos de programa\archivos cumunes\system\ole db\ estan los dll de este provedor olap...
> en definitiva no se que hacer para que aparesca el "microsoft ole db provider for olap services 8.0"
> incluso utilice la funcion detectar y reparar de excel (no funciono), luego desinstale y reinstale office y no paso nada

-> con relacion a las opciones que hacen llamadas a DLL's [librerias de vinculos dinamicos] como en los cubos OLAP...
y considerando que el tema de la seguridad ha ido incrementando sus 'bonos' en los ultimos tiempos...
1) [probablemente] necesitaras revisar el nivel de proteccion de macros que estas usando [alto?... muy alto?]
[y/o] agregar 'fuentes/editores de confianza' en la seccion de seguridad en macros -?-
2) otra -posible- alternativa es que agregues/modifiques el registro de la seguridad en excel [en el editor del registro de windows]
HKEY_CURRENT_USER\SOFTWARE\Mic­rosoft\Office\<Version de Office>\Excel\Options
-> modificar [o agregar] el registro [valor DWORD] con el nombre de: ->OLAPUDFSecurity<-
-> los valores son...
a) 1 = 'permite' la ejecucion de cualquier DLL [lo que pudiera significar un riesgo 'latente'] <= OJO
b) 2 = [su valor por omision incluso si no existe el registro] 'permite' SOLO la ejecucion de DLL 'marcadas' como seguras
c) 3 = NO 'permite' que se ejecute ninguna DLL
-> 'sobra' mencionar los cuidados que se deberan tener al modificar valores en el registro de windows <= OJO <= OJO
3) solo por no dejar posibles causas en el tintero...
prueba a revisar/actualizar los componentes MDAC
http://www.microsoft.com/downloads/...5d0506396c
revisa informacion adicional en:
http://msdn.microsoft.com/library/e...ovider.asp
4) otra posiblidad mas, es que se trate de los 'permisos' que te otorgue windows-xp [o algun software anti-virus] -?-

si cuaquier duda [o informacion adicional]... comentas ?
saludos,
hector.




Hola Hector:

Gracias por responder, pero lamentablemente debo informarte que nada de lo
indicado dio resultado. ya habia probado "instalar" el mdac 2.8 sp1 pero el
equipo me rechaza la instalacion me dice que tengo una version mas reciente y
la "nueva" no es necesaria (windows xp profesional sp2). por otro lado al
usar importar datos (menu datos -obtener datos externos -importar datos) al
pinchar nuevo origen (aparece el asistente para la conexion de datos) y usar
otro u avanzado en la lista me muestra los proveedores old db (incluyendo
microsoft ole db provider for olap services 8.0), pero al seleccionarlo me da
el siguiente mensaje: "el proveedor ya no esta disponible. asegurese de que
el proveedor esta instalado correctamente". Por otra parte, en cuanto a la
seguridad, mi cuenta para xp es de adminstrador, deshabilite el antivirus
(mcaffe 8.0i), el firewall de windows, baje el nivel de seguridad de macros
en excel a medio y con todo esto tampoco dio resultado. por cierto no lo he
mencionado: esta todo el sistema actualizado office 2003 sp2 y windows xp sp2
(con todas las actualizaciones de windows update), si se te ocurre alguna
otra idea estare muy agradecido de que la expongas desde ya gracias

saludos, Cristian



Respuesta Responder a este mensaje
#3 Héctor Miguel
02/01/2006 - 06:19 | Informe spam
hola. Cristian !

... nada de lo indicado dio resultado. ya habia probado "instalar" el mdac 2.8 sp1 pero el equipo... dice que tengo una version mas reciente
... (windows xp profesional sp2)... al usar importar datos... ... en la lista me muestra los proveedores old db
(incluyendo microsoft ole db provider for olap services 8.0), pero al seleccionarlo me da el siguiente mensaje:
"el proveedor ya no esta disponible. asegurese de que el proveedor esta instalado correctamente"...



con todo lo que ya has intentado... es posible que en alguna des/re/instalacion 'algo' se hubiera quedado 'perdido' -??-
revisa la informacion de las siguientes paginas, y -> despues de analizarlas... ve si alguna pudiera aportar solucion a esos 'detalles :)
-> la siguiente funciona a partir de la version mdac 2.6 y 'revisa' la 'congruencia' en las instalaciones OLAP
FILE: Ptssetup.exe Sample Automatically Downloads and Installs OLAP Client
http://support.microsoft.com/defaul...12876&
-> la siguiente pudiera apuntar hacia algun detalle de restricciones -?-
FIX: Restricted Client Property Is Not Available in the Connection Properties Collection
http://support.microsoft.com/defaul...-us;821752
-> la siguiente es una 'gama' mucho mas amplia de informacion referente a los servicios de analisis :))
Microsoft SQL Server 2000 Analysis Services Operations Guide
http://www.microsoft.com/technet/pr...ervog.mspx

comentas si hay 'progreso' ?
saludos,
hector.
Respuesta Responder a este mensaje
#4 usuario OLAP
02/01/2006 - 16:24 | Informe spam
Hola hector:

hice lo siguiente: instale el componet checker v2.0 (chequea la version de
mdac instalada) lo ejecuto contra la version mdac 2.8 sp1 on windows xp sp2 y
el analisis me muestra en la ficha detalles com una entrada que es mismatch y
dentro de esta me muetra 3 claves de registro con el valor que tienen
actualmente y el valor que deberian tener, lo que encuentro interesante es
que uno de los registros indicados dice relacion con el enumerador de ole db,
esto segun lei en alguna de las paginas que me recomendaste, puede ser el
causante de que no se muestren los proveedores ole db (pero el bug era para
la version 2.7). Lo que yo pretendo es corregir manualmente el registro para
que apunte al archivo al que segun esta utilidad deberia apuntar, te comento
todo esto porque creo que tu opinion sera de gran utilidad.

en resumen la idea es cambiar de msdaenum.dll a oledb32.dll
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida