SQL*Loader: Oracle 使用此功能,通过 ORACLE_LOADER 访问驱动程序将数据从平面文件移动到数据库中;
数据泵:它使用数据泵访问驱动程序将数据从数据库中移出到专有 Oracle 格式的文件中,然后从该格式的文件中移回数据库中。
当数据加载可由 SQL*Loader 或 Data Pump 实用程序完成,而数据卸载也可由 Data Pump 实用程序完成时:
是否有任何额外的好处可以通过使用外部表来实现,而前面提到的实用程序本身都无法做到?
下面的 Oracle 表创建命令创建了一个看起来像 Oracle 表的表。为什么Oracle告诉我们将其称为外部表?
create table export_empl_info organization external ( type oracle_datapump default directory xtern_data_dir location ('empl_info_rpt.dmp') ) as select * from empl_info;