невозможно предоставить http-доступ для служб анализа? - PullRequest
0 голосов
/ 02 февраля 2019

enter image description here

Я установил службу анализа в своей локальной системе. В IIS я создал пул приложений на веб-сайте по умолчанию и создал приложение под названием OLAP, которое указывает на C:\inetpub\wwwroot\OLAP,Когда я пытаюсь подключиться, используя http://localhost/OLAP/msmdpump.dll в SSMS, я получаю следующую ошибку:

Невозможно установить соединение, поскольку целевая машина активно отказала ему.

enter image description here

Как мне решить эту проблему?Должен ли я добавить что-нибудь на стороне базы данных?

enter image description here

1 Ответ

0 голосов
/ 02 февраля 2019

Наиболее распространенная проблема заключается в настройке сопоставлений обработчиков.Они должны выглядеть следующим образом:

enter image description here

И для тестирования используйте wget в Powershell.Если вы получили мыльный ответ, расширение ISAPI настроено правильно .:

PS C:\Users\dbrowne> wget http://localhost/olap/msmdpump.dll -UseDefaultCredentials
wget : <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><soap:Fault xmlns="http://schem
as.xmlsoap.org/soap/envelope/"><faultcode>XMLAnalysisError.0xc10e0002</faultcode><faultstring>Parser: The syntax for
'GET' is incorrect.</faultstring><detail><Error ErrorCode="3238920194" Description="Parser: The syntax for 'GET' is
incorrect." Source="Unknown" HelpFile=""/></detail></soap:Fault></soap:Body></soap:Envelope>
At line:1 char:1
+ wget http://localhost/olap/msmdpump.dll
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], WebExc
   eption
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
...