Problemas de conexión de Excel con Analysis Services


El primer problema típico es habilitar el Firewall con los puertos de SSAS.
El puerto por defecto es el 2383. A continuación mando un manual para poder acceder de Excel a los cubos de Analysis Services:

http://www.mssqltips.com/sqlservertip/1987/configure-windows-firewall-for-ssas-in-windows-server-2008-r2/

Sin embargo a veces surgen otros problemas. El mejor manual es el siguiente link:

http://msdn.microsoft.com/en-us/library/cc917670.aspx

Si bien el manual es sobre SSAS 2005, casi todas las instrucciones me sirvieron para SSAS 2012.
Lamentablemente solo encontré el tutorial en inglés, pero con ayuda de algún programa traductor uno se puede dar modos.

No se puede conectar con el archivo de origen de datos. Razón: no se puede encontrar el servidor de base de datos. Compruebe si el nombre de la base de datos que se escribió es correcto o póngase en contacto con el administrador de la misma para obtener ayuda.

Otro error que sale y que es mentira es que el Servidor está muy ocupado.

Este error en Excel sucede cuando el Excel no tiene el componente OLEDB Provider.

Dependiendo de la versión de SSAS usted debe bajarse el OLEDB Provider de Internet (o instalarse más componentes del instalador de Excel).

Instaladores OLEDB Provider de SSAS:

SSAS 2008
X86 Package(SQLServer2008_ASOLEDB10.msi)
X64 Package (SQLServer2008_ASOLEDB10.msi)
IA64 Package(SQLServer2008_ASOLEDB10.msi)

SSAS 2012

X86 Package(SQL_AS_OLEDB.msi)
X64 Package(SQL_AS_OLEDB.msi)

Si no está instalado, es posible que necesiten instalar el XML Core services:
http://www.microsoft.com/en-us/download/details.aspx?id=3988

Espero que les haya servido la información. Si tienen otras dudas, no duden en escribirme al blog o a mi email que está en la sección de contacto en la parte superior del blog.


Comentarios

Entradas populares de este blog

The Deep Sea: una web interactiva para explorar las profundidades el mar y descubrir las extrañas criaturas que viven en él

Detectar el usuario de Windows utilizando C#

Lo nuevo de SQL Server 2008 respecto a SQL Server 2005