[firebase-br] IBExpert x ISQL
Hélio Oliveira
hpensador em gmail.com
Qui Jan 13 13:50:31 -03 2011
Boa tarde colegas!
Estou necessitando fazer uma atualização na base de dados de uma
aplicação, porém esotu enfrentando algumas dificuldades. Nesta aplicação
é utilizado o componente IBScript para fazer as atualizações necessárias
no BD, porém na situação atual não funciona... vejamos
Firebird 2.0.5
1 - criar uma tabela auxiliar;
2 - copiar os dados da tabela origem para a tabela auxiliar;
3 - apagar os dados da tabela origem;
4 - alterar 2 campos da tabela origem para não aceitar valores nulo;
5 - criar uma chave-primária na tabela origem;
6 - criar uma procedure para fazer a importação dos dados da tabela
auxilar para tabela origem eliminando duplicidades;
7 - executar a SP criada anteriormente;
8 - apagar a SP criada no item 6;
Via IBExpert consigo executar todos esses procedimentos de uma só vez
utilizando um scrit executavel - mas o componete IBScript não comporta
toda essa sequencia e necessitaria criar para cada item um script e
executar um a um. Daí pergunto aos colegas que já tenha passado por
situação parecida - isto é possível via ISQL.exe do fire?
Obs.: Esta aplicação já esta em produção em +/- 100 clientes e necessito
automatizar o processo, pois fica complicado ir cliente a cliente e
fazer a atualização.
--
[]'s,
Hélio Oliveira
Bel. Ciência da Computação
Técnico em Contabilidade
e-mail : hpensador em gmail.com
Skype : hpensador
www.hpensador.net
(71) 9975-9176
Mais detalhes sobre a lista de discussão lista