[firebase-br] Atualizar Banco de Dados

Jeudí Prando - GMail jeudiprando em gmail.com
Qua Dez 6 15:03:02 -03 2006


creio que para usar isso voce deveria garantir que fosse rodado uma unica 
vez...

mesmo rodando o seu sistema nos cliente e nao no servidor
da estação do cliente voce deveria informar corretamente a localização do 
banco de dados a sofrer as modificações

que seria

nome_do_servidor : caminho_da_base_de_dados_no_servidor

tudo junto se tiver espaco utilize aspas duplas

"nome_do_servidor : caminho_da_base_de_dados_no_servidor"

que o script será executado no servidor

boa sorte!



--

--
"O Firebird não faz milagres mas se você trabalhar direitinho com ele o 
mesmo pode fazer mágicas!"--- Original Message ----- 
From: "Ulisses" <uslima em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, December 06, 2006 12:13 PM
Subject: Re: [firebase-br] Atualizar Banco de Dados


Boa, mas tem um probleminha... a Aplicação não roda no Servidor, só nas 
estações.

Para usar isso, teria que garantir que o primeiro lugar a rodar a aplicação, 
fosse o servidor de Banco de Dados.

Grato.

Ulisses


-----Mensagem Original----- 
De: "Jeudí Prando - GMail" <jeudiprando em gmail.com>
Para: "FireBase" <lista em firebase.com.br>
Enviada em: quarta-feira, 6 de dezembro de 2006 13:05
Assunto: Re: [firebase-br] Atualizar Banco de Dados


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


______________________________________________
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