[firebase-br] Atualizar Banco de Dados

Jeudí Prando - GMail jeudiprando em gmail.com
Qua Dez 6 13:05:00 -03 2006


voce poderia utilizar isql que se encontra na pasta bin da instalação do 
firebird

e a localização desta pasta se encontra no caso do windows no registro em

HKEY_LOCAL_MACHINE\SOFTWARE\Firebird Project\Firebird Server\Instances

na propiedade

DefaultInstance

setando como path a localização da instalação do firebird que pode ser 
obtida nas informações acima e utilizando o comando abaixo

isql -d "servidor:localizacao_do_banco_de_dados.fdb" -i 
arquivo_script.sql -o log.txt -p masterkey -u sysdba

agora é só você juntar os pauzinho, não reinventar a roda e fazer um 
sisteminha de execução e atualização por script...

boa sorte!



--
"O Firebird não faz milagres mas se você trabalhar direitinho com ele o 
mesmo pode fazer mágicas!"



----- Original Message ----- 
From: "Eduardo Jedliczka (TeamFB)" <jedyfb em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, December 06, 2006 9:09 AM
Subject: Re: [firebase-br] Atualizar Banco de Dados


Quando se faz um "lote de alterações" é recomendável desconectar e
reconectar ao servidor para que não dê esta mensagem "object in use".

Anda não testei, mas há comentários que isto não se faz mais necessário no
FB 2.0

======================
Eduardo Jedliczka
Membro do TeamFB - FireBase
Apucarana - PR
======================
"Posso não concordar com nada do que dizes.
Mas defenderei até a morte o seu direito de dizê-lo"
(Voltaire 1694-1778)
----- Original Message ----- 
From: "Ulisses" <uslima em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, December 06, 2006 9:10 AM
Subject: [firebase-br] Atualizar Banco de Dados


Bom dia!

Preciso fazer uma série de alterações em um Banco de Dados que tenho
instalado em 3 clientes.

Nessa alteração, vou precisar incluir e modificar algumas tabelas e
triggers.

Gerei um script no IBExpert com as alterações que necessito fazer, porém nos
clientes não tem que saiba rodar esses scripts no Banco de Dados.

Tentei incluir, na nova versão do Aplicativo, um recurso para ler um arquivo
com o script, porém, não sei explicar o motivo, no momento de criar os
triggers, aparece um erro, informando que o as tabelas recém criadas estão
em uso.

Aguém tem alguma idéia de como fazer isso?

Obrigado.

Ulisses




______________________________________________
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


______________________________________________
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 





Mais detalhes sobre a lista de discussão lista