RMAN-03014: implicit resync of recovery catalog failed ORA-01008: not all variables bound
O erro de hoje foi reportado durante a execução de um backup. Foi verificado que a sua solução consiste em um flush da shared_pool, representado pelo comando “alter system flush shared_pool;”, como solução de contorno. Há uma nota no metalink [ID 1472116.1], que trata este erro como uma associação ao bug 9877980 em bancos de dados com a versão 11.2.0.2. Todavia, reporta que em decorrência deste bug, além do erro ORA-01008, poderá ser apresentado também o erro ORA-07445 e ORA-07445. Para uma solução definitiva, a Oracle recomenda o ” Patch 9877980 for the 11.2.0.2.0? .
Segue abaixo a solução de contorno com o comando “alter system flush shared_pool;”:
oracle10g – [db] – oracle
/oracle> oerr ora 01008
01008, 00000, “not all variables bound”
// *Cause:
// *Action:
oracle10g – [db] – oracle
SQL*Plus: Release 11.2.0.2.0 Production on Fri May 31 01:08:06 2013
Copyright (c) 1982, 2010, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 – 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> select instance_name, status from v$instance;
INSTANCE_NAME STATUS
—————- ————
db OPEN
SQL> select * from v$version;
BANNER
——————————————————————————–
Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 – 64bit Production
PL/SQL Release 11.2.0.2.0 – Production
CORE 11.2.0.2.0 Production
TNS for IBM/AIX RISC System/6000: Version 11.2.0.2.0 – Production
NLSRTL Version 11.2.0.2.0 – Production
SQL> alter system flush shared_pool;
System altered.
SQL> exit
Posteriormente, só executar o backup novamente.
Espero ter ajudado,
abraços!