Repositório de Archived Logs

Salve, salve, galera! A seguir conheceremos um método pouco utilizado para armazenamento de archive logs, o conceito de Archive Log Repository. Poucas pessoas conhecem de fato, mas muitas tiveram contato indiretamente já que o conceito de Archive Log Repository nada mais é do que um standby database sem datafiles.

Muitas pessoas acham que a única forma de enviar archive logs entre bancos de dados em servidores distintos só pode ser efetuada se houver um storage compartilhado entre estes servidores. Isso é um erro. A configuração de repositório de archives tem em sua estrutura a configuração de um banco standby, sendo somente necessário crar um standby controlfile e recriar um pfile. Claro, também é necessário configurar strings de conexão no tnsnames.ora. Abaixo segue os comandos usados:

SYS@PRIM> alter database create standby controlfile as ‘/tmp/stby_ctrl.ora’;
SYS@PRIM> create pfile=’/tmp/stby_pfile.ora’ from spfile;

SYS@STBY> startup nomount pfile=/tmp/stby_pfile.ora
SYS@STBY> alter database mount standby database;

Basta subir a base em modo mount e você possui um repositório de archive log sem precisar de um storage compartilhado. Simples assim pessoal, ficamos por aqui e aquele abraaaaaaaa.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s