0

我每晚都通过 SQL Server (2000) 代理运行一系列 DTS 包。它们多年来一直运行良好,直到我添加了几个从另一个本地 SQL Server (2008) 获取信息的转换数据任务。

奇怪的是,任务运行正常大约一周,然后失败并出现错误“用户域登录失败\$duplicate-1889”。我不使用这个用户帐户运行这些包,事实上我不认为它是一个真实的帐户。我有一个名为 dbadmin 的 Windows 帐户,它已在两台服务器上设置为可以访问。此 dbadmin 帐户用于启动 SQL Server 代理服务并运行计划作业。

当作业失败时,让它们再次运行所需要做的就是停止并重新启动 SQL Server 代理。但一周后,他们再次因同样的问题而失败。此外,每次都不是一周中的同一天。

我检查了 Windows 事件日志,虽然我可以看到错误,但我无法找出其原因。任何帮助或指示将不胜感激。

4

1 回答 1

0

domain\$duplicate-1889名称看起来像机器帐户。加入域的每台机器在域中都有这样一个帐户,该机器用于对域进行身份验证。

这些帐户的密码会自动处理,密码会定期自动更改。默认情况下,该间隔为30 天,但如果在您的环境中更改为每周一次,可能在更新计算机密码时出现问题?

可以禁用自动更改,也许值得尝试看看问题是否消失。

于 2013-11-14T10:51:17.303 回答