Alguém sabe essa, limpar banco de dados ???? Urgente!!!

Firebird

12/12/2003

Oi, como faço para limpar um banco de dados de uma só vez, ou se alguém teria algum script para fazer a varredura e limpá-lo, e ou criá-lo novamente. Se alguém souber de alguma ferramenta para isto, agradeço.

Outra dúvida besta também é sobre scripts, pois uso o IBExpert e gostaria de saber se um arquivo *.SQL com vários comandos ele aceita tanto DDL como DML, pois fiz um básico com conexão a um banco e pedir pra criar duas tabelas básicas e depois para alterar um tipo de um campo dessas tabelas. Criar até que ele criou, mas não modificou o tipo do campo, o comando esta realmente certo pois executo individualmente e funciona . O que será que está acontecendo.


Faelcavalcanti

Faelcavalcanti

Curtidas 0

Respostas

Afarias

Afarias

12/12/2003

|Oi, como faço para limpar um banco de dados de uma só vez,

Faça um backup do banco com a opção ´apenas metadata´ e restaure::

gbak -b -m banco.gdb banco.gbk

gbak -c banco.gbk banco_novo.gdb


|Outra dúvida besta também é sobre scripts, pois uso o IBExpert e
|gostaria de saber se um arquivo *.SQL com vários comandos ele aceita
|tanto DDL como DML,

Em geral sim...


|O que será que está acontecendo.

No IBExpert ?? Hummm... realmente estranho.


T+


GOSTEI 0
Faelcavalcanti

Faelcavalcanti

12/12/2003

:D
Sobre os scripts foi idiotisse minha, adivinha o que era ?
:?:
Era só o ponto-e-vírgula no final. Tá vendo só fiz isto só para te testar, mas obrigado pela ajuda!


GOSTEI 0
POSTAR