oracle exp、imp实现导出导入详解数据库
2023-06-13 09:20:09 时间
一.说明
oracle 的exp/imp命令用于实现对数据库的导出/导入操作;
exp命令用于把数据从远程数据库服务器导出至本地,生成dmp文件;
imp命令用于把本地的数据库dmp文件从本地导入到远程的Oracle数据库中。
二.下面介绍的是导入导出的实例。
数据导出:
exp [email protected]/orcl file = d:/my.dmp --将数据库完全导出 exp [email protected]/orcl file = d:/my.dmp full = y --只导出用户myuser下的表 exp [email protected]/orcl file = d:/my.dmp owner = (myuser) --只导出test1、test2表 exp [email protected]/orcl file = d:/my.dmp tables=(test1,test2)
数据导入:
--全部导入 imp [email protected]/orcl file = d:/my.dmp full = y --全部导入,忽略已存在数据 imp [email protected]/orcl file = d:/my.dmp full = y ignore=y --只导入test1 test2表 imp [email protected]/orcl file = d:/my.dmp tables=(test1,test2)
exp导出的时候 owner和tables只能指定其一
否则报错
EXP-00026: 指定了冲突模式 EXP-00000: 导出终止失败
imp导入的时候 full和tables只能指定其一
否则报错
IMP-00024: 只能指定一种模式 (TABLES, FROMUSER 或 FULL) IMP-00000: 未成功终止导入
PS:只对命令作简单说明,参数众多,能实现基本诉求即可,如需详细了解,查阅相关资料。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/4144.html
oracle相关文章
- 优化Oracle查询:提升查询速度(oracle查询慢)
- 快速复制Oracle数据库的方法(oracle复制数据库)
- 让 Oracle 审计变得更加安全(oracle审计策略)
- 简单操作,快速掌握Oracle命令(oracle命令使用)
- 掌握Oracle数据库的启动与关闭操作(oracle启动关闭命令)
- 构建Oracle数据库索引:顺序优化(oracle索引顺序)
- 探索Oracle数据库触发器类型(oracle触发器类型)
- 强大的Oracle触发器:简单而有效的类型(oracle触发器类型)
- 连接Oracle数据库:用户操作指南(oracle的连接用户)
- 掌握Oracle版本升级的步骤(怎么看oracle版本)
- Oracle位图索引:优化性能的利器(oracle位图索引)
- 如何查询Oracle数据库版本?(oracle版本查询)
- 使用Oracle数据库时,应该如何处理无符号整数类型?(oracle无符号)
- 利用Oracle进行列赋值(oracle列赋值)
- Oracle数据库基础操作简明教程(oracle的基本操作)
- 如何顺利进行Oracle数据库迁移?(oracle数据库迁移)
- Oracle实例与数据库:从创建到管理(oracle实例和数据库)
- 用Oracle快速生成ER图,提高数据库设计效率(Oracle生成er图)
- 深入Oracle数据库:学习常用基本语句(oracle 基本语句)
- 快速学习Oracle Q操作,提升工作效率(oracle q 操作)
- Oracle 数据库中关键词查询的新挑战(oracle关键词查询)
- 利用Oracle全拼函数实现中文及音节拼音转换(oracle 全拼函数)
- ifix流程将支持Oracle数据库入库(ifix入库oracle)
- 以H2数据库代替Oracle简单可靠省时省力(h2代替oracle)
- Oracle中究竟有多少种修改字断的方法(oracle 修改字断)
- 深入研究Oracle Job迁移方案(oracle job迁移)
- Oracle跨数据库查询并插入实现原理及代码