使用dmp方式导出时有些表未导出
原因:表创建完未执行过
1、在plsql中执行下面sql语句,将查询出的结果复制出来依次执行。
select 'alter table ‘|| table_name || ’ allocate extent;’
from user_tables where segment_created=‘NO’;
2、导出dmp文件
导入的命令是:imp 用户名/密码@网络服务名 file=xxx.dmp full=y;
导出的命令是:exp 用户名/密码@网络服务名 file=xxx.dmp tables=(表名);

导出多个表时,表名使用逗号隔开如:
tables=(table1,table2,table3)。

搜索资料
https://blog.csdn.net/qq_35556233/article/details/121283717
https://blog.csdn.net/weixin_28809949/article/details/116349508

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐