[firebase-br] GFix -Validate com base em uso

Diego Bulgarelli diegobulg em gmail.com
Segunda Dezembro 26 20:09:18 -03 2022


show, muito obrigado!

Em seg., 26 de dez. de 2022 às 17:36, Carlos H. Cantu via lista <
lista em firebase.com.br> escreveu:

> Veja o Release Notes do Firebird 3.0.10
>
>
> Action:
> isc_action_svc_validate
> Parameters:
> isc_spb_dbname :
> database file name, string, mandatory
> isc_spb_val_tab_incl, isc_spb_val_tab_excl,
> isc_spb_val_idx_incl, isc_spb_val_idx_excl :
> patterns for tables\indices names, string, optional
> isc_spb_val_lock_timeout :
> lock timeout, integer, optional
> Output:
> text messages with progress of online validation process
>
> []s
> Carlos H. Cantu
> eBook Guia de Migração para o FB 4 - www.firebase.com.br/guiafb4.php
> www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br
>
> DB> Não encontrei muita informação sobre  fbsvcmgr.exe, exceto para fazer
> DB> backup remoto.
> DB> Poderia dar um exemplo de como fazer uma validação no banco por ele? É
> pelo
> DB> parâmetro info_svr_db_info?
> DB> Esta base ainda está na versão 2.5, sabem se consigo fazer essa
> validação
> DB> com o banco em uso nas versões mais recentes?
>
>
> DB> Em qui., 22 de dez. de 2022 às 16:49, Carlos H. Cantu via lista <
> DB> lista em firebase.com.br> escreveu:
>
> >> Voce pode fazer o gfix com a base em uso, mas pra isso tem que usar a
> API
> >> de
> >> servicos através do fbsvcmgr.exe... busca no google que tem os
> parametros,
> >> etc.
> >>
> >> []s
> >> Carlos H. Cantu
> >> eBook Guia de Migração para o FB 4 - www.firebase.com.br/guiafb4.php
> >> www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br
> >>
> >> DBvl> Bom dia, todos bem?
> >>
> >> DBvl> Gostaria de verificar diariamente se o banco de dados possui
> erros.
> >> DBvl> Sabem se é possível fazer isso sem ter que derrubar todas as
> >> conexões no
> >> DBvl> banco de dados?
> >> DBvl> Além do GFix -V, tem outra forma de verificar isto?
> >>
> >> DBvl> Nos testes que fiz aqui, se tem alguma conexão ativa retorna o
> erro
> >> "bad
> >> DBvl> parameters on attach or create database", ao desconectar retorna
> >> "Number of
> >> DBvl> record level errors: 1" como o esperado para este banco.
> >>
> >> DBvl> Estranho que não dá nenhuma mensagem nos comandos backup/restore
> >> simples
> >> DBvl> gbak -backup -v C:\Dados\Banco.FDB C:\Dados\Banco.Fbk
> >> DBvl> gbak -create -v C:\Dados\banco.Fbk C:\Dados\Banco_Restaurado.FDB
> >> DBvl> E ao validar o banco restaurado já não tem mais erros.
> >>
> >> DBvl> Ajudaria muito se ao fazer o backup já conseguisse verificar se o
> >> banco
> >> DBvl> possui erros.
> >> DBvl> Ou na verdade eu não deveria estar me preocupando com estes ""?
> >>
> >> DBvl> Atenciosamente
> >> DBvl> Diego Bulgarelli
> >> DBvl> www.oniro.com.br
> >> DBvl> ______________________________________________
> >> DBvl> FireBase-BR (www.firebase.com.br) - Hospedado em
> www.locador.com.br
> >> DBvl> Para saber como gerenciar/excluir seu cadastro na lista, use:
> >> DBvl> http://www.firebase.com.br/fb/artigo.php?id=1107
> >> DBvl> Para consultar mensagens antigas:
> >> http://www.firebase.com.br/pesquisa_lista.html
> >>
> >>
> >> ______________________________________________
> >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> >> Para saber como gerenciar/excluir seu cadastro na lista, use:
> >> http://www.firebase.com.br/fb/artigo.php?id=1107
> >> Para consultar mensagens antigas:
> >> http://www.firebase.com.br/pesquisa_lista.html
> >>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas:
> http://www.firebase.com.br/pesquisa_lista.html
>


-- 

Atenciosamente
Diego Bulgarelli
www.oniro.com.br


Mais detalhes sobre a lista de discussão lista