Oracle exp_imp命令详解:数据导出与导入
5星 · 超过95%的资源 需积分: 32 189 浏览量
更新于2024-09-07
收藏 16KB DOCX 举报
"Oracle中用exp/imp命令参数详解"
Oracle数据库提供了一对实用工具——exp(数据导出)和imp(数据导入),用于在不同的数据库之间或者备份和恢复数据。下面将详细介绍这两个命令的常用参数及其作用。
exp(数据导出):
1. 完全数据库导出
```bash
exp system/manager@TEST rows=y indexes=y compress=n buffer=65536 feedback=100000 full=y file=d:\daochu.dmp log=d:\daochulog.txt owner=(ECC_BIZ,ECC_CUSTOMER)
```
这个命令会将名为TEST的数据库完全导出,包括所有数据行(rows=y)、索引(indexes=y),不启用压缩(compress=n),缓冲区大小为65536字节,每100000条记录提供反馈,全库导出(full=y),导出文件为daochu.dmp,日志文件为daochulog.txt,且只导出ECC_BIZ和ECC_CUSTOMER两个用户的所有对象。
2. 特定用户导出
```bash
exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
```
此命令将导出system和sys用户的对象,导出文件为daochu.dmp。
3. 特定表导出
```bash
exp system/manager@TEST file=d:\daochu.dmptables=(table1,table2)
```
只导出table1和table2两个表,导出文件为daochu.dmp。
4. 基于查询条件的表数据导出
```bash
exp system/manager@TEST file=d:\daochu.dmptables=(table1) query=\\"where filed1 like '00%'\"
```
导出table1中field1字段以"00"开头的所有行,导出文件为daochu.dmp。
imp(数据导入):
1. 全库导入
```bash
imp system/manager@TEST ignore=y full=y file=d:\daochu.dmp log=d:\daoru.txt
```
将daochu.dmp文件中的数据导入TEST数据库,忽略错误(ignore=y),全库导入(full=y),日志文件为daoru.txt。
2. 获取帮助
```bash
imp help=y
```
显示import命令的帮助信息。
3. 导入特定用户的所有对象
```bash
imp system/manager file=seaparklog=seaparkfromuser=seapark
```
导入seapark用户的所有对象,日志文件为seapark,数据源文件未给出,通常需要指定。
4. 导入多个用户的数据至另一用户
```bash
imp system/manager fromuser=(seapark,amy,amyc,harold)
```
将seapark, amy, amyc, 和harold用户的数据导入到目标用户(默认为目标数据库的当前用户),需要指定数据源文件。
以上是exp和imp命令的一些基本用法,实际使用时可能需要根据具体需求调整参数。例如,可以使用`file`参数指定导出或导入的文件路径,`log`参数定义日志文件,`compress`参数控制是否压缩导出文件,`ignore`参数决定是否忽略导入时的错误,以及`tables`和`query`参数用于更精确地控制导出的数据范围。在大型数据库操作中,理解并正确使用这些参数至关重要,能够提高数据迁移的效率和准确性。
2010-08-26 上传
2020-12-16 上传
2020-12-16 上传
2021-10-11 上传
2022-09-22 上传
2013-05-17 上传
2012-07-10 上传
点击了解资源详情
2011-08-18 上传
dongbad
- 粉丝: 3
- 资源: 12
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录