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

2 participantes

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

    avatar
    sinhue
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  sinhue 22/8/2017, 11: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.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  JPaulo 22/8/2017, 11: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.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Aplicativo access 2007 em rede gera backups não solicitados Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Aplicativo access 2007 em rede gera backups não solicitados Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Aplicativo access 2007 em rede gera backups não solicitados Folder_announce_new Instruções SQL como utilizar...
    avatar
    sinhue
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  sinhue 22/8/2017, 12: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.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  JPaulo 22/8/2017, 12: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;

    https://www.maximoaccess.com/t2195-encerra-banco-se-inativo-durante-10-minutos


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

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Aplicativo access 2007 em rede gera backups não solicitados Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Aplicativo access 2007 em rede gera backups não solicitados Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Aplicativo access 2007 em rede gera backups não solicitados Folder_announce_new Instruções SQL como utilizar...
    avatar
    sinhue
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  sinhue 22/8/2017, 13:20

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

      Data/hora atual: 10/8/2022, 14:40