Limpar Banco
Olá pessoal!
Desenvolvi uma aplicação usando o [b:0598203af5]Delphi 7[/b:0598203af5] e [b:0598203af5]Firebird 2.0[/b:0598203af5],
fiz todos os testes, porém preciso limpar o banco para entregá-lo ao
cliente, todas as tabelas estão relacionadas e isto dificulta a remoção dos
dados que eu gravei no banco durante os testes. Já tentei criar outro
banco com as mesmas tabelas para conectá-lo no delphi, porém o delphi
nãoa permite. Alguém tem alguma dica para resolver este problema?
Desde já Obrigado!
Desenvolvi uma aplicação usando o [b:0598203af5]Delphi 7[/b:0598203af5] e [b:0598203af5]Firebird 2.0[/b:0598203af5],
fiz todos os testes, porém preciso limpar o banco para entregá-lo ao
cliente, todas as tabelas estão relacionadas e isto dificulta a remoção dos
dados que eu gravei no banco durante os testes. Já tentei criar outro
banco com as mesmas tabelas para conectá-lo no delphi, porém o delphi
nãoa permite. Alguém tem alguma dica para resolver este problema?
Desde já Obrigado!
Fabricio.ribeiro
Curtidas 0
Respostas
Pestana_
26/01/2009
você pode gerar os scripts da estrutura do banco (sem os dados) e depois executar na no cliente.
agora se você quer entregar o arquivo do banco, então tem que deletando tabela por tabela utilizando drop table ....
agora se você quer entregar o arquivo do banco, então tem que deletando tabela por tabela utilizando drop table ....
GOSTEI 0
Fabricio.ribeiro
26/01/2009
você pode gerar os scripts da estrutura do banco (sem os dados) e depois executar na no cliente.
agora se você quer entregar o arquivo do banco, então tem que deletando tabela por tabela utilizando drop table ....
DROP TABLE não funciona, já que há relacionaentos entre todas as tabelas
Como faço para gerar estes scripts da estutura do banco?!
Obriado!
GOSTEI 0
Pestana_
26/01/2009
você pode gerar os scripts da estrutura do banco (sem os dados) e depois executar na no cliente.
agora se você quer entregar o arquivo do banco, então tem que deletando tabela por tabela utilizando drop table ....
[b:ed0a1d8057]desculpe, corrijindo:[/b:ed0a1d8057] [color=green:ed0a1d8057][b:ed0a1d8057]...utilizando delete from nomeTabela[/b:ed0a1d8057][/color:ed0a1d8057]
Qual banco você utiliza? Se você utiliza o IBExpert como ferramenta para administrar o banco, então existe a opção para extrair Metadata.
GOSTEI 0
Fabricio.ribeiro
26/01/2009
Eu ja resolvi o problema...
Extrai a metadata e criei outro banco,
e desta vez o delphi aceitou o banco.
(obs. Na última vez ele havia aceitava
a conexão com o branco).
Obrigado!
Extrai a metadata e criei outro banco,
e desta vez o delphi aceitou o banco.
(obs. Na última vez ele havia aceitava
a conexão com o branco).
Obrigado!
GOSTEI 0