Oracle IMP命令详解:导入实用程序使用指南
需积分: 9 186 浏览量
更新于2024-07-19
1
收藏 36KB DOCX 举报
Oracle exp 和 imp 命令详解
Oracle 的导入和导出实用程序(Import utility 和 Export utility)允许从数据库提取数据,并将数据写入操作系统文件。exp 和 imp 命令是 Oracle 数据库中两个非常重要的命令,用于数据的导入和导出。
exp 命令
exp 命令用于将 Oracle 数据库中的数据导出到操作系统文件中。exp 命令的基本格式为:exp [username[/password[@database]]]。以下是 exp 命令的一些常用用法:
1. 获取帮助:exp help=y
2. 导出一个完整数据库:exp system/manager full=y file=bible_db log=dible_db
3. 导出一个或一组指定用户所属的全部表、索引和其他对象:exp system/manager file=seapark log=seapark fromuser=seapark
exp system/manager file=seapark log=seapark fromuser=(seapark,amy,amyc,harold)
4. 将一个用户所属的数据导出到另一个用户:exp system/manager file=tank log=tank fromuser=seapark touser=seapark_copy
exp system/manager file=tank log=tank fromuser=(seapark,amy) touser=(seapark1,amy1)
5. 导出一个表:exp system/manager file=tank log=tank fromuser=seapark tables=(a,b)
6. 从多个文件导出:exp system/manager file=(paycheck_1,paycheck_2,paycheck_3,paycheck_4) log=paycheck filesize=1G full=y
7. 使用参数文件:exp system/manager parfile=bible_tables.par
imp 命令
imp 命令用于将数据从操作系统文件导入到 Oracle 数据库中。imp 命令的基本格式为:imp [username[/password[@database]]]。以下是 imp 命令的一些常用用法:
1. 获取帮助:imp help=y
2. 导入一个完整数据库:imp system/manager file=bible_db log=dible_db full=y ignore=y
3. 导入一个或一组指定用户所属的全部表、索引和其他对象:imp system/manager file=seapark log=seapark fromuser=seapark
imp system/manager file=seapark log=seapark fromuser=(seapark,amy,amyc,harold)
4. 将一个用户所属的数据导入到另一个用户:imp system/manager file=tank log=tank fromuser=seapark touser=seapark_copy
imp system/manager file=tank log=tank fromuser=(seapark,amy) touser=(seapark1,amy1)
5. 导入一个表:imp system/manager file=tank log=tank fromuser=seapark tables=(a,b)
6. 从多个文件导入:imp system/manager file=(paycheck_1,paycheck_2,paycheck_3,paycheck_4) log=paycheck filesize=1G full=y
7. 使用参数文件:imp system/manager parfile=bible_tables.par
imp 命令的其他选项
imp 命令还有一些其他的选项,可以根据需要进行选择:
* ignore=y:忽略导入时的错误信息
* full=y:导入整个数据库
* fromuser=:指定要导入的用户名
* touser=:指定要导入到的用户名
* tables=:指定要导入的表名
* filesize=:指定要导入的文件大小
* log=:指定要导入的日志文件名
* parfile=:指定要使用的参数文件名
总结
exp 和 imp 命令是 Oracle 数据库中两个非常重要的命令,用于数据的导入和导出。通过了解 exp 和 imp 命令的基本格式和常用用法,可以更好地管理和维护 Oracle 数据库。
2014-06-25 上传
2023-06-10 上传
2023-05-26 上传
2023-05-26 上传
2023-05-26 上传
2023-06-09 上传
2023-07-08 上传
![](https://profile-avatar.csdnimg.cn/414ec50881b743d483716355709fdfec_heyueheyue.jpg!1)
heyueheyue
- 粉丝: 1
- 资源: 18
最新资源
- 多模态联合稀疏表示在视频目标跟踪中的应用
- Kubernetes资源管控与Gardener开源软件实践解析
- MPI集群监控与负载平衡策略
- 自动化PHP安全漏洞检测:静态代码分析与数据流方法
- 青苔数据CEO程永:技术生态与阿里云开放创新
- 制造业转型: HyperX引领企业上云策略
- 赵维五分享:航空工业电子采购上云实战与运维策略
- 单片机控制的LED点阵显示屏设计及其实现
- 驻云科技李俊涛:AI驱动的云上服务新趋势与挑战
- 6LoWPAN物联网边界路由器:设计与实现
- 猩便利工程师仲小玉:Terraform云资源管理最佳实践与团队协作
- 类差分度改进的互信息特征选择提升文本分类性能
- VERITAS与阿里云合作的混合云转型与数据保护方案
- 云制造中的生产线仿真模型设计与虚拟化研究
- 汪洋在PostgresChina2018分享:高可用 PostgreSQL 工具与架构设计
- 2018 PostgresChina大会:阿里云时空引擎Ganos在PostgreSQL中的创新应用与多模型存储