Tutorial Problemas Com VLDB v1
description
Transcript of Tutorial Problemas Com VLDB v1
-
TUTORIAL ARCserve.com.br
Problemas com o banco de dados VLDB Verso 1.0
Por: Marcos Siqueira
Data: 17 de julho de 2010
-
Problemas com o banco de dados VLDB
Verso 1.0 de 17/07/10 2
Contedo
INTRODUO .................................................................................................................... 3
1. ERRO DE CONEXO ................................................................................................... 3
1.1. Resoluo do problema ..................................................................................... 3
2. INICIALIZAR O BANCO DE DADOS ............................................................................. 4
2.1. O que armazena o VLDB? .................................................................................. 4
2.2. Como inicializar a database ............................................................................... 4
3. OBSERVAES FINAIS ............................................................................................... 5
Redes sociais ................................................................................................................. 5
-
Problemas com o banco de dados VLDB
Verso 1.0 de 17/07/10 3
INTRODUO
Este tutorial ir tratar dos dois problemas mais comuns do banco de dados do
ARCserve (VLDB): erro de conexo e inconsistncia da base. No aplicvel em
instalaes que utilizem as verses do SQL Server.
Este documento pode ser impresso e distribudo livremente sem autorizao do
autor, desde que seja para fins no comerciais.
Em caso de dvidas, correes ou sugestes favor enviar um e-mail pelo
formulrio de contato do site http://www.arcserve.com.br.
1. ERRO DE CONEXO
O erro de conexo normalmente identificado pelas seguintes mensagens:
E4101 Unable to login to db engine
E5110 The database is no longer available
E3530 Failed to login to database EC=-2005
1.1. Resoluo do problema
1.1.1. Como padro irei chamar o diretrio de instalao do ARCserve como
[ASHome]. Por padro esse diretrio est em X:\Program Files\CA\BrightStor
ARCserve Backup;
1.1.2. Abra o Windows Explorer e navegue at o diretrio [ASHome];
1.1.3. Execute o script CSTOP.BAT;
1.1.4. Navegue at o subdiretrio [ASHome]\Database;
1.1.5. Remova os arquivos: rdm.chi, rdm.chk and rAAAA*.c;
1.1.6. Navegue at o diretrio [ASHome]\Temp;
1.1.7. Remova os todos os arquivos *.tmp;
1.1.8. Edite o arquivo [ASHome]\Database\VELOCIS.INI, alterando os valores:
1.1.8.1. Archiving=0;
1.1.8.2. Asyncread=0;
1.1.8.3. Asyncwrite=0;
1.1.9. Execute o comando CSTAR.BAT no diretrio [ASHome].
OBS.: Se aps esse procedimento a database engine no inicializar sinal que o
banco de dados est inconsistente e dever ser inicializado, conforme item 2 deste
tutorial.
-
Problemas com o banco de dados VLDB
Verso 1.0 de 17/07/10 4
2. INICIALIZAR O BANCO DE DADOS
No raro o ARCserve apresentar problemas devido a inconsistncias no banco
de dados VLDB. Esses problemas vo desde falha na conexo com o banco at lentido na
console durante as operaes de backup e restore. Isso pode ocorrer devido ao tamanho
da base (acima de 3GB o VLDB comea a apresentar sinais de problemas), ou
inconsistncias em seus registros.
2.1. O que armazena o VLDB?
No seria prudente inicializar a base de dados sem antes saber quais sero as
conseqncias. Aps o trmino de cada operao de backup, por padro (pode ser
desativado) o ARCserve armazena em sua base de dados as informaes de todos os
arquivos que foram gravados na mdia. Isso permite que na aba restore tenhamos o
registro de todas as sesses, at o nvel do arquivo copiado, permitindo inclusive buscas,
sem necessitar de leitura de mdia.
Ao inicializar o VLDB esses registros iro se perder e caso seja necessrio realizar
um restores de uma mdia anterior a essa operao ser necessrio executar um dos
comandos abaixo:
2.1.1. SCAN: Realiza a leitura dos dados gravados na mdia sem grav-los
novamente na base de dados do ARCserve. Ideal para um restore que no ir
se repetir;
2.1.2. MERGE: Realiza a leitura dos dados gravados na mdia e grava-os
novamente na base de dados do ARCserve. Ideal para manter os dados paar
futuros restore, j que a operao de san e merge demorada.
OBS.: Os Jobs de backup no esto armazenados na base, logo no sero perdidos
em sua inicializao.
2.2. Como inicializar a database
Agora que j conhece os resultados da operao que ir realizar, siga os
procedimentos:
2.2.1. Feche a console do ARCserve;
2.2.2. Clique em Menu Iniciar Programas ARCserve ARCserve Server
Admin;
2.2.3. Selecione a ABA Database Engine;
2.2.4. Selecione Operao Initialize Database...;
2.2.5. Selecione "The database to be initialized" e escolha astpsdat;
2.2.6. Clique no boto initialize;
-
Problemas com o banco de dados VLDB
Verso 1.0 de 17/07/10 5
3. OBSERVAES FINAIS
Para dvidas ou sugestes favor enviar um e-mail para
[email protected] citando o ttulo desse tutorial.
Redes sociais
TWITTER: http://www.twitter.com/marcos_informa;
LINKEDIN: http://br.linkedin.com/in/marcossiqueira;
ARCserve no Orkut: http://www.orkut.com.br/Main#Community?cmm=99912145
Blog: www.ARCserve.com.br
.