EXP (Export) 和 IMP (Import) 是 Oracle 提供的传统数据导出导入工具,用于数据库逻辑备份和迁移。尽管在较新版本中已被 Data Pump (EXPDP/IMPDP) 取代,但在某些场景下仍然有用。
目录
一、EXP 导出工具
1. 基本语法
2. 常用参数说明
3. 导出模式
3.1 表模式导出
3.2 用户模式导出
3.3 全库导出 (需要DBA权限)
4. 高级用法
4.1 导出表空间元数据
4.2 导出时排除特定对象
4.3 使用参数文件
二、IMP 导入工具
1. 基本语法
2. 常用参数说明
3. 导入模式
3.1 表模式导入
3.2 用户模式导入
3.3 全库导入 (需要DBA权限)
4. 高级用法
4.1 仅导入表结构
4.2 仅导入数据
4.3 表空间传输导入
4.4 使用参数文件
三、EXP/IMP 与 Data Pump 比较
四、常见问题与解决方案
1. 字符集问题
2. 表空间不存在
3. 版本不兼容
4. 大表导出/导入慢
五、实际应用场景
1. 数据库迁移
2. 用户迁移
3. 表结构复制
4. 数据抽样
六、最佳实践建议
一、EXP 导出工具
1. 基本语法
exp username/p