oracle 如何连同空表一起导出成dmp的方法

1、oracle导出dmp文件的时候,经常会出现一些空表,没有一并被导出的情况。

执行sql

select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0 or num_rows is null;

新建一个sql窗口,把查询结果的sql,执行下。

然后使用exp导出dmp文件

exp baseframework/baseframework@127.0.0.1:1521/orcl owner=baseframework file=D:\backup\baseframework.dmp

导入其他实例里

imp baseframework/baseframework@127.0.0.1:1521/orcl fromuser='baseframework' touser='baseframework' file=D:\baseframework.dmp ignore=y

最后发现空表也一并被导出导入了。

相关推荐
pp起床10 分钟前
【苍穹外卖】Day05 Redis快速入门
数据库·redis·缓存
晚霞的不甘20 分钟前
Flutter for OpenHarmony3D DNA 螺旋可视化:用 Canvas 构建沉浸式分子模型
前端·数据库·经验分享·flutter·3d·前端框架
马尔代夫哈哈哈7 小时前
Spring IoC&DI
数据库·sql
液态不合群9 小时前
[特殊字符] MySQL 覆盖索引详解
数据库·mysql
计算机毕设VX:Fegn089510 小时前
计算机毕业设计|基于springboot + vue蛋糕店管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
瀚高PG实验室10 小时前
PostgreSQL到HighgoDB数据迁移
数据库·postgresql·瀚高数据库
打码人的日常分享10 小时前
智能制造数字化工厂解决方案
数据库·安全·web安全·云计算·制造
三水不滴10 小时前
Redis 过期删除与内存淘汰机制
数据库·经验分享·redis·笔记·后端·缓存
-孤存-11 小时前
MyBatis数据库配置与SQL操作全解析
数据库·mybatis
2301_8223663512 小时前
使用Scikit-learn构建你的第一个机器学习模型
jvm·数据库·python