我正在使用 SSRS2008 并希望将其部署在 Report Server 上,所有配置数据都在我的本地系统上。当我尝试部署报告时,它要求“服务报告登录”并且无法传递任何凭据。侧面明智我正在通过浏览器中的 URL(本地主机/报告)访问报告服务器,然后它显示空白页。
任何想法。提前致谢。
曼吉特·辛格
我正在使用 SSRS2008 并希望将其部署在 Report Server 上,所有配置数据都在我的本地系统上。当我尝试部署报告时,它要求“服务报告登录”并且无法传递任何凭据。侧面明智我正在通过浏览器中的 URL(本地主机/报告)访问报告服务器,然后它显示空白页。
任何想法。提前致谢。
曼吉特·辛格
运行 SSRS 和部署时的三件事:
确保您可以访问 http:// (servername)/Reports。您应该设置一个名为“Reporting Services 配置管理器”的工具。它位于所有程序>Microsoft SQL Server 2008>配置工具下。它将在左侧窗格中设置“Web 服务 URL”和“报告管理器 URL”的路径。通常我以远程(服务器名称)机器的默认管理员身份登录并确保它已设置。
您需要确保您正在部署的机器的用户(或域组)可以访问这些位置。如果它们根本没有出现,那么您会遇到比部署更低级别的问题。通常,默认管理员可以添加新用户作为第一个设置例程。进入网页 /Reports,在主页面点击“文件夹设置”,然后在“安全”下将您的用户或组广告为“内容管理器”,这是最高级别。
您部署到 Web 服务而不是网页。http://(服务器名称)/ReportServer 不是 /Reports。一种是执行请求的实际服务,另一种只是供观众查看内容和维护安全的外壳。使用 url 在您的项目属性下设置它。
其他想法:
如果你设置了特殊的防火墙,你需要确保你可以在远程机器上访问你的 SSRS 服务器的位置,而不仅仅是在本地。您应该能够从客户端机器部署到服务器,而不仅仅是本地。确保您的 SQL Server 版本不早于您尝试部署到的版本。SQL 2005 不适用于 2008 服务器直接,据我所知,您需要先更新 RDL。
首先要检查的是您可以从安装它的机器访问报告服务 URL。您将需要以物理方式或通过 RDP 登录到运行 SSRS 的计算机。在机器上安装 SSRS 时,默认配置为访问 SSRS 的唯一帐户是用于安装 SSRS 的帐户。
转到已设置的报告服务 URL(请参阅本文)一旦您可以通过该 url 访问 SSRS,这将允许您设置一个具有适当权限的帐户来访问 SSRS URL。