max_dump_file_size参数对于dump的影响

今天摸索一下redo log的结构,使用如下语句进行dump的时候

alter system dump logfile 'XXX'

语句执行一段时间报错ORA-2819


oracle@ocm1:/home/oracle$ oerr ora 2189
02189, 00000, "ON required"
// *Cause:  In a grant or revoke statement, the user specified a tablespace
//         quota but did not follow it with the ON clause.
// *Action:  Specify the tablespace on which the quota is to be applied
//          with the ON clause.
oracle@ocm1:/home/oracle$

使用dmesg查看操作系统日志没有发现任何错误,于是进入udump查看是否有文件生成,发现有文件生成,但是最后一行显示收到dump file size 的限制,没有能否全部dump,于是

SQL> show parameter dump

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
background_core_dump                 string      partial
background_dump_dest                 string      /u01/app/oracle/admin/PROD/bdump
core_dump_dest                       string      /u01/app/oracle/admin/PROD/cdump
max_dump_file_size                   string      UNLIMITED
shadow_core_dump                     string      partial
user_dump_dest                       string      /u01/app/oracle/admin/PROD/udump

max_dump_file_size参数引起注意,查询相关文档

MAX_DUMP_FILE_SIZEProperty Description 


Parameter type String 


Syntax MAX_DUMP_FILE_SIZE 
= { integer [M] | UNLIMITED 

设置unlimited之后,dump log成功,这条指令不仅可以dump在线日志文件,也可以dump archive log,还可以按照opcode,操作时间等dump指定的内容,功能非常强大

 

特此记录之

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25037908/viewspace-682109/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/25037908/viewspace-682109/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值