ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Zerar alguns Generators e Zera algumas Tabelas via IbExpert

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Banco de Dados
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
will_pacini
Aprendiz
Aprendiz


Registrado: Quarta-Feira, 5 de Janeiro de 2011
Mensagens: 214

MensagemEnviada: Seg Out 02, 2017 11:43 am    Assunto: Zerar alguns Generators e Zera algumas Tabelas via IbExpert Responder com Citação

Olá pessoal,

Atualmente quando preciso zerar um banco eu faço manualmente tabela por tabela e generator por generator via IbExpert,

Não posso zerar todas as tabelas e nem setar todos generators para zero, algumas tabelas e generators preciso manter como estão...

Além de demorado, meu maior medo é erro humano e zerar algo que não deveria, por mais que faço cópia antes mas tudo pode acontecer...

Gostaria de saber se existe a possibilidade de eu zerar algumas tabelas e setar alguns generators para zero de uma vez só, criar um comando para automatizar esse processo.

Obrigado
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
imex
Moderador
Moderador


Registrado: Sexta-Feira, 7 de Janeiro de 2011
Mensagens: 11666

MensagemEnviada: Ter Out 03, 2017 9:27 am    Assunto: Responder com Citação

Bom dia,

Você criou um script para executar esses comandos?
Caso não tenha criado experimente abrir a janela Script Executive (Ctrl+F12) do IBExpert e crie um script com todos os comandos que você deseja executar nesse processo.

Espero que ajude

_________________
Assinatura: https://www.imoveisemexposicao.com.br/imoveis-alugar-guarulhos!gopouva-residencial-apartamento
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
will_pacini
Aprendiz
Aprendiz


Registrado: Quarta-Feira, 5 de Janeiro de 2011
Mensagens: 214

MensagemEnviada: Qua Out 04, 2017 11:59 am    Assunto: Responder com Citação

imex escreveu:
Bom dia,

Você criou um script para executar esses comandos?
Caso não tenha criado experimente abrir a janela Script Executive (Ctrl+F12) do IBExpert e crie um script com todos os comandos que você deseja executar nesse processo.

Espero que ajude

_________________
Assinatura: https://www.imoveisemexposicao.com.br/imoveis-alugar-guarulhos!gopouva-residencial-apartamento


Oi Imex

Eu já tentei criar um script mas não consegui...

Vamos supor que eu queira limpar as seguintes tabelas,

Vendas
Itens_Vendas
Produtos

Manualmente eu falo:

Código:
Delete from Vendas
e assim por diante,

Para zerar o Generator eu faço:

Código:
Set generator Gen_Venda_Id to 0


Como eu montaria um script com apenas essas tabelas para eu ter noção de montar o restante?

Obrigado
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
imex
Moderador
Moderador


Registrado: Sexta-Feira, 7 de Janeiro de 2011
Mensagens: 11666

MensagemEnviada: Qua Out 04, 2017 2:56 pm    Assunto: Responder com Citação

Olá,

Você pode colocar esses comandos dentro do script em sequência, só precisa adicionar um ponto e vírgula no final de cada um.

Código:
Delete from Vendas;
Set generator Gen_Venda_Id to 0;


Espero que ajude
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Banco de Dados Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB