[firebase-br] GFIX - Acesso exclusivo

Eduardo Pelizzari de Andrade eduardoandrade em persoft.com.br
Ter Fev 26 13:48:53 -03 2008


Eu uso bastante o ibexpert. Ele tem alguns bugs principalmente de 
interface homem-máquina e é um pouco pesado, mas faz backup, restore, 
repara banco, mesmo na versão free. Se você precisar de monitorar o 
banco ele também faz e a versão full faz testes de desempenho. Outra que 
também gosto é a falmerobin, ela é bem mais leva, é multi plataforma, 
tem menos paus, mas possui menos recurso que o ibexpert.

Para manipulação de tabela e estrutura do banco estas ferramentas 
visuais aumentam a produtividade sem dúvida, mas parar 
backup/restore/verificação e reparo, ainda prefiro o gbak e o gfix, eles 
são leves, livres de plataforma, são mais fácil para escrever scripts e 
os acho mais seguros,  até por serem ferramentas do próprio firebird. 

Cícero Silva Foscarini escreveu:
> bah meu, valeu mesmo.
>
> Outra coisa, qual ferramenta de administracao tu recomendarias?
> alguma na qual eu pudesse fazer backup, restore, verificar o banco, 
> reparar o banco... essas coisas.
>
> abracos.
>
> Eduardo Pelizzari de Andrade escreveu:
>   
>> Este comando não desce o firebird, apenas força um shut down em um banco 
>> específico, o firebird vai continuar esperando uma conexão e assim que 
>> receber para o banco que você deu shut down, ele sobe o banco de novo. 
>> Na verdade, quando você der o comando gfix para fazer o que precisa, o 
>> firebird já vai subir o banco para poder rodar as api´s do gfix, no 
>> entanto, provavelmente ele vai estar exclusivo para as operações do 
>> gfix, os demais usuários só vão conseguir conexão, quando o gfix parar 
>> de rodar, ai qualquer usuário acessa sem necessidade de qualquer 
>> intervenção.
>>
>> Cícero Silva Foscarini escreveu:
>>     
>>> e apos dar shutdown, os usuarios remotos poderao se conectar ou terei 
>>> que dar um start no banco novamente?
>>>
>>> abracos.
>>>
>>> Eduardo Pelizzari de Andrade escreveu:
>>>   
>>>       
>>>> Para dar shut down no banco:
>>>>
>>>> gfix ip:banco -user <usuario> -password <senha> -shut -force 1
>>>>
>>>> Ele dará shut down após 1 segundo de espera.
>>>>
>>>> Cícero Silva Foscarini escreveu:
>>>>     
>>>>         
>>>>> Boa tarde
>>>>>
>>>>> Fui fazer uns tenstes com o Gfix para verificar um banco de dados.
>>>>> Ao efetuar o comando aparece uma mensagem de erro na abertura do 
>>>>> arquivo. lendo por ai descobri que ele precisa de acesso exclusivo ao 
>>>>> banco de dados. Esse acesso exclusivo eu so consegui parando o servico 
>>>>> do firebird, porem no nosso servidor existira 6 bancos de dados 
>>>>> diferentes, um para cada software que temos. Se eu parar o servico do 
>>>>> firebird, todos os bancos de dados existentes na maquina nao funcionarao 
>>>>> mais. Existe alguma maneira de eu dizer para o firebird que o banco de 
>>>>> dados tal esta desabilitado, para que eu possa realizar manutencoes nele?
>>>>>
>>>>> abracos.
>>>>>
>>>>>
>>>>> ______________________________________________
>>>>> 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://firebase.com.br/pesquisa
>>>>>
>>>>>
>>>>>
>>>>>   
>>>>>       
>>>>>           
>>> ______________________________________________
>>> 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://firebase.com.br/pesquisa
>>>
>>>
>>>
>>>   
>>>       
>
>
> ______________________________________________
> 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://firebase.com.br/pesquisa
>
>
>
>   

-- 
Eduardo Pelizzari de Andrade
Persoft Softwares Aplicativos
Fone: 55 11 62218061





Mais detalhes sobre a lista de discussão lista