[firebase-br] Problema Atualização de SP e View no Firebird

MAURICIO COSTA maximmumsistemas em gmail.com
Qua Set 5 08:24:50 -03 2012


Como você usa o IBExpet, faça o seguinte:
1 -  registre os dois bancos no ibexpert;
2 - Vá ao menus Tools > Database Comparer;
3 - Abrirá a janela Database Comparer;
5 - O campo superior Source database / script (Coloque o banco de origem);
6 - O campo abaixo do anterior Target database / script (banco alvo para
ser alterado);
7 - Não sei a versão do seu ibexpert mas, caso seja 21.02.212 e ou superior
você terá abaixo desde campo Server version (versão do seu servidor
firebird);
8 - Abaixo os objetos do campo que você deseja que ele compare;
9 - O mesmo irá gera um arquivo com o script de alteração do banco, salve-o;
10 - Abra o mesmo com o script executive do ibexpert (executador de script
ou  CTRL+F12);
11-Por fim mande executar e pronto seu bando de dados está modificado.
(Faça isso com banco de dados de teste antes para que você consiga entender
bem o procedimento)

Em 4 de setembro de 2012 23:30, W O <sistemas2000profesional em gmail.com>escreveu:

> Puedes usar el programa Database Compararer de Clever Components, te
> permite comparar dos bases de datos y actualizar una de ellas si hay
> diferencias. Y es gratis.
>
> Saludos.
>
> Walter.
>
>
>
>
> 2012/9/4 Vinicius <viniciusf em grupojvp.com.br>
>
> > Bom dia Lista Firebase,
> >
> > Estou a pouco tempo trabalhando com banco de dados Firebird e tenho
> > gostado muito. Porém estou encontrando dificuldade em atualizar Views e
> > Stored Procedures do banco de desenvolvimento para o banco de produção.
> Ao
> > atualizar as modificações no banco de produção com modificações feitas no
> > banco de desenvolvimento tenho feito isso da seguinte forma... Zero os
> > dados do banco de desenvolvimento e copio os dados do banco de produção
> > para ele e coloco na produção através de um uma stored procedure que
> > criei... Porque há procedures e views que tem dependência de outras e não
> > posso simplesmente dar um drop nelas e copiar do banco de
> desenvolvimento.
> > Mas tenho achado o processo dispendioso. Gostaria de saber se há alguma
> > forma de fazer uma essa atualização de uma forma mais pratica, copiando e
> > atualizando todas as procedures e views de outro banco uma vez ou alguma
> > forma mais pratica de fazer isso pelo firebird ou IBExpert.
> >
> >
> > Grato desde já,
> > Vinicius
> >
> >
> >
> > ______________________________________________
> > 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
>



Mais detalhes sobre a lista de discussão lista