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

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

相关推荐
q***0561 天前
在Mysql环境下对数据进行增删改查
数据库·mysql
爬山算法1 天前
Redis(124)Redis在电商系统中的应用有哪些?
数据库·redis·缓存
武子康1 天前
Java-170 Neo4j 事务、索引与约束实战:语法、并发陷阱与速修清单
java·开发语言·数据库·sql·nosql·neo4j·索引
数据库学啊1 天前
靠谱的时序数据库哪家技术强
数据库·时序数据库
Wang's Blog1 天前
MySQL: 存储引擎深度解析:CSV与Archive的特性、应用与实战演示
数据库·mysql
q***07141 天前
Spring Boot 从 2.7.x 升级到 3.3注意事项
数据库·hive·spring boot
秋天之落叶1 天前
使用ADO将excel表内容加载到mssql表中的长度问题
数据库·sqlserver·excel
毕设十刻1 天前
基于Vue的售票系统开发3g480(程序 + 源码 + 数据库 + 调试部署 + 开发环境配置),配套论文文档字数达万字以上,文末可获取,系统界面展示置于文末
前端·数据库·vue.js
q***31891 天前
如何查询SQL Server数据库服务器的IP地址
服务器·数据库·tcp/ip