Oracle数据库的逻辑备份导入和导出
2012-08-23 20:47
288 查看
逻辑备份就是创建数据库对象的逻辑拷贝并存入一个二进制转储文件:.dmp文件
这些记录的导出与其物理位置无关
导入的实质就是读取被导出的二进制转储文件并将其恢复到数据库
导入导出的常用实现方法如下:
使用数据泵导出时,如果不是直接导出到远程数据库中,而是首先创建目录对象
目录对象是数据库服务器上的命名目录位置
因为目录的所有者不是一个数据库用户,所以目录不同于表,目录不是模式对象
目录类似于资源或角色,它们的所有者都是数据库
由于数据泵不是像一个独立的客户端程序存在,而是运行在数据库内部,所以:
创建目录对象的代码如下:
windows环境下
unix环境下
然后为目录对象授权
对于索引之类的某对象,在导出时只会导出元数据,因为其内部含有与存储环境有关的具体物理地址
并将在导入时候得到重建,有数据泵导出程序所创建的文件称为转储文件
而且在单个数据泵导出作业期间可能会创建一个或多个转储文件
所有转储文件称为转储文件集
1.数据库导出方式
完整的数据库导出要求用户拥有EXP_FULL_DATABASE角色
示例:
主要参数:
2.用户模式导出方式
3.表导出方式
4.表空间导出
使用数据泵导入数据:
导入和导出的数据库对象可以是同一个数据库,也可以是不同的数据库
数据泵导入程序impdp可以按照以下方式进行:
EXP/IMP
它是基于客户端会话的单线程的数据库导入,导出工具,不适合应用于大型的数据库系统
imp导入示例
对比于exp/imp,数据泵有以下优点:
相关文章推荐
- Oracle数据库导入导出逻辑备份方法总结
- Oracle数据库的逻辑备份导入和导出
- Oracle数据库备份(exp/imp导入导出)
- Oracle数据库导入导出备份
- Oracle数据库导入导出命令(备份与恢复)归纳总结
- oracle数据库文件中的导入/导出———还原与备份
- Oracle数据库备份与恢复之一:exp/imp(导出与导入装库与卸库)
- Oracle数据库备份和恢复(导出,导入)
- Oracle备份与恢复系列 五 逻辑导入导出
- Oracle数据库数据的导入导出以及备份
- oracle数据库导入、导出、备份
- Oracle数据库备份和恢复(导出,导入)
- 通过数据泵expdp、impdp方式备份与还原(导出与导入)Oracle数据库
- Oracle数据库表信息,序列,视图等导出,导入。(数据库备份和恢复)
- Oracle数据库的备份 数据导入与导出 Oracle
- Oracle数据库备份、恢复 - 使用PL/SQL Developer 导入、导出Oracle数据库
- Oracle数据库备份和恢复(导出,导入)
- Oracle数据库备份和恢复(导出,导入)
- oracle数据库备份(导出)、删除表空间、创建表空间、数据库恢复(导入)
- 自己整理的Oracle数据库操作常用备份导入导出实用命令