SSRS对报表管理器URL进行故障排除

时间:2015-06-23 05:53:43

标签: sql-server reporting-services ssrs-2012

所有 我有SQL 2012 BI,尝试制作本地服务,无论什么都不能使其活跃。 我的电脑名称= T410,db = MSSQLServer的默认实例

我通过SSRS配置管理器,设置如下:

服务帐户:使用内置帐户。 =网络服务

网络服务网址:http://T410:80/ReportServer

数据库:添加了新的db ReportServer,使用带有DBA权限的SQL Server添加帐户(在我尝试使用W auth之前它也没有工作)

报告管理器网址:http://T410:80/Reports 获得每个案例的所有绿色OK状态......

通过此视频设置IE工具/安全设置/添加本地URL https://www.youtube.com/watch?v=nItx9xaJJi4

仍然无法使该血腥http://T410/Reports处于活动状态,导致404错误。

在SQL Server配置管理器中运行我的sql server和SSRS,以及SQL服务器浏览器......

有没有办法解决这种情况,可能是错的。我完全疯了,看起来像尝试了一切。我认为直到我的帐户安全性为止。我可以在任务管理器中的某个位置看到该URL吗?

请帮忙!!!保存我们的SSRS !!!

4 个答案:

答案 0 :(得分:5)

派对有点晚了,但我发现了这个问题,因为我出于某种原因遇到了同样的问题。将它添加到受信任的站点并不适合我。

这是一个多年来一直与客户一起运行的SSRS实例,但由于某种原因在某些时候停止了工作。

我的解决方案是打开Reporting Services配置管理器,然后打开“报表管理器URL”选项卡,选择“虚拟目录”字段,然后单击“应用”而不进行任何编辑。它加载了一段时间,然后确认(重新)创建了虚拟目录并保留了URL。

Report Manager URL > APPLY

答案 1 :(得分:1)

BINGO !!!!!问题解决了 !!!!! 需要做这件事来将它们添加到可信站点。

http:// machinename和http://localhost需要在Internet Explorer中添加为可信站点。工具/选项/安全/可信任SItes。>

感谢所有人的帮助。 中号

答案 2 :(得分:0)

首先,尝试以管理员身份运行Internet Explorer,然后浏览到报告管理器的http://T410:80/Reports网址。如果此方法有效,则需要将您的用户帐户添加到主文件夹中的Content Manager角色,并在“站点设置”中为您的用户帐户分配系统管理员角色。

如果这不起作用,可能是服务器上的其他内容已经在使用默认端口(80),因此在Reporting Services配置管理器中尝试将Web服务和报表管理器使用的端口更改为其他内容(例如8080)然后尝试新的URL(包括端口号,例如http://T410:8080/Reports)。

答案 3 :(得分:0)

我也遇到过类似的问题,但根本原因却根本不同。 之前我的Sql Server实例和物理服务器都具有相同的名称。之后,我们更改了物理服务器的名称,因此我的sql命名实例具有不同的名称,并且不允许SSRS与旧名称连接。为了解决该问题,我已将我的sql服务器实例名称更新为新的物理服务名称,并解决了该问题

sp_dropserver <'old_physical_server_name\instancename'>
GO
sp_addserver <'new_name\instancename'>, local
GO