Atualização da Estrutura do BD no cliente.

Delphi

16/03/2005

bom dia, pessoal......


é o seguinte tenho certeza que muitos já passaram por isso e resolveram solucionar manualmente este problema... mas vamos tentar arrumar:


Tenho um cliente que fica um pouco longe de minha cidade, alterei muitas coisas na estrutura da tabela, mando sempre atualizações pela NET, mas agora tenho que atualizar a estrutura do banco de dados, o cliente não tem nenhum conhecimento para fazer isso por lá, teria que ir até o local... então resolvi pensar em uma solução que carregasse um script do meu banco atual e rodasse ele no banco do cliente, assim ele identificaria tudo que fosse diferente ou não existisse e atualizaria sem que o cliente perdesse dados... o que vcs acham da ideia, se alguém souber de alguma ferramente que execute este processo por favor postem aqui.


obrigado a todos


Valdirlscosta

Valdirlscosta

Curtidas 0

Respostas

Rafael Santana

Rafael Santana

16/03/2005

bom dia, amigo...

seguinte...eu tenho um cliente assim, porém fica perto de mim, mas mesmo assim desenvolvi, junto com um amigo, um pequeno programa que aplica scripts no BD do meu cliente e alí é verificada a sintaxe SQL e o cliente pode até acompanhar o status da aplicação do script no BD..

o cliente não precisa saber nada de sql, muito menos do programa que eu fiz...é tudo simples e eficiente...

se quiser posso enviá-lo a vc...


obrigado!!!


GOSTEI 0
Valdirlscosta

Valdirlscosta

16/03/2005

bom dia Rafael, primeiro obrigado por responder,


gostaria muito que vc me enviasse, meu email é debuggingtecnologias@hotmail.com


obrigado mais uma vez.


Valdir

[quote:79f2ef1dec=´rafael miguel santana´]bom dia, amigo...

seguinte...eu tenho um cliente assim, porém fica perto de mim, mas mesmo assim desenvolvi, junto com um amigo, um pequeno programa que aplica scripts no BD do meu cliente e alí é verificada a sintaxe SQL e o cliente pode até acompanhar o status da aplicação do script no BD..

o cliente não precisa saber nada de sql, muito menos do programa que eu fiz...é tudo simples e eficiente...

se quiser posso enviá-lo a vc...


obrigado!!![/quote:79f2ef1dec]


GOSTEI 0
Isabelct

Isabelct

16/03/2005

[quote:f9ef31f735=´rafael miguel santana´]eu tenho um cliente assim, porém fica perto de mim, mas mesmo assim desenvolvi, junto com um amigo, um pequeno programa que aplica scripts no BD do meu cliente e alí é verificada a sintaxe SQL e o cliente pode até acompanhar o status da aplicação do script no BD..[/quote:f9ef31f735]

Oi Rafael,

você teria como disponibilizar este código aqui no fórum? Acredito que mais pessoas tenham esta dúvida, então se você disponibilizar, estaria ajudando mais gente.


GOSTEI 0
Rafael Santana

Rafael Santana

16/03/2005

querida ISABELCT, vou fazer isso sim... deixa comigo...vai ficar bala...

obrigado


GOSTEI 0
Ajmsistemas

Ajmsistemas

16/03/2005

[quote:1663ff8f6c=´rafael miguel santana´]eu tenho um cliente assim, porém fica perto de mim, mas mesmo assim desenvolvi, junto com um amigo, um pequeno programa que aplica scripts no BD do meu cliente e alí é verificada a sintaxe SQL e o cliente pode até acompanhar o status da aplicação do script no BD..


Oi Rafael,

você teria como disponibilizar este código aqui no fórum? Acredito que mais pessoas tenham esta dúvida, então se você disponibilizar, estaria ajudando mais gente.[/quote:1663ff8f6c]

isso ae... to aprocura do mesmo.. será que vc poderia enviar para min também ?
andeson_j@hotmail.com

grato!


GOSTEI 0
Bareja

Bareja

16/03/2005

Olá Rafael

Tb to a procura de um negócio desses

manda pra mim tb.
moacir.chiste@brturbo.com.br
:lol:


GOSTEI 0
Renata Coimbra

Renata Coimbra

16/03/2005

Oi !
vc pode me mandar uma cópia tb ?
preciso fazer isso tb no meu sistema..


renata_ayalla_coimbra@hotmail.com

Obrigada.

Renata.


GOSTEI 0
Fred

Fred

16/03/2005

Tambem Quero!!! :cry: :roll:

fred_ferrao@yahoo.com.br


GOSTEI 0
Silviogs

Silviogs

16/03/2005

Olá,

se possível para mim também..... :)

Muito grato

Silvio Guedes
silvio.guedes@ig.com.br


GOSTEI 0
Michaell

Michaell

16/03/2005

Colega,

Se você não for disponibilizar no Fórum...

rnetbr@gmail.com

:wink:

[]´s


GOSTEI 0
Roswel

Roswel

16/03/2005

Se não for pedir mto, envie pra mim tbm ...

tlmoretto@hotmail.com

Valew!!!! :D


GOSTEI 0
Aldus

Aldus

16/03/2005

Pode enviar o exemplo pra mim tbm?

admin@aldus.com.br

Valew


GOSTEI 0
Christian_adriano

Christian_adriano

16/03/2005

Olá ´Rafael Santana´,

Manda pra mim também !!! :P :roll: :wink:



Meu e-mail: christian_adriano@ibest.com.br





[]´s.
Christian.


GOSTEI 0
Essistemas

Essistemas

16/03/2005

Tem uma previsão para vc postar este código
no forum ?.


GOSTEI 0
Essistemas

Essistemas

16/03/2005

Alguem que recbeu o proprio poderia me enviar
uma cópia deste código
dataunic@ig.com.br


GOSTEI 0
Jbatista

Jbatista

16/03/2005

Caso alguem tenha recebido, agradeço muito se puder me enviar:
jbatista.br@gmail.com


GOSTEI 0
Megsoft

Megsoft

16/03/2005

Nobre Colega,

se possível manda pra mim também.

megsoft@clubenet.com.br

Gimar


GOSTEI 0
Rodolfo.pirolo

Rodolfo.pirolo

16/03/2005

Por gentileza, mande para mim também.

rodolfo.pirolo@pop.com.br


GOSTEI 0
Iluvatar

Iluvatar

16/03/2005

bom...eu tenho esse problema tb. eu resolvi da seguinte maneira:

acrescimo de campo em tabela:
faco um getFieldNames na tabela
verifico o indexOf
se nao existir, dou um alter table

para apagar um campo da tabela:
igual ao anterior, mas se existir dou um alter table para drop column

para atualizar stored procedures ou triggers
uso a tabela sysobjects (SQL Server)
se nao existir dou o create
se exister dou um alter

para colocar tabelas novas
faco um getTableName
faco um indexOf
nao existindo, crio a tabela


essas rotinas tem resolvido por enquanto os meus problemas para atualizacao de estrutura...

t+


GOSTEI 0
Helderjr

Helderjr

16/03/2005

Bom dia, se possivel manda para mim tb.

Brigadu...

jheldercjr@terra.com.br


GOSTEI 0
Visualdesigner

Visualdesigner

16/03/2005

já que todo mundo quer, também vou querer josimar_nil@hotmail.com


GOSTEI 0
POSTAR