Tecnologia da Informação
[ORACLE] Configurando FRA
A Flash Recover Area (FRA) é muito simples de ser configurada, mas antes, confirme se sua instância atende os requisitos abaixo:
- A instância deve estar em modo archivelog;
- Deve-se ter uma área para recuperação habilitada;
- Se você usar RAC, a área de recuperação deve ser armazenada no sistema de arquivos do cluster ou no ASM.
Agora vamos aos passos para a configuração do FRA!
Passo 1:
Dê um shutdown limpo na instância:
SQL>shutdown immediate;
E inicie a instância em modo MOUNT:
SQL>startup mount;
Passo 2:
Altere o parâmetro DB_FLASHBACK_RETENTION_TARGET para o tempo de retenção que você deseja ter na área de recuperação. O valor padrão é 1440 minutos.
SQL>alter system set DB_FLASHBACK_RETENTION_TARGET=2880 scope=both;
Passo 3:Indicamos o tamanho que nossa área de recuperação pode ter:
SQL>alter system set DB_RECOVERY_FILE_DEST_SIZE=4G scope=both;
Passo 4:
Neste passo definimos o diretório do sistema operacional utilizado pelo FRA, devemos antes criar o diretório no sistema operacional:
SQL>alter system set DB_RECOVERY_FILE_DEST='/u00/FRA' scope=both;
Passo 5:
Este passo é opcional, caso você queira trabalhar com o mecanismos de Flashback, você pode habilita-lo neste momento:
SQL> alter database flashback on;
Passo 6:
Abra o banco de dados:
SQL>alter database open;
loading...
-
[oracle] Definindo Tamanho Dos Redologs
O parâmetro FAST_START_MTTR_TARGET define o número de segundos para se fazer a recuperação de uma instância. Logo, está relacionado com a quantidade de checkpoints feitos pelo banco de dados, o que afeta diretamente a performance do mesmo. Recomenda-se...
-
[oracle] Criando Um Catalogo De Recuperação Para Rman
Passo 1: Crie uma instância para o RMAN. Passo 2: Crie a tablespace que irá conter o catálogo: create tablespace CLOG datafile 'C:\Oracle\RMAN\TBS\CLOG01.DBF' size 200M; Crie um usuário para o RMAN: create user userrman identified by userrman...
-
[oracle] Perda De Redologs
Antes de iniciar o procedimento, vai uma dica: Sempre mantenha seus redologs multiplexados (recomenda-se dois membros para cada grupo), para evitar que o banco de dados pare, além de também evitar perda de dados, caso ocorra a perda de um grupo/membro...
-
[mysql] Mover Innodb
Passo 1: Pare o MySQL Server: # /etc/init.d/mysqld stop Passo 2: Através de comandos do sistema operacional, mova o arquivo ibdata1 para outro diretório ou partição (/ibdata). Passo 3: Edite o arquivo my.cnf e adicione a seguinte linha: innodb_data_home_dir=/ibdata...
-
[oracle] Criando Instância Manualmente
Segue abaixo, exemplo de como criar uma intância Oracle manualmente: Passo1: Copie a estrutura de diretórios de uma instância já existente para utilizar na nova instância. Passo 2: Copie o arquivo init.ora de uma instância já existente e substitua...
Tecnologia da Informação