exp参数feedback_exp参数说明.doc

exp参数说明

Exp备份学习

Exp简要介绍:3

命令基本格式为(命令行格式)3

一、数据库导出验证3

Userid3

二、数据库导出方式4

Direct4

Query4

Buffer4

Recordlength4

三、数据库导出范围6

Full6

Tablespace6

Tables6

Owner6

四、导出分类6

Rows6

Indexex6

Grants6

Transport_tablespace6

Constraints6

Triggers6

五、导出时间及同步设定7

Flashback_scn7

Flashback_time7

Consistent7

Object_consistent7

六、文件路径大小设定7

File7

Filesize7

Compress7

Resumable8

Resumable_name8

Resumable_time8

七、生成的辅助信息8

Log8

Statistics8

八、帮助和显示信息8

Feedback8

Help8

九、完整性和部分相关性检查8

TTS_FULL_CHECK8

十、命令存储参数文件设定8

Parfile8

备注9

备注 compress网上资料9

备注 RESUMABLE?网页资料12

备注 consistent与object_consistent资料搜集12

Exp简要介绍:

exp是早期oracle数据库常用的备份工具,可以运行在客户端,也可以运行在服务器端,随着oracle数据库一同安装进客户的系统内。

exp/imp是oracle提供的一个对数据库进行逻辑备份的客户端工具。利用这个工具可以将数据库按表空间、用户或某些表保存到操作系统下的一个二进制格式的文件里。这个二进制文件是平台无关的,也就是说可以将windows下的exp文件imp到linux/unix系统中,利用这个特性可以完成某些数据迁移工作。Exp/imp在操作上可以看成是一个select--create--insert的过程。exp时select出要导出的数据和保存相关的ddl,imp时执行这个“脚本”(strings dmp文件可以看出其内部包含的就是一些ddl和insert语句)。

要使用Exp/Imp必须运行一次$oracle_home/rdbms/admin 下的catexp.sql 或 catalog.sql script脚本。

在oracle 10g中新提供了一种更加强大的替代工具data pump,但是在实际使用中oracle 9i及以前版本的数据库还是随处可见,所以掌握其用法还是很有必要的。

? ?? Exp、imp只是一种逻辑备份的工具,而不能作为日常的备份工具(RMAN、操作系统备份才是),它只不过提供一个时间点(consistent=Y)的逻辑备份,备份时间点之后的所有操作将无效,归档的日志也不能应用,而且exp、imp是个很缓慢的过程,所有这些都阻碍其成为一种日常备份工具。但是基于其他几个作用,exp、imp应该作为一种辅助备份手段存在,尤其是在那些处于非归档的数据库中。

exp +userid+@数据库名+keyword1=value+keyword2=value+...file=path+文件名

大概将exp命令的参数分了几类,若按此分类来说,exp命令格式可以为:

exp+验证+@数据库名称+导出方式+导出范围+导出分类+导出时间、同步设定+文件路径大小等设定+辅助信息设定+帮助和显示信息设定+完整性和部分相关性检查设定+参数文件设定

可以将exp备份的参数分为以下几类:

一、数据库导出验证

Userid

即:用户名/密码 如scott/tiger 在后面加上数据库名字即:@数据库 如:@orcl 。

二、数据库导出方式

Direct

设定数据导出方式,默认为N,即常规导出,常规导出不能使用recordlength参数。当为Y时会采用直接导出方式,直接导出不能使用query子查询和buffer参数。

Query

设定子查询语句,在参数文件内可以这样写query=”where=1234”。

Buffer

buffer用于指定提取行数据时的缓冲区尺寸。通过设置该参数,可以确定导出数组的提取尺寸。可以按照公式rows_in_array*maximun_row_size确定buffer的设置,即表中行的最大值乘以总的行数。Buffer默认为4k,并非buffer的值越大越好,BUFFER定义了每一次读取导出文件的数据量,设的越大,就越减少Export进程读取数据的次数,从而提高导入效率。BUFFER的大小

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值