First page Back Continue Last page Graphics
Major Differences
Server-side background processes perform all operations
expdp / impdb are thin clients
- Calls to datapump API (DBMS_DATAPUMP)
New parameters
- Replace original parameters
- Add functionality
Many new features
- Parallelism, restartability, API, etc.
Notes:
Unlike the original utility, datapump can also perform network import/export operations between databases. (We will discuss this feature in more detail later in this lesson.)
One of the most important differences and improvements over the original utility is that datapump I/O operations run completely on the server. The datapump clients are lightweight clients that simply create calls to the datapump API, DBMS_DATAPUMP. So, even if you are connected to the database across a network, you will not move the data across the network.
Administrators and programmers will need to become familiar with the new datapump parameters. Some of these parameters simply replace existing exp/imp parameters, while others add new functionality. We will see many of these parameters as we progress through this lesson.
Datapump provides many new and useful features such as parallel operation support, job restartability and a callable API (DBMS_DATAPUMP). We will review these features later in this lesson.