【问题标题】:TFS 2010 Backup fails with "The current username failed to retrieve MSSQL Server service account. "TFS 2010 备份失败并显示“当前用户名无法检索 MSSQL Server 服务帐户。”
【发布时间】:2011-03-19 21:41:33
【问题描述】:

我正在尝试使用 2011 年 3 月发布的 TFS 2010 Power Tools 备份我的 TFS 2010 实例。

在验证步骤中,我收到一个我不知道如何解决的错误:

“当前用户名检索 MSSQL Server 服务帐号失败。”

谁能帮忙?

【问题讨论】:

  • 您是否正在运行 SQL Express 和/或将 SQL Server 服务作为本地服务运行?
  • 我们将 SQL Server 作为本地服务运行。 TFS、SQL 和我们的域服务器都在一个虚拟机上。我们是一个只有 4 名开发人员的小型办公室,因此性能非常好,但遗憾的是我们无法让备份正常工作。
  • 尝试转移到指定帐户(无论如何都是好习惯)。向本地服务器应用权限时存在一个已知错误,这可能会导致问题。
  • Ryan -- 感谢您的建议...我需要为指定帐户授予什么权限。我担心做出导致 TFS 停止工作的更改......(现在我通过关闭服务器并在开发人员开始之前的早上获取 VM 的副本来备份,这可行,但很痛苦)
  • 这是一个虚拟机很方便,因为您可以尝试这个并在它不起作用时恢复快照。 SQL Server 配置管理器将完成您需要的大部分帐户配置。 msdn.microsoft.com/en-us/library/ms143504.aspx。我能想到的例外是如果 mdf 文件不在 SQL 实例的默认数据目录中,则可以访问它们。

标签: sql tfs backup


【解决方案1】:

在我的例子中,答案需要一些东西:

  1. 正如 Ryan 在上面的 cmets 中所指出的,SQL 服务帐户不能是“本地系统”。在您的域上创建一个新用户帐户,然后按照 Ryan 提供的说明操作:Setting Up Windows Service Accounts
  2. 将 TFS 的服务帐户从本地系统更改为您域上的服务帐户。我按照以下说明操作:Change the Service Account or Password for Team Foundation Server
  3. 要配置备份,请使用最初用于安装 TFS 服务器实例的帐户登录。 (我不确定我的其他管理员帐户缺少哪些权限)

【讨论】:

  • 备份路径不带空格或下划线也很重要!
猜你喜欢
  • 2016-10-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-10
  • 2021-02-17
  • 1970-01-01
  • 1970-01-01
  • 2020-11-28
相关资源
最近更新 更多