MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Aplicativo access 2007 em rede gera backups não solicitados

    Compartilhe

    sinhue
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 9
    Registrado : 03/01/2014

    [Resolvido]Aplicativo access 2007 em rede gera backups não solicitados

    Mensagem  sinhue em Ter 22 Ago 2017, 15:22

    Aqui no meu trabalho temos um aplicativo Access com tabelas, consultas, formulários e relatórios hospedado no servidor de rede.  De vez em quando aparecem backups desse arquivo sem nenhuma programação ou ação que o gere. Alguém tem alguma ideia que explique esse evento?

    Já cogitei que tal fato possa ocorrer por algum usuário mantê-lo aberto em sua estação de trabalho por muito tempo e outro usuário tentar acessá-lo concomitantemente. Já cogitei a hipótese de ser alguma instabilidade da rede.

    Pensei em separar a camada da aplicação com formulários, macros e relatórios nas estações e as tabelas no servidor. Mas como ignoro a causa do problema, gostaria de entendê-lo, para então adotar alguma solução.
    Anexos
    backupDiaud.png
    imagem do servidor que hospeda o aplicativo
    Você não tem permissão para fazer download dos arquivos anexados.
    (69 Kb) Baixado 3 vez(es)
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9703
    Registrado : 04/11/2009

    Re: [Resolvido]Aplicativo access 2007 em rede gera backups não solicitados

    Mensagem  JPaulo em Ter 22 Ago 2017, 15:54

    Ola Denise seja bem vinda ao forum.

    No geral isso acontece quando você tem o banco com o Compactar/Reparar ao fechar e os usuários (ou certos usuários) não têm permissão de deletar nessa pasta na rede.

    Na minha modesta opinião e como muitos bancos na rede já ficaram corrompidos, o correto funcionamento seria você dividir o banco e deixar na rede apenas o Back-End.




    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

    sinhue
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 9
    Registrado : 03/01/2014

    Re: [Resolvido]Aplicativo access 2007 em rede gera backups não solicitados

    Mensagem  sinhue em Ter 22 Ago 2017, 16:08

    JPaulo, grata pela resposta rápida!

    Havia lido sobre essa possibilidade e retirei as opções de compactar e reparar automaticamente (funcionalidades que considero extremamente úteis). Os usuários que tem permissão para abrir o arquivo, também possuem as de escrita e execução.

    Tenho cogitado duas estratégias:
    1 - Dividir o banco, como você sugeriu. Cheguei a pensar em hospedar o banco de dados em outro sgdb com maiores recursos de comparação, checagem e reparação, e manter formulários, relatórios, módulos, macros no Access
    2 - Utilizar o código VBA para fechar o formulário caso fique inativo por mais de 10 minutos.
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9703
    Registrado : 04/11/2009

    Re: [Resolvido]Aplicativo access 2007 em rede gera backups não solicitados

    Mensagem  JPaulo em Ter 22 Ago 2017, 16:17

    É isso ae, o Compactar/Reparar ao fechar direto na rede com multi-usuário costuma corromper o banco.

    Faça exatamente o que diz, abra o banco em modo de estrutura e faça o Split, que ele já separa tudo.
    Back-End na rede e front-end nos usuários.

    Para a sua 2ª sugestão, pode ver aqui;

    [Você precisa estar registrado e conectado para ver este link.]


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

    sinhue
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 9
    Registrado : 03/01/2014

    Re: [Resolvido]Aplicativo access 2007 em rede gera backups não solicitados

    Mensagem  sinhue em Ter 22 Ago 2017, 17:20

    Valeu. Vou adotar ambas as soluções e, caso o problema persista, volto a abrir o tópico!

      Data/hora atual: Ter 21 Nov 2017, 10:06