2009-02-13 99 views
0

我们在Team Foundation Server 2008服务器上安装了SP1。在安装之后,一切似乎都很好,除了在Visual Studio中的“团队资源管理器”的“报告”文件夹中有一个红色的X。如果我们尝试访问Reporting Services网站,则会收到一条消息,指出“报表服务器不可用”。安装过程中没有错误。Team Foundation Server 2008 SP1安装后报表服务器不可用

Reporting Services服务启动正常,并且在事件日志中没有留下任何错误。我们查看了Reporting Services配置工具,一切都显示为OK。我们尝试重新启动RS服务并重新启动机器。再次,没有错误,但仍然没有报告可用性。

我们的数据处于运行状态的SQL Server实例正常运行,我们可以毫无问题地查询OLAP多维数据集和关系端。我们所有的开发人员机器都已安装在VSTS 2008 SP1上。 Visual Studio未安装在服务器上。

我们查看了RS文件夹中的日志文件,唯一显示的错误是当我们尝试从IE访问该网站时得到的错误,但似乎没有包含任何有关根本原因。

任何帮助将不胜感激。我会发布有关我们在此尝试的其他内容的更新。

更新:有一个登录错误显示ReportServer(timestamp).log文件。报告服务服务上的登录不是在此错误中显示的登录名,所以我不确定哪个进程实际上试图建立到数据库的连接。

回答

1

我们得到了解决。看起来,TFS 2008 SP1安装过程决定更改Reporting Services网站的应用程序池的标识设置。要解决我们需要:

  • 打开Internet信息服务器管理器
  • 走进应用程序池
  • 在Reporting Services应用程序池用鼠标右键单击
  • 单击标识选项卡上
  • 更改帐户从NetworkService添加到我们的TFS域帐户
  • 编辑位于“\ Program Files \ Microsoft SQL Server \ MSSQL.1 \ Reporting”中的rsreportserver.config
  • 更改 “NT AUTHORITY \网络服务” 到 “OurDomain \ TFSDomainAccount”
  • 重新启动IIS

希望这样可以节省别人的一段时间。

0

检查IIS应用程序池。我的感觉是,报告服务与其他Web应用程序无法兼容(通常我通过为其他应用程序设置独立池来解决此问题)。

+0

我们来看看。谢谢。似乎我们在安装SP1之前会遇到问题,但如果这是问题。我们已经跑了几个月没有问题。 – 2009-02-13 17:07:20

相关问题