SQL Remote User's Guide
Administering SQL Remote for Adaptive Server Enterprise
How the Message Agent for Adaptive Server Enterprise works
The Message Agent has the following phases of execution:
Receiving messages During this phase, the Message Agent receives incoming messages and applies them to the Adaptive Server Enterprise server.
Populating the stable queue During this phase the Message Agent scans the Adaptive Server Enterprise transaction log into the stable queue.
Sending messages During this phase, the Message Agent builds outgoing messages from the stable queue.
The transactions remain in the stable queue until confirmation has been received from all remote databases. When confirmation is received, the transactions are automatically removed from the stable queue by the Message Agent.
The Message Agent does not scan the transaction log of the database in which the stable queue resides if it is different from the database with SQL Remote system tables.
For information on running multiple copies of the Message Agent to carry out these tasks, see Running multiple Message Agents.