[firebase-br] Renomear banco de dados
Cristiano Rebonatto
crebonatto em upf.br
Qua Ago 30 17:23:50 -03 2006
Acho que essa opção está só no FB 2;
http://www.destructor.de/firebird/gfix.htm
Outra sugestão que te dou é dar um stop no servidor e ae sim renomear o
arquivo.
Da uma olhada no site da lista.
Anticlei Scheid escreveu:
> Obrigado.
> Segui sua sugestão e abri um "help" do GFIX, mas não encontrei uma opção
> "single" ou algo parecido :
>
> -activate activate shadow file for database usage
> -attach shutdown new database attachments
> -buffers set page buffers <n>
> -commit commit transaction <tr / all>
> -cache shutdown cache manager
> -full validate record fragments (-v)
> -force force database shutdown
> -housekeeping set sweep interval <n>
> -ignore ignore checksum errors
> -kill kill all unavailable shadow files
> -list show limbo transactions
> -mend prepare corrupt database for backup
> -mode read_only or read_write
> -no_update read-only validation (-v)
> -online database online
> -prompt prompt for commit/rollback (-l)
> -password default password
> -rollback rollback transaction <tr / all>
> -sql_dialect set database dialect n
> -sweep force garbage collection
> -shut shutdown
> -two_phase perform automated two-phase recovery
> -tran shutdown transaction startup
> -use use full or reserve space for versions
> -user default user name
> -validate validate database structure
> -write write synchronously or asynchronously
> -z print software version number
>
> ----- Original Message -----
> From: "Cristiano Rebonatto" <crebonatto em upf.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Wednesday, August 30, 2006 3:35 PM
> Subject: Re: [firebase-br] Renomear banco de dados
>
>
> Você já pensou e dar um stop no servidor e abrir apenas uma conexão ?
> Dê uma olhada no GFIX <single>
>
> Anticlei Scheid escreveu:
>
>> Bom dia pessoal !
>>
>> Para fazer manutenção num banco de dados e evitar usuários
>> espertalhões conectando estou renomeando o arquivo do banco de dados (ex:
>> xpto.gdb -> xpto.old), para tal operação desconecto o banco, executo o
>> rename, conecto com o novo nome e funciona perfeitamente.
>> Executo a manutenção do banco, commit, desconecto e tento renomear de
>> volta (xpto.old -> xpto.gdb), mas o sistema operacional não permite mais.
>> Já verifiquei o commit no final do processo, mas não é possível
>> renomear. Só é possível saindo da aplicação.
>> Uso TSQLConnection com dbexpint.dll e Firebird 1.5.
>>
>> Obrigado e abraço
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para editar sua configuração na lista, use o endereço
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>>
>
>
--
+-----------------------------------------------------------+
Cristiano Rebonatto
Setor de Análise e Desenvolvimento
Divisão de Tecnologia da Informação
Universidade de Passo Fundo
Passo Fundo - RS
+-----------------------------------------------------------+
Mais detalhes sobre a lista de discussão lista