oracle从 10g开始,提供数据泵文件格式(data pump),利用IMPDP和EXPDP两个工具。使用外部表加载和卸载数据泵格式的数据。利用外部表可以数据泵格式从数据库获取数据,以便将数据移至另一个机器(另一个平台):
create or replace directory tmp as '/tmp'
比如从all_objects导出数据:
create table all_objects_unload
organization external
(
type oracle_datapump
default directory TMP
location('allobjects.dat')
)as
select * from all_objects
导出完后,查看一下:
!head /tmp/allobject.dat