注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

常在心

淡泊明志,人生自在

 
 
 

日志

 
 

ORA-01008: not all variables bound  

2012-03-12 09:19:50|  分类: oracle问题 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
问题现象
The RMAN Backup job failed with the error
RMAN> backup archivelog all;
Starting backup at 15-08-2011 14:40:29
DBGSQL:     TARGET> select  nvl(max(al.recid), ’0′),nvl(max(al.recid), 0)   into  :txtparmvalue, :parmvalue   from  v$archived_log al  where  al.status in (‘X’, ‘A’)    and  al.is_recovery_dest_file = ‘YES’    and  al.creator = ‘RMAN’
DBGSQL:        sqlcode = 1008
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of backup command at 08/15/2011 14:40:29
RMAN-03014: implicit resync of recovery catalog failed
ORA-01008: not all variables bound
或者执行show all的时候也会出现类似的问题

问题分析
his is a bug for  11.2.0.2 databases or so says Metalink note 1280447.1
To fix the issue – alter system  flush shared_pool ;
Cause
This issue is discussed in Bug#10414993 which has been closed as a duplicate of (non-published)
Bug# 9877980 which in turn will be fixed in the 11.2.0.3 Patch Set Release.

问题解决
As a workaround you can flush the shared pool.  
1)SQL> alter system flush shared_pool;   
This will allow you to connect with rman.
注:一般生产环境下做这个动作影响比较大,而且最好做过以后进行用户统计信息分析,否则性能会大受影响,甚至造成DB HANG住

2)重启DB

  评论这张
 
阅读(1836)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017