1

我正在尝试将我的 TFS2010 服务器移动到域并不断收到TF246017数据库错误。我按照以下说明操作:http: //msdn.microsoft.com/en-us/library/ms404883%28v=VS.100%29.aspx

我关闭了服务,我没有 Sharepoint,下一点是移动用户和服务帐户。

我做了(使用管理员帐户):

  1. cd "C:\Program Files\Microsoft Team Foundation Server 2010\Tools"
  2. TFSConfig identities /change /fromdomain:OLS-APPServer /todomain:NewDomain /account:"NT Authority\Local Service" /toaccount:"NT Authority\Local Service"

这就是我得到一个:

“TF246017:Team Foundation Server 无法连接到数据库。验证托管数据库的服务器是否正常运行,并且网络问题没有阻止与服务器的通信。”

SQL 服务器是本地的,我可以通过 SSMS 连接到它。我错过了什么?

4

1 回答 1

2

请注意,有一个 /sqlInstance 和 /databaseName 参数。这可能有助于命令找到您的数据库。将其指向 sql 实例(machineName、machineName\InstanceName 等...)和 db(Tfs_Configuration)

(toolsPath)>tfsconfig help identities 将日志记录发送到文件 C:\ProgramData\Microsoft\Team Foundation\Server Configuration\Logs\CFG_CFG_UNK_1026_173837.log Microsoft (R) TfsConfig - Team Foundation Server 配置工具 版权所有 (c) Microsoft Corporation。版权所有。

命令:help Microsoft (R) TfsConfig - Team Foundation Server 配置工具 版权所有 (c) Microsoft Corporation。版权所有。

TfsConfig 身份 /change /fromdomain: /todomain: [/account: [/toaccount:]] [/sqlInstance: /databaseName:]

此外,本地服务不适合域 TFS。您是否尝试将帐户更改为网络服务或域帐户?

尝试:tfsconfig 帮助帐户

查看更改选项。您还可以在那里指定 sqlInstance 和 databaseName 选项。

TfsConfig accounts /change /accountType:applicationTier
                   /account:"NT Authority\Network Service"
于 2011-10-26T17:41:55.287 回答