Oracle下的exp/imp
发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,在平时做Oracle的备份的时候一般都是做逻辑热备份,而做逻辑热备份一般都是使用exp/imp,在这里就简单的说一说。使用exp导出数据imp导入数据操作如下:exp username/passwor
千家信息网最后更新 2025年11月09日Oracle下的exp/imp
在平时做Oracle的备份的时候一般都是做逻辑热备份,而做逻辑热备份一般都是使用exp/imp,在这里就简单的说一说。
使用exp导出数据imp导入数据操作如下:
exp username/password owner=backup file=backup.dmpimp username/password file=backup.dmp ignore=y full=y
在这里解释一下其中ignore=y表示忽略创建错误,继续后面的操作,这个参数在full=y表示全部导入包括表约束这些内容,这个参数在导入时比较重要。
不过在这里需要注意的一点是在Oracle 11g版本开始后添加了一个新特性当表无数据时,不分配segment,以节省空间,而缺省下这个功能都是开启的,可以通过以下方法查看:
sql> show parameter deferred_segment_creation;
所以在11g的版本后要使用exp导出时还需要做相应的检查,当然因为这个特性使得在11g版本使用exp导出时遇到空表就不会导出,这个问题在也有很多的解决方案,当然个人比较认可的方法应该是在导出前关闭deferred_segment_creation的功能然后检查所有的空表,然后再给找到的所有空表分配空间,操作如下:
sql> alter system set deferred_segment_creation=false;sql> select table_name from user_tables where NUM_ROWS=0;sql> select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0
此时再用exp导出即可
备份
数据
版本
功能
参数
方法
是在
特性
空间
逻辑
分配
检查
重要
个人
内容
可以通过
方案
时候
解决方案
错误
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
江西赣商网络技术有限公司
南头租房网络安全
如何判断数据库表是否有数据
数据库如何区分陈旧数据与新数据
网络安全名词意思
崇明区工商软件开发代理价格
笔记本做打印机服务器
.bak数据库正在还原
共青团网络安全答案
服务器网速测试
网上外卖订购系统数据库设计
如何it软件开发
康乐虚拟主机清除数据库
焦作软件开发培训班
北京易霖金桥网络技术有限公司
软件开发中的代码怎么封装
java轻量级数据库
如皋什么是网络技术专业服务
每股价格在数据库中怎么找
远程服务器白屏
服务器百兆升级千兆
皓月怎么进服务器
关系数据库的重要性质
jsp增删改查数据库
打开应用程序提示连接数据库失败
神奇宝贝剑盾怎么选择服务器
岳西县网络安全科普教育
触发器数据库怎么弄
伊犁雷石网络技术开发有限公司
正向代理服务器作用