Chapter 14. Utilities and Options Reference
Outputthe data unordered(–u) Bydefault the data in each table is
orderedby primary key. Unloads are quicker with the -u option, but loading
thedata into the remote database is slower.
Verbosemode (–v) The name of the table being unloaded and the number
ofrows unloaded are displayed. TheSELECT statement used is also
displayed.
Excludeforeign key definitions (–xf) Youcan use this if the remote
databasecontains a subset of the consolidated database schema, and some
foreignkey references are not present in the remote database.
Externalunload, internal load (–xi) The default behavior for unloading
thedatabase is to use the UNLOAD statement, which is executed by the
databaseserver. If you choose an external unload,
dbxtract
usesthe
OUTPUTstatement instead. TheOUTPUT statement is executed at the
client.
Externaloperations takes the path of the data files relative to the current
workingdirectory of
dbxtract
,while internal statements take the path
relativeto the server.
Excludestored procedure (–xp) Do not extract stored procedures from
thedatabase.
Excludetriggers (–xt) Do not extract triggers from the database.
Excludeviews (–xv) Do not extract views from the database.
Externalunload, external load (–xx) Use the OUTPUT statement to
unloadthe data, and the INPUT statement to load the data into the new
database.
Thedefault unload behavior is to use the UNLOAD statement, and the
defaultloading behavior is to use the LOAD TABLE statement. The internal
UNLOADand LOAD TABLE statements are faster than OUTPUT and
INPUT.
Externaloperations takes the path of the data files relative to the current
workingdirectory of
dbxtract
,while internal statements take the path
relativeto the server.
Operatewithout confirming actions (–y) Without this option, you are
promptedto confirm the replacement of an existing command file.
311