Oracle 老项目的逻辑导出,说实话,用exp命令还挺稳的。尤其是在你要备份一些老系统数据,或者只需要逻辑结构时,真的是一把好手。像文章里那个例子,直接切到oracle用户,用一行命令搞定导出,日志也顺带记录了。路径、用户名、文件名一目了然,整个过程复古但不失实用。

导出的字符集注意下,文章中是ZHS16GBK,如果你导入到 UTF8 库,要注意编码兼容问题,不然导进去全是乱码就麻烦了。

还有就是,配合PLSQLDeveloper使用效果更佳,尤其是日常查看表结构、跑 SQL,方便。如果你懒得写脚本,也可以看看文章末尾那些工具链接,像EXP 自动导出脚本那种,设定好文件夹和日期命名,放定时任务里一劳永逸。

反正这种导出方式虽然老,但有时候真的是最稳的。如果你日常维护老版本的 Oracle 库,可以收藏下这篇文章,命令拷出来就能用。