MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


3 participantes

    [Resolvido]Ponto de restauração durante ação com vários processos

    avatar
    Juliana
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 128
    Registrado : 03/10/2011

    [Resolvido]Ponto de restauração durante ação com vários processos Empty Ponto de restauração durante ação com vários processos

    Mensagem  Juliana 26/11/2011, 20:06

    Pessoal, existem diversos momentos d emeu aplicativo, que clico em um determinado botao e diversos comandos sao executados, como salavar, bscar, atualizar, etc, so que fiquei preocupada com uma coisa, vai que no meio da execucao destes comandos, a energia acaba, pronto, corro risco do aplcativo gerar inconsistencia. Pergunta, tem como de alguma forma, o access (ou windows nao sei) criar alguma especie de ponto de restauracao inicial e se nao executar as instrucoes ate o fm, entao ele retorna tudo que ja fez ?

    Brigada a quem ajudar.

    Bjs.

    Juliana
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Ponto de restauração durante ação com vários processos Empty Re: [Resolvido]Ponto de restauração durante ação com vários processos

    Mensagem  criquio 26/11/2011, 20:09

    Ih, isso vai depender de cada caso, mas você pode ter uma tabela temporária para armazenar as alterações. Correndo tudo bem com esse armazenamento, passa os dados da tabela temporária para a principal. Não tendo nenhum problema, deleta os dados da tabela temporária. Algo por aí.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Convidado
    Convidado


    [Resolvido]Ponto de restauração durante ação com vários processos Empty Re: [Resolvido]Ponto de restauração durante ação com vários processos

    Mensagem  Convidado 26/11/2011, 20:16

    Dividir o banco e fe e be tambem é uma boa opacao de amenizar isto... um modulo de backup para se possiiveis danos... o desvinculo tambem e outra opcao...


    Cumprimentos
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Ponto de restauração durante ação com vários processos Empty Re: [Resolvido]Ponto de restauração durante ação com vários processos

    Mensagem  criquio 26/11/2011, 20:19

    OBS.: Alterei o título do tópico para melhor descrição e para facilitar os motores de busca. Espero que não se importe Very Happy


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Convidado
    Convidado


    [Resolvido]Ponto de restauração durante ação com vários processos Empty Re: [Resolvido]Ponto de restauração durante ação com vários processos

    Mensagem  Convidado 26/11/2011, 20:37

    Uma ideia tambem seria a criacao de backup automatizados pelo agendador do windows (o avelino tem um modelo) pode tambem cria uma tabela onde se registre o status do processo.. ex.ao clicar no botao, insere o registro em andamento, apos a final do comando um update do campo para finalizado... entao um comando ao abrir do sistema checando sempre a ultima informacao da tabela, se caso estiver em andamento, faz uma restauracao da ultima copia de seguranca, que apos efetuada exclui o registro com a informacao em andamento, evitando assm efetuar restauracao toda vez que abrir o sistema.

    Mas convem frisar que isso apenas se fomr com back end


    E uma ideia.

    Cumprimentos
    avatar
    Juliana
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 128
    Registrado : 03/10/2011

    [Resolvido]Ponto de restauração durante ação com vários processos Empty Re: [Resolvido]Ponto de restauração durante ação com vários processos

    Mensagem  Juliana 28/11/2011, 11:51

    Eu imaginei que nao fosse simples, o problema amior em fazer backup, pra depois restore da Base de Dados, é o tempo, imagine que a cada comando salvar d eum form, eu insira esta opcao ? Outra coisa importante é quanto a quantidade de instrucoes em um unico clicar de botao, tem uma opcao por exemplo, que ao ser clicada, dispara 22 instrucoes, atualizando 6 tabelas diferentes e de maneira condicional.... sera que o access nao tem nada antivo, do tipo guardar todas as insrucoes executadas na memoria e so liberar se tiver certeza de que o sistema esta online, caso contrario nao aplica as instrucoes ?

    Juliana
    avatar
    Convidado
    Convidado


    [Resolvido]Ponto de restauração durante ação com vários processos Empty Re: [Resolvido]Ponto de restauração durante ação com vários processos

    Mensagem  Convidado 29/11/2011, 16:58

    Primeiramente voce falou de em caso do bd corrompido devido a queda de energia.. a solucao que dei e viavel... e o comandoo do backup nao seria ao botao e sim semanal utilizando um script com a agendador de tarefas do windows....
    Agora voce falou de verifcar se o sistema esta on line para ai sim dsparar os comandos... o seu topico final distoa do que pretendia no inicio do topico.... tente ser precisa no que realmente pretende... pois a duvida suscitada no inicio e diferente da duvida escrita por ti no seu ultimo topico.


    Cumprimentos
    avatar
    Juliana
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 128
    Registrado : 03/10/2011

    [Resolvido]Ponto de restauração durante ação com vários processos Empty Re: [Resolvido]Ponto de restauração durante ação com vários processos

    Mensagem  Juliana 7/12/2011, 11:06

    Então, explicando melhor:
    Imagina que ao clicar num botao chamado ele dispara atualização em determinadas Tabelas e Inserção de registros novos em outras tabelas. As informacoes de todas as tabelas utilziadas nesta ação estao interligadas, isto é: se na tabela1 eu coloquei a data X para um determinado campo chave, entao esta mesma data tem que estar em um determinado campo data da tabela2 também (e assim por diante). Agora, imagine que quando o processo estiver sendo executado e por algum motivo ele for abortado, corre-se o risco de atualizar a tabela1 e nao atualizar a tabela2, ai gera inconsistencia.
    A pergunta é, tem como gravar todas as acoes e resultados de um determinado comando na memoria e depois que ok, ai sim executa definitivamente? Ou sei la, qq outra opcao que nao deixe meu aplicativo em risco?

    Obrigada.

    Ju
    avatar
    Convidado
    Convidado


    [Resolvido]Ponto de restauração durante ação com vários processos Empty Re: [Resolvido]Ponto de restauração durante ação com vários processos

    Mensagem  Convidado 7/12/2011, 11:32

    A solucão que o criquo deu fala sobre isso, sobre amrmazenar as aleracoes em uma tabela temporaria e depois fazer as alteracoes.. mas mesmo assim quando for atualiza o risco e o mesmo... o ideal e antes da alteracao que falou fazer um backup e em caso de se gerar a inconsistencia rstaurar o backup

    Cumprimentos
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Ponto de restauração durante ação com vários processos Empty Re: [Resolvido]Ponto de restauração durante ação com vários processos

    Mensagem  vieirasoft 20/1/2012, 11:08

    Como não houve retorno, o tópico passa a resolvido. Qualquer coisa reabra, por favor.

    Conteúdo patrocinado


    [Resolvido]Ponto de restauração durante ação com vários processos Empty Re: [Resolvido]Ponto de restauração durante ação com vários processos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 14:17