Article ID: 818552 - Last Review: May 16, 2007 - Revision: 1.3 BUG: Replication Agent Might Run Continuously Even When the Replication Job is Completed BUG #: 364057 (SQL Server 8.0) On This PageSYMPTOMSWhen you configure a replication job not to run
continuously, and you then run the job, the job history displays that the job
is complete. However, the replication job might still appear to run
continuously, and the agent process for the replication agent might also run in
the background continuously. This problem also occurs when the replication job encounters an error. CAUSEYou are using a proxy account for the SQL Server Agent, and
you set the replication job owner to a user who does not have System
Administrator credentials. WORKAROUNDTo work around the problem, use either of the following
methods:
MORE INFORMATIONIn SQL Server 2000 Service Pack 3, when you run the
replication agent by using a proxy account, a separate process is generated
that is built in the Microsoft Windows subsystem. Therefore, the agent process
runs in a separate window that requires user interaction (CTRL+C) to end the
agent process. Because the agent process runs in the background, user
interaction becomes impossible, and the agent process runs continuously. You
can stop the agent process by using Task Manager. Steps to Reproduce the Behavior
Note Note that the job appears to run in the SQL Server Enterprise Manager, and that the job history shows that the job is either completed or failed. In Task Manager, you can see that the agent process continues to run. REFERENCESFor additional information about setting and retrieving
proxy account information for the SQL Server Agent, visit the following
Microsoft Web site: xp_sqlagent_proxy_account (http://msdn2.microsoft.com/en-us/library/aa260700(SQL.80).aspx)
| Article Translations
|
Back to the top
