domingo, 21 de julho de 2013

Upgrade para Oracle 11 G Release 2


 Esta imagem fornecida pela Oracle mostra o caminho seguro a ser seguindo no caso de upgrade para a versão 11.2 do oracle 11g.Fica a Dica.


quinta-feira, 16 de maio de 2013

Archivelog no banco de dados Oracle - Como Habilitar/Desabilitar


Segue uma dica que me ajudou hoje .

==> Habilitando na sua instancia o modo Archive log do oracle via comando.

SQL> select log_mode from gv$database;
SQL> shutdown immediate;
SQL> startup mount exclusive;
SQL> alter database archivelog;
SQL> alter database open;
SQL> select log_mode from gv$database;

==> Desabilitando modo Archive  Log.

SQL> startup mount
SQL> alter database noarchivelog;
SQL> alter database open;

O que é o modo Arquive Log ?

Archivelog é gerado pelo banco de dados em todas as operações de transações no banco de dados como: INSERT, DROP, ALTERETC. No Oracle versão 9i para frente a Oracle recomenda o uso do Backup com RMAN, isto implica dizer que você precisa do seu banco em modo de Archive.

mais informações em :



quarta-feira, 10 de abril de 2013

Verificar Procedures que utilizam Cursos - ERRO ORA-01000 MAXIMUM OPEN CURSORS EXCEEDED

 Segue uma dica para quem possa estar passando pelo erro

  ERRO ORA-01000 MAXIMUM OPEN CURSORS EXCEEDED

 Verifique as procedures do seu SGDB que utilizam CURSOR e que possam estar esquecendo de fechar o cursor.Para descobrir as procedures ,utilize o script abaixo.



SELECT *
FROM DBA_SOURCE U
WHERE U.TYPE = 'PROCEDURE'
AND U.OWNER = :Powner
AND U.TEXT LIKE '%CURSOR%'

quinta-feira, 7 de março de 2013