高性能的数据迁移工具就是 Oracle 的 Data Pump,嗯,真的是挺好用。它分成**expdp**和**impdp**两兄弟,专门负责导出和导入。跟老的 EXP/IMP 比,跑在服务端,速度快得多,还能并行导入导出。你要导个单表、小方案,或者整个库,它都能搞定。

导出用expdp,比如你只想导元数据,就可以:expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dump CONTENT=METADATA_ONLY,几秒就能跑完。导入用impdp,只认 Data Pump 导出来的文件,比如impdp scott/tiger DIRECTORY=dump DUMPFILE=a.dump。两者不兼容,所以别拿错了文件。

平时用它注意几点:必须在 Oracle 服务端跑;大数据量迁移用并行,速度嗖嗖的;参数多,可以灵活过滤和转换数据。如果你经常搬数据、备份库,用 Data Pump 真的是省时省心。哦对,操作前记得备份下目录和权限,不然跑到一半卡住可就麻烦了。