Question: What are the Differences between
Data Pump impdp and import utility? I know that import does the
same things as impdp, but I'm not clear on the differences.
Answer: The original import utility dates back
to the earliest releases of Oracle, and it's quite slow and primitive
compared to Data Pump. While the old import (imp) and Data Pump
import (impdp) do the same thing, they are completely different
utilities, with different syntax and characteristics.
Here are the major syntax differences between import and Data Pump
impdp:
- Data Pump does not use the BUFFERS parameter
- Data Pump export represents the data in XML format
- A Data Pump schema import will recreate the user and execute all
of the associated security privileges (grants, user password
history).
- Data Pump's parallel processing feature is dynamic. You can
connect to a Data Pump job that is currently running and dynamically
alter the number of parallel processes.
-
Data Pump will recreate the user, whereas the
old imp utility required the DBA to create the user ID before
importing.
The
Oracle docs list syntax differences between the traditional import
(imp) and Data Pump (impdp):
For complete details, see the book "Advanced
Oracle Utilities".
|
|
|
Get the Complete
Oracle Utility Information
The landmark book
"Advanced Oracle
Utilities The Definitive Reference" contains over 600 pages of
filled with valuable information on Oracle's secret utilities.
This book includes scripts and tools to hypercharge Oracle 11g
performance and you can
buy it
for 30% off directly from the publisher.
|
|
|