昨夜、新しいサーバーに移行し、すべてのデータを 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 年までのログインも移植しました。
ありがとう!