如何阻止 SQL Server 报告服务劫持安装该服务的服务器上所有网站上的/reports 虚拟文件夹。刚刚发现打开了报告服务器的盒子(它是一个开发盒子)上的所有网站都被报告服务管理器覆盖了/Reports。如何关闭此功能?
已尝试停止该服务,在配置文件中禁用它,但都无济于事(该服务仍在劫持 URL,您只是收到“服务不可用”错误而不是报告管理器)。除了卸载报告服务之外,有没有办法将其关闭?
最佳答案
我遇到了完全相同的问题 - 当您自己的 Web 应用程序使用/Reports 文件夹时非常烦人,无法理解为什么在导航到我的报告页面时在 IIS 上收到“文件或目录未找到”错误。
Phil 是正确的,最简单的解决方案(使用 SQL Server 2008 R2)是运行 Reporting Services 配置管理器,连接到本地实例并将“Report Manager URL”下的虚拟目录更改为更独特的内容(我使用“/ReportingServices” ”)。
这解决了问题,我的/Reports 文件夹已恢复到我自己的网络应用程序!
关于sql-server - 停止 SQL 报告服务器劫持/报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4945661/