我一直在尝试设置Analysis Service。我已按照链接中提到的逐步指南进行操作 https://docs.microsoft.com/en-us/sql/analysis-services/instances/configure-http-access-to-analysis-services-on-iis-8-0?view=sql-server-2017。
但是,我仍然无法配置它。
我在浏览器中遇到以下错误:
<?xml version="1.0"?>
-<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
-<soap:Body>
-<soap:Fault xmlns="http://schemas.xmlsoap.org/soap/envelope/">
<faultcode>XMLAnalysisError.0xc10e0002</faultcode>
<faultstring>Parser: The syntax for 'GET' is incorrect.</faultstring>
-<detail>
<Error HelpFile="" Source="Unknown" Description="Parser: The syntax for 'GET' is incorrect." ErrorCode="3238920194"/>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
我已经检查了以下事件日志,这是我可以看到的错误:
The description for Event ID 25 from source MSOLAP ISAPI Extension: \\?\C:\inetpub\wwwroot\OLAP\msmdpump.dll cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
msmdsrv.rll
7177
不确定我是否在这里遗漏了什么。.我已经搜索了此错误,但是没有任何运气。.任何帮助将不胜感激。
关于, 莉亚
答案 0 :(得分:1)
msmdpump.dll不处理GET请求,仅处理POST消息。当您浏览到http://your-server/OLAP/msmdpump.dll时,应该会看到此SOAP错误。在您在消息中链接的设置说明中,在底部,您将看到“步骤6:测试您的配置”。项3是您接下来要执行的操作:
“在Management Studio的“连接到服务器”对话框中,选择Analysis Services作为服务器类型。在“服务器名称”中,输入msmdpump扩展名的HTTP地址:http://my-web-srv01/OLAP/msmdpump.dll。”