Agent - run on server

I have several databases with scheduled agents that are set to run on “serverA.” We are setting up a clustered server environment with new servers “serverB” and “serverC.” When the databases are replicated to the new servers, the agents I assume will still be set to run on “serverA” (unless of course we change them).

Once all databases have been replicated to serversB and serverC, we plan to shutdown/remove serverA. What will happen to all those agents that are scheduled to run on serverA? Will they fail? If so, is there a way to replicate a bunch of databases from serverA to serverB and have it change all the agents “run on” location or do we have to manually edit each one?

Subject: RE: agent - run on server

The agent will not run unless the server it’s supposed to run on is active. The agent doesn’t fail; it’s simply ignored by other servers – they don’t run it.

You don’t have to adjust it manually, but you do need to adjust it. If you have so many agents that it’s less work to automate the task, it’s possible to do that.

Depending what the agent does, you could certainly set it to run on all servers – but if it’s modifying documents, you’ll have to do something to prevent replication conflicts.