Team Foundation Server 2010的数据库登录错误

时间:2010-09-06 12:12:35

标签: sql-server sql-server-2008 tfs sql-server-express tfs2010

我已经在Windows Server 2003上安装了Team Foundation Server 2010(基本配置)而没有任何问题。但是当我去管理Team Foundation Server管理控制台时,我在按下“管理安全性”或“组成员身份”时会收到错误

服务器无法处理请求。 --->服务器无法使用Team Foundation服务。技术信息(针对管理员):请求colud note ask Processed由于应用程序配置正确,请注意。没有主机服务可用于请求。

如果我尝试转到http://localhost:8080/tfs,我会遇到运行时错误

在事件查看器中,每次尝试执行任何操作时都会出现以下错误

  • Failue Aud - MSSQL $ SQLEXPRESS - 用户'SAG-S01 \ ASPNET'登录失败。原因:无法打开显式指定的数据库。 [客户:]
  • 错误 - TFS服务 - 异常消息:TF246017:Team Foundation Server无法连接到数据库。验证托管数据库的服务器是否正常运行,以及网络问题是否阻止与服务器的通信。 (输入DatabaseConnectionException)

3 个答案:

答案 0 :(得分:1)

您可以通过启动SQL Server Management Studio并导航到数据层上的SQLExpress实例来开始调查。查看Tfs数据库是否正在运行以及ASPNET用户是否具有数据库的访问权限。

答案 1 :(得分:1)

现在我发现了问题所在。它是在IIS服务器中设置的,TFS将使用.NET 1.1而不是4.0

运行

答案 2 :(得分:0)

这很奇怪。你能检查一下你是否可以通过Sql Server Management Studio访问数据库。 如果您可以使用本地系统帐户或sa用户访问;你必须深入研究TFS - SQL Server连接。可能是您的用户不授予连接SQL。请先尝试通过Management Studio进行连接。