我已经按照以下文章中所述的配置方法为SQL Analysis服务器配置了HTTP访问:https://technet.microsoft.com/en-us/library/gg492140(v=sql.105).aspx。
最终,我已经为我的SQL Analysis服务配置了msmdpump.dll,并尝试在Excel中加载连接字符串时,遇到了“XML解析失败,在第1行第9列禁止使用DTD”的异常。
'C:\inetpub\wwwroot\OLAP'下的web.config内容如下:
最终,我已经为我的SQL Analysis服务配置了msmdpump.dll,并尝试在Excel中加载连接字符串时,遇到了“XML解析失败,在第1行第9列禁止使用DTD”的异常。
'C:\inetpub\wwwroot\OLAP'下的web.config内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.web>
<identity impersonate="true" />
<authentication mode="Forms" />
</system.web>
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Methods" value="GET, POST"/>
<add name="Allow" value="OPTIONS, TRACE, GET, HEAD, POST, PUT"/>
<add name="Access-Control-Allow-Headers" value="Origin, Content-Type, Accept"/>
</customHeaders>
</httpProtocol>
<handlers>
<add name="OLAP" path="*.dll" verb="*" modules="IsapiModule" scriptProcessor="C:\inetpub\wwwroot\OLAP\msmdpump.dll" resourceType="File" preCondition="bitness64" />
</handlers>
</system.webServer>
</configuration>
应用程序池的安全标识为“NetworkService”。如果有任何管理员权限限制连接或任何设置遗漏,会出现什么情况?