COPY \\SERVIDOR_IB\(LOCAL_DO_BANCO)\BANCO.GDB Para C:\BANCO.GDB Executar os comandos no prompt MSDOS Digitar GFIX Se o comando GFIX for invlido? Editar o arquivo autoexec.bat Adicionar ... SET PATH=%PATH%;C:\ARQUIV~1\BORLAND\INTERBASE\BIN; Salvar ... Executar o Autoexec.bat ... [ Setar as configuracoes de senha ] C:> SET ISC_USER=SYSDBA (ENTER) C:> SET ISC_PASSWORD=masterkey (ENTER) [ Verificar se existe tranzaes pendentes ] [ -L = Lista de transaes ] C:> GFIX -L BANCO.GDB (ENTER) [ Se existe tranzaes pendentes ] [ Se voce quer perguntar tranzao por tranzao se deseja ( commit ou rollback ) ] [ -T = TRANSACTION ] C:> GFIX -T ALL BANCO.GDB (ENTER) [ Se no quer perguntar e quer commit todas as tranzaes que encontrar] [ -C = COMMIT ALL ] C:> GFIX -C ALL BANCO.GDB (ENTER) [ Verificar [ -V = DATA [ -F = FULL C:> GFIX -V
se existe erros na base ]
REPAIR = Localiza nas paginas erros de estruturas ] = Usado apos o -V para verificar tudo] -F BANCO.GDB (ENTER>
[ Se existir corrigir os erros ]
[ -M = Marca os registros corrompidos e invalidos ] [ -I = Ignora a mensagem se encontrar erro e segue corrigindo ] C:> GFIX -M -I BANCO.GDB (ENTER) [ Gerar um BKP estilo arquivo GBK ] [ -G = Desabilita a rotina de limpesa de arquivo ( Agiliza o BKP ) ] [ -B = Backup ] [ -V = Fornece informaes no console sobre o processo do BKP ] C:> GBAK -G -B -V BANCO.GDB BKP_BANCO.GBK (ENTER) [ Gerar um BKP estilo GBK ] [ -G = Desabilita a rotina de limpesa de arquivo ( Agiliza o BKP ) ] [ -M = Somente Meta Data ] [ -V = Fornece informaes no console sobre o processo do BKP ] [ -Y = Jogar para um arquivo os passos ] [ -USER = Usuario, Usar isto se nao foi feito um SET ISC_USER antes ] [ -PAS = Senha, Usar isto se nao foi feito um SET ISC_PASSWORD antes ] C:> GBAK -G -V -Y ARQUIVO.LOG -USER SYSDBA -PAS XINICA -B -M BANCO.GDB BKP_BANCO .GBK
[ Restaurar o BKP estilo GBK : em um arquivo novo BANCO_RECUPERADO.GDB ]
[ -G = Desabilita a rotina de limpesa de arquivo ( Agiliza o BKP ) ] [ -R = Restore ] [ -V = Fornece informaes no console sobre o processo do BKP ] [ -C = Cria automaticamente um arquivo novo ai nao prescisa especificar] [ -P4096 = Criar o paginamento de 4096 ] C:> GBAK -G -R -V -P 4096 BKP_BANCO.GBK BANCO_RECUPERADO.GDB (ENTER) [ Verificar se existe erros na base ] C:> GFIX -V -F BANCO_RECUPERADO.GDB (ENTER) [ Arquivo BANCO_RECUPERADO.GDB recuperado ] Romulo Igor MSN: romuloigor@yahoo.com.br DBA Interbase 6 SyBase ASE 12.5.3