내가 작업을 얻기 위해 노력하고 다음 코드가있다 " 'SQL 브라우저'서비스가 실행되고 있는지 확인"-AdomdConnection 던지는 오류
using (AdomdConnection conn = new AdomdConnection(_connString))
{
conn.Open();
Console.WriteLine(conn.ConnectionString);
Console.WriteLine(conn.Cubes.Count);
}
다음 오류가 함께하고 conn.Open()
라인없이 발생합니다 : -
A connection cannot be made to redirector. Ensure that 'SQL Browser' service is running.
사용중인 클라이언트 컴퓨터에서 사용할 수있는 SQL Browser 서비스가 없습니다. 그러나 저를 짜증나게하는 것은 정확히 동일한 연결 문자열이 Excel에서 작동하고 필자가 필요에 따라 피벗 할 수있는 OLAP 큐브 측정 세트를 가져 오는 것입니다.
이Provider=MSOLAP.4;Integrated Security=SSPI;Persist Security Info=True;Initial Catalog=RaptorMarketRiskSummary;Data Source=ssasp-raptor\plnqic01_as;MDX Compatibility=1;Safety Options=2;MDX Missing Member Mode=Error
사람이 어떤 아이디어가 있습니까 - 다음과 같이
연결 문자열은 무엇입니까?
감사합니다.
보고 [여기] (http://blog.sqlauthority.com/2015/03/10/sql-server-fix-a-connection-cannot-be-를하시기 바랍니다 SQL-browser-service-is-running-microsoft-analysisservices-adomdclient /) – lokusking
@lokusking - 이것을 주셔서 감사합니다. 그러나 연결 문자열을 Excel OLAP 피벗 연결에서 작동하지만 .NET의 AdomdConnection에서 작동하지 않는 이유는 무엇입니까? 언급 된 SQL Browser 서비스는 서버에서 실행할 수있는 것입니다. Excel에서 연결할 수 있으면 SQL Browser가 필요하지 않은 것처럼 보입니다. Net에서 동일한 작업을 수행 할 수 있어야합니다. –