Oracle下的exp/imp 浅谈

栏目: 数据库 · 发布时间: 7年前

内容简介:Oracle下的exp/imp 浅谈

在平时做Oracle的备份的时候一般都是做逻辑热备份,而做逻辑热备份一般都是使用exp/imp,在这里就简单的说一说。

使用exp导出数据imp导入数据操作如下:

exp username/password owner=backup file=backup.dmp

imp 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导出即可

----------------------------华丽丽的分割线----------------------------

Oracle导入导出expdp IMPDP详解 http://www.linuxidc.com/Linux/2014-04/99932.htm

Oracle 10g expdp导出报错ORA-4031的解决方法 http://www.linuxidc.com/Linux/2014-04/99842.htm

Oracle 10gr2 rac expdp 报错UDE-00008 ORA-31626 http://www.linuxidc.com/Linux/2014-03/98984.htm

Oracle中利用expdp/impdp备份数据库的使用说明 http://www.linuxidc.com/Linux/2014-01/95568.htm

Oracle备份还原(expdp/impdp) http://www.linuxidc.com/Linux/2014-06/102789.htm

exp/imp与expdp/impdp区别 http://www.linuxidc.com/Linux/2016-08/133899.htm

Oracle 导出导入 expdp/impdp/exp/imp用法 http://www.linuxidc.com/Linux/2017-05/143474.htm

----------------------------Expdp/Impdp的相关参数----------------------------

更多Oracle相关信息见 Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12

本文永久更新链接地址 http://www.linuxidc.com/Linux/2017-06/144631.htm


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

现代编译原理

现代编译原理

(美)安佩尔 / 赵克佳、黄春、沈志宇 / 人民邮电出版社 / 2006-4 / 45.00元

《现代编译原理:C语言描述》全面讲述了现代编译器的结构、编译算法和实现方法,是Andrew w.Apple的“虎书”——Modern Compiler Implementation——“红、蓝、绿”三序列之一。这三本书的内容基本相同。但是使用不同的语言来实现书中给出的一个编译器。本书使用的是更适合广大读者的c语言,而另外两本书分别采用ML语言和Java语言。本书的另一个特点是增加了一些其他编译原理......一起来看看 《现代编译原理》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具