The Database Extraction utility
Youcan access the remote database extraction utility in the following ways:
FromSybase Central, for interactive use.
Fromthe system command prompt, using the
ssxtract
or
dbxtract
utilities. This is useful for incorporating into batch or command files.
ssxtract
isthe extraction utility for Adaptive Server Enterprise,
dbxtract
isthe extraction utility for Adaptive Server Anywhere.
Bydefault, the extraction utility runs at isolation level zero. If you are
extractinga database from an active server, you should run it at isolation
level3 (see “Extraction utility options” on page 306) to ensure that data in
theextracted database is consistent with data on the server. Running at
isolationlevel 3 may hamper others’ turnaround time on the server because
ofthe large number of locks required. Itis recommended that you run the
extractionutility when the server is not busy, or run it against a copy of the
database(see “Designing an efficient extraction procedure” on page 193).
Objectsowned by dbo Thedbo user ID owns a set of Adaptive Server Enterprise-compatible
systemobjects in an Adaptive Server Anywhere database.
ForAdaptive Server Anywhere, the extraction utility does not unload the
objectscreated for the dbo user ID during database creation. Changes made
tothese objects, such as redefining a system procedure, are lost when the
datais unloaded. Any objects created by the dbo user ID since the
initializationof the database are unloaded by the Extraction utility, and so
theseobjects are preserved.

Extracting a remote database in Sybase Central

Runningthe extraction utility from Sybase Central carries out the following
tasksrelated to creating and synchronizing SQL Remote subscriptions:
Createsa command file to build a remote database containing a copy of
thedata in a specified publication.
Createsthe necessary SQL Remote objects, such as message types,
publisherand remote user IDs, publication and subscription, for the
remotedatabase to receive messages from and send messages to the
consolidateddatabase.
Startsthe subscription at both the consolidated and remote databases.
302