segunda-feira, 28 de março de 2011

Backup Oracle 10G no modo Noarquivelog

Olá caros Amigos !

Sabe aquele dia em que temos tantas coisas na mente , e acabomos por esquecer alguns comandos ou sequências de algumas tarefas triviais do dia-dia .
Quem nunca passou por isso que atire a primeira pedra!!!!......Hummmm  sempre apelamos para a Santa Net rsrsrsr.
E é por este motivo que irei postar mais uma dica rápida no meu blog ....

Lembrando que sempre vale a pena consultar a documentação oficial da Oracle , A intenção do blog não é passar um artigo completo sobre determinado assunto, mais sim dicas rapídas para lembrarmos de algum processo diário na administração do banco de dados oracle em nosso dia-dia e não temos muito tempo a perder.

Siga os passos  seguir :

1-Verificar se o Banco de Dados esta No modo Noarchivelog , utilizei 2 formas de verificar esta opção

SQL> archive log list;
SQL> select name, log_mode from v$database;

2-Conecte via Rman no Catalago de recuperação  e no   Banco de dados alvo, no qual se deseja ralizar o Backup.

 rman catalog user/senha@catalago  target user/senha@alvo

 

Quick Tip: Caso seu Banco de dados não esteja registrado para o Catalago utilize o seguinte comando:

RMAN> register database;

Quick Tip: Lembre-se para realizar um backup no modo noarchivelog temos que fechar o banco de dados e starta-lo em modo mount.

3-Irei utilizar o Script Abaixo  para realizar  o   Backup:

RMAN> run {
2> shutdown immediate;
3> startup force mount;
5> backup database ;
6> backup spfile;
7> alter database open;
8> }

O  Rman é a ferramente de backup oficial da oracle e contém vários comandos que ajudam a automatizar o seu backup.
Vale a pena ler a documentação a respeito desta maravilhosa  ferramenta para que os leitores possam adaptar seus backups, conforme seu ambiente de trabalaho ou teste.

"O grande segredo para a plenitude é muito simples: compartilhar."
Autor: Sócrates

Alterando Oracle para o Modo Archivelog

Olá Caros Amigos!

Este é o primeiro Post de muitos e muitos que desejo compartilhar com vcs..
A intenção deste Blog é demostrar de forma prática e rápida alguns comandos que são utilizados na Administração do Banco de Dados Oracle. Para mais informações eu sempre recomendo a melhor fonte de conhecimento que é o Proprio site da Oracle. Veja o link abaixo:

http://www.oracle.com/technetwork/index.html

Bom vamos deixar de blábláblá e mãos a obra!!!!!!

Obs:Utilizei a Versão do Oracle 10.2.0.4 para realizar os teste.

1-Verificar o modo de Archivamento do Banco de Dados

SQL> archive log list;
Database log mode                  No Archive Mode
Automatic archival                   Disabled
Archive destination                  USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence      37
Current log sequence              39


2-Feche o Banco de Dados e restart no modo Mount ;

SQL> shutdown immediate;
SQL> startup mount ;

3-Alterar o modo de arquivamento do banco de dados
SQL> alter database archivelog;

4- Abrindo o banco de dados

SQL> alter database open;

5 - Verificando o modo de arquivamento
 
SQL> archive log list ;
Database log mode                 Archive Mode
Automatic archival                   Enabled
Archive destination                  USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence      37
Next log sequence to archive   39
Current log sequence               39


6-Faca um teste Forçar a geração dos archived logs

SQL> alter system switch logfile;

7-Verifique a origem dos seus archived logs  sistema operacional no qual vc utiliza .

SQL> show parameters db_reco

NAME                                                TYPE                                     VALUE
------------------------------------      -----------                ------------------------------
db_recovery_file_dest_area                      string                       /u01/app/oracle/flash_recovery
                                               
db_recovery_file_dest_size                      big integer 2G

Bom espero que eu tenha ajudado em algo , lembre-se que a minha intenção é passar dicas como o nome do blog  mesmo diz Oracle Quick Tip .Para uma informção mais completa sobre os comandos utilizados neste post vale a pena entrar no site da Oracle e dar uma espiadinha...

Obrigada a Todos.........