Appendix A. SQL Remote forAdaptive Ser verEnter prise and
Adaptive Server Anywhere: Differences
Differences in functionality
Themajor differences in functionality between SQL Remote for Adaptive
ServerEnterprise (SRE) and SQL Remote for Adaptive Server Anywhere
(SRA)are as follows:
Schemachanges ForSRE, schema changes must be made on a quiet
system. A quiet system means the following:
Notransactions being replicated There can be no transactions
beingreplicated that modify the tables that are to be altered. All
transactionsthat modified tables being altered must be scanned from
thetransaction log into the stable queue before the schema is altered.
Thisis performed by running the Message Agent normally, or using
the-I -b options. Afterthe Message Agent completes, you can make
theschema change.
MessageAg ent shut down TheMessage Agent must be shut down
whenthe schema change is being made.
SQLRemote Open Ser ver Ifyou are using the SQL Remote Open
Server,it must be shut down when the schema change is being made.
Triggeraction replication InSRE, trigger actions are replicated. In
SRAyou have the choice of replicating trigger actions, but by default
theyare not replicated. Thereplication of trigger actions requires SRE
usersto ensure that triggers are not fired at remote databases.
Platformavailability SRAis available on a wider variety of platforms
thatSRE, reflecting the platform availability of the two servers.
Publicationdefinitions Publicationsin SRA can be more selective than
thosein SRE. For example, in SRA you can use a WHERE clause with
anyvalue. InSRE, you can only use IS NULL and IS NOT NULL
conditionsin the WHERE clause.
439