0

昨晚我们迁移到一个全新的服务器,并将我们所有的数据从 SQL 2000 移动到 SQL 2008 R2。

一切都很好,除了任何具有引用链接服务器的步骤的作业都失败了,我们无法弄清楚原因。

如果我以“sa”身份登录并浏览链接服务器,我可以展开和浏览对象等。我还可以在以“sa”身份登录的查询窗口中运行作业代码,没有任何问题。

但是,当我运行作业时,我得到以下信息:

Execute of job 'ARUpdate' failed.  See the history log for details.

历史记录:

The job failed.  The Job was invoked by User sa.  The last step to run was step 1 (Step 1).
Executed as user NT AUTHORITY\SYSTEM.  Login failed for user 'ANSAC_NT\ANSAC-SQL$'
[SQLSTATE 28000] (Error 18456).  The step failed
Sql Severity: 14
Sql Message ID: 18456

关于为什么会发生这种情况的任何想法?我认为它与sa帐户有关?

即使我以 sa 身份登录或创建了新的 sysadmin 帐户从头开始重新创建作业,也会发生这种情况。

注意:如果有帮助,我们也会移植 2000-2008 年的登录信息。

谢谢!

4

0 回答 0