我正在尝试将我的TFS2010服务器移动到域并不断收到TF246017
数据库错误。我按照以下说明操作:http://msdn.microsoft.com/en-us/library/ms404883%28v=VS.100%29.aspx
我关闭了服务,我没有Sharepoint,下一步是移动用户和服务帐户。
我做了(使用管理员帐户):
cd "C:\Program Files\Microsoft Team Foundation Server 2010\Tools"
TFSConfig identities /change /fromdomain:OLS-APPServer /todomain:NewDomain /account:"NT Authority\Local Service" /toaccount:"NT Authority\Local Service"
这就是我得到的地方:
“TF246017:Team Foundation Server无法连接到数据库。 验证托管数据库的服务器是否正常运行, 并且网络问题并没有阻止与网络的沟通 服务器“。
SQL服务器是本地的,我可以通过SSMS连接到它。我错过了什么?
答案 0 :(得分:2)
请注意,/ sqlInstance& / databaseName参数。这可能有助于命令找到你的数据库。将它指向sql实例(machineName,machineName \ InstanceName等...)和db(Tfs_Configuration)
(toolsPath)> tfsconfig帮助身份记录发送到文件 C:\ ProgramData \ Microsoft \ Team Foundation \ Server 配置\日志\ 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 identity / change / fromdomain:/ todomain: [/ account:[/ toaccount:]] [/ SQLINSTANCE: /的databaseName:]
此外,本地服务不适用于域TFS。您是否尝试将帐户更改为网络服务或域帐户?
尝试: tfsconfig帮助帐户
查看更改选项。您也可以在那里指定sqlInstance和databaseName选项。
TfsConfig accounts /change /accountType:applicationTier
/account:"NT Authority\Network Service"