In a replication system, guaranteed delivery means that all data-changing operations published by a primary database are guaranteed to be received by the subscribing replicate database, regardless of any hardware, software, or network problems that might interfere with replication.
To provide guaranteed delivery, ASE Replicator uses two mechanisms:
A stable queue – records published data-changing operations in a nonvolatile form until the subscribing replicate database can confirm that it received them. The ASE Replicator stable queue consists of tables in a database that resides in the same Adaptive Server as the primary database.
A locator – identifies the last published transaction that was successfully received and stored in the stable queue, and the last published transaction that was successfully received by the subscribing replicate database. The locator is a string value that ASE Replicator maintains.