如何阻止SQL Server报告服务劫持其安装在服务器上的所有网站上的/ reports虚拟文件夹。刚刚发现包含报告服务器的盒子上的所有网站(它是一个开发盒),报告服务管理器都覆盖了/ Reports。我该怎么关掉它?
尝试停止服务,在配置文件中禁用它,一切都无济于事(服务仍在劫持网址,你只是得到“服务不可用”错误而不是报告管理器)。如果没有卸载报告服务,有没有办法将其关闭?
答案 0 :(得分:9)
我遇到了完全相同的问题 - 当您自己的Web应用程序使用/ Reports文件夹时非常烦人,无法理解为什么在导航到我的报告页面时IIS上出现“文件或目录未找到”错误。
Phil是正确的最简单的解决方案(使用SQL Server 2008 R2)是运行Reporting Services配置管理器,连接到本地实例并将“报表管理器URL”下的虚拟目录更改为更独特的(我使用“/ ReportingServices”) “)。
这解决了问题,我的/ Reports文件夹已恢复到我自己的网络应用程序!
答案 1 :(得分:0)
假设您使用的是SQL Server 2008 R2报告服务,则可以通过Reporting Services配置管理器执行此操作。
但请考虑告诉我们报告服务的版本。
答案 2 :(得分:0)
您还可以通过Reporting Services配置管理器更改其侦听的端口。
我已经将我设置为8080
而不是80
,它已经解决了我的问题。