Usuário com melhor resposta
Conexao com o cubo do sql server 2008

Pergunta
-
Bom dia.
Estou utilizando uma aplicação asp.net web. c#, framework 3.5, e estamos tendo problemas pra conectar à um cubo do sql server 2008.
“Couldn't connect to the Analysis Services”
sempre ocorre a mesma mensagem acima.
Criei uma conexao UDL no desktop do server e consigo ver o BANCO_BI.
Alguem teria uma dia?
Outra coisa, tem como configurar o analizes pra acesso anônimo.
Já tentamos varias strings de conexão.
<add name="OLAPold2" connectionString="Provider=MSOLAP;Persist Security Info=False;Location=servidor\SQL2008;Initial Catalog=BANCO_BI;Client Cache Size=25;Auto Synch Period=10000;User ID=dominio\olapuser;Password=123456@a;Data Source=sqltb531\SQL2008;Cube Name=meucubo;"/>
<add name="OLAPX" connectionString="SSPI=anonymous;Provider=MSOLAP;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=BANCO_BI;Location=servidor\SQL2008;Cube Name=meucubo; Connect Timeout=600;Auto Synch Period=1000;Timeout=100000;"/>
obrigado.
Respostas
-
José,
eu fiz uma string de conexão chamando um sqldatasource e ficou desta maneira
<add name="olap" connectionString="Provider=MSOLAP.3;Data Source=servidor;Password=123456;User ID=user;Initial Catalog=CUBO"
providerName="System.Data.OleDb" />Para funcionar o cubo na web tbm foi preciso instalar o owc 11, que são os web componentes, é preciso estar em um mesmo domínio para funcionar (o meu só funcionou em um mesmo domínio).
Tive que fazer também uma outra configuração no IE
tools -> options -> security -> custom level -> na parte miscellaneous tem uma propriedade chamada access data sources across domain que vem como default desabilitada, vc terá que habilitar também.
- Sugerido como Resposta Junior Galvão - MVPMVP domingo, 5 de setembro de 2010 02:45
- Marcado como Resposta Jose Geraldo sábado, 18 de setembro de 2010 08:37
Todas as Respostas
-
Jose,
Em relação a forma de conexão, acesse este website: www.connectionstrings.com, acredito que poderá ser útil.
Sobre este problema ao tentar se conectar com o Analysis services, a conta de usuário que você esta especificando, tem permissão de acesso ao SQL Server e também o Analysis Services?
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário] -
Bom dia,
José, acredito que você precisa ter instalado o "Microsoft SQL Server 2008 Analysis Services 10.0 OLE DB Provider"
-
-
José,
eu fiz uma string de conexão chamando um sqldatasource e ficou desta maneira
<add name="olap" connectionString="Provider=MSOLAP.3;Data Source=servidor;Password=123456;User ID=user;Initial Catalog=CUBO"
providerName="System.Data.OleDb" />Para funcionar o cubo na web tbm foi preciso instalar o owc 11, que são os web componentes, é preciso estar em um mesmo domínio para funcionar (o meu só funcionou em um mesmo domínio).
Tive que fazer também uma outra configuração no IE
tools -> options -> security -> custom level -> na parte miscellaneous tem uma propriedade chamada access data sources across domain que vem como default desabilitada, vc terá que habilitar também.
- Sugerido como Resposta Junior Galvão - MVPMVP domingo, 5 de setembro de 2010 02:45
- Marcado como Resposta Jose Geraldo sábado, 18 de setembro de 2010 08:37