【问题标题】:TFS 2015 Release Definition "TF30040: The database is not correctly configured. Contact your Team Foundation Server administrator."TFS 2015 版本定义“TF30040:数据库配置不正确。请联系您的 Team Foundation Server 管理员。”
【发布时间】:2016-09-21 14:54:22
【问题描述】:

我已经在服务器上安装了 TFS 2015 更新 2.1。我可以创建和执行构建定义。所有项目集合都从 TFS 2013 升级并正常工作。团队用户可以访问团队项目并进行签入、获取最新信息等。但我无法从 TFS Web UI 创建发布定义。每当我尝试创建发布定义时仍然有相同的错误:“TF30040:数据库配置不正确。请联系您的 Team Foundation Server 管理员。”

我尝试修复并重新安装 TFS 2015,但没有成功。

Tfs_Configuration : TFS_PRODUCT_VERSION 14.95.25229.0

Tfs_DefaultCollection:TFS_PRODUCT_VERSION 14.92.25229.0

TFS 2015 版本:14.95.25229.0

我还恢复了系统管理员访问权限:

TF30040: The database is not correctly configured

以及所有在线 Tfs 数据库和 MULTI_USER :

https://msdn.microsoft.com/en-us/library/ee248602%28v=vs.100%29.aspx?f=255&MSPPError=-2147217396

最后在另一台电脑上安装了新的 Windows 8.1。然后从头开始安装 SQL Server 2014 和 TFS 2015 Update 2.1。并且仍然无法创建发布定义。 我应该配置还是安装其他东西?

【问题讨论】:

    标签: tfs release-management tfs-2015


    【解决方案1】:

    (代表 OP 发布):

    在 Tfs_DefaultCollection 的存储过程中:[Release].[prc_ReleaseDefinition_Add] 过程采用名为 @id 的参数。但是我们的请求将参数作为@Id 发送,因此 Sql 返回异常。于是我把procedure参数改成@Id,问题就解决了。

    【讨论】:

      【解决方案2】:

      我猜您的数据库配置了土耳其语排序规则。我们最近发现了这个错误,它将在 TFS 更新 3 中修复。

      同时,您对存储过程所做的修复是正确的。对造成的不便深表歉意。

      【讨论】:

      • 问题依然存在! TFS 更新 3
      猜你喜欢
      • 2018-08-09
      • 2020-06-17
      • 2019-12-10
      • 2010-11-08
      • 1970-01-01
      • 2012-06-06
      • 1970-01-01
      • 1970-01-01
      • 2012-12-01
      相关资源
      最近更新 更多