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
Gilberto Rocha
joanir
6 participantes

    [Resolvido]Banco de Dados Corrompendo

    avatar
    joanir
    Novato
    Novato


    Respeito às regras : Respeito às Regras 75%

    Localização : Anónimo
    Mensagens : 30
    Registrado : 18/11/2009

    [Resolvido]Banco de Dados Corrompendo Empty Banco de Dados Corrompendo

    Mensagem  joanir 15/9/2010, 15:54

    Ola estou com uma duvida quanto a trabalhar com o banco de dados alguns não sao divididos e ao fechar coloco para compactar e em alguns casos esta corrompendo o banco. Será que o corrompimento esta ocorrendo devido a compactação?
    Notei que quando ele compacta ele renomeia o banco para db1 e depois de compactar volta ao seu nome original, mas ja ocorreu casos de compactar para db1 e não voltar ao nome original ficando renomeado como db1, e hoje para ajudar ao compactar o banco o mesmo voltou vazio e não encontrei o db1 para poder renomear

    Ja quando os bancos que estão divididos notei que nao tem problema ate agora não corrompeu nenhum banco dividido ou existe alguma possibilidade do banco_be tambem ser corrompido como no caso acima?

    E como posso solucionar o problema do primeiro caso que esta corrompendo o bd mas presciso que o mesmo seja compactado?

    Desde ja agradeço!
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1027
    Registrado : 21/01/2010

    [Resolvido]Banco de Dados Corrompendo Empty Re: [Resolvido]Banco de Dados Corrompendo

    Mensagem  Gilberto Rocha 15/9/2010, 15:57

    Esses problemas as vezes acontecem em razão de problemas com vba(Erros com código), compile seu sistema no VBA na Opção Depurar, compilar sistema.
    E depois compacte seu sistema
    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]Banco de Dados Corrompendo Empty Re: [Resolvido]Banco de Dados Corrompendo

    Mensagem  criquio 15/9/2010, 16:27

    Complementando o comentário do top: acontece muitas vezes do programador deletar algum objeto de um formulário ou relatório, que tanha código associado ao mesmo. Esses códigos permanecem lá, eles não são apagados junto com o objeto. Isso pode causar transtornos. Outra coisa são erros de sintaxe ou falta de algum argumento que pode causar problemas tambem. Seguindo a dica do top, você descobre o que tem de erro para que possa corrigir e tambem descobre se tem evento ligado a objeto excluído para que você possa deletá-los.


    .................................................................................
    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.

    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Banco de Dados Corrompendo Empty Re: [Resolvido]Banco de Dados Corrompendo

    Mensagem  JPaulo 15/9/2010, 16:28

    Fonte Microsoft:


    Os arquivos de banco de dados podem ficar corrompidos
    Determinadas circunstâncias podem contribuir para o corrompimento de um arquivo de banco de dados. Se um arquivo de banco de dados for compartilhado em uma rede e vários usuários trabalharem diretamente com ele ao mesmo tempo, esse arquivo correrá um pequeno risco de se tornar corrompido. O risco de corrompimento será um pouco maior se os usuários editarem freqüentemente os dados nos campos Memorando e aumentará no decorrer do tempo. Você pode reduzir esse risco usando o comando Compactar e Reparar.

    Geralmente, esse tipo de corrompimento é resultante de algum problema em um módulo (módulo: uma coleção de declarações, instruções e procedimentos armazenados juntos como uma unidade nomeada. Existem dois tipos de módulos: módulos padrão e módulos de classe.) do Visual Basic for Applications (VBA) (Visual Basic for Applications (VBA):uma versão de linguagem macro do Microsoft Visual Basic usada para programar aplicativos do Microsoft Windows e incluída em vários programas da Microsoft.) e não representa risco de perda de dados. No entanto, ele representa um risco de danificação do design do banco de dados, como código VBA perdido ou formulários não utilizáveis.

    Raramente, o corrompimento do arquivo de banco de dados resulta em perda de dados. Geralmente, essa perda limita-se à última ação de um usuário, ou seja, uma única alteração nos dados. Quando um usuário começa a alterar os dados e a alteração é interrompida — por exemplo, devido à perda do serviço da rede — o Access marca o arquivo de banco de dados como corrompido. O arquivo pode ser reparado, mas alguns dados podem estar ausente após a conclusão do reparo.

    Dica A divisão de um banco de dados pode ajudar a impedir o corrompimento dos arquivos de banco de dados e limitar a perda de dados ao manter os dados em um arquivo separado aos quais os usuários não tenham acesso direto.




    .................................................................................
    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]Banco de Dados Corrompendo Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Banco de Dados Corrompendo Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Banco de Dados Corrompendo Folder_announce_new Instruções SQL como utilizar...
    avatar
    joanir
    Novato
    Novato


    Respeito às regras : Respeito às Regras 75%

    Localização : Anónimo
    Mensagens : 30
    Registrado : 18/11/2009

    [Resolvido]Banco de Dados Corrompendo Empty Re: [Resolvido]Banco de Dados Corrompendo

    Mensagem  joanir 16/9/2010, 03:35

    ok obrigado A todos valeu!
    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    [Resolvido]Banco de Dados Corrompendo Empty Re: [Resolvido]Banco de Dados Corrompendo

    Mensagem  Dilson 16/9/2010, 16:25

    Faz tempo que deixei de desenvolver em um único arquivo, em prevenção justamente a esses eventos e também porque a estrutura FE (Front-End) BE (Back-End) te dar total liberdade em programar sem se preocupar com os dados que entram a todo momento nas tabelas, pois você pode tá gerando setups de atualização e mandando para o próprio usuário final rodar.
    Uma coisa importante: Você mexeu no código VBA, tem como dever de casa Depurar o Projeto senão ... senão ...
    Certo tempo atráz também tinha dúvida com esta limpeza da IDE, confira no link abaixo o que o J. Paulo recomenda:

    Limpeza do Editor de Código
    avatar
    Guima
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 26/09/2010

    [Resolvido]Banco de Dados Corrompendo Empty Re: [Resolvido]Banco de Dados Corrompendo

    Mensagem  Guima 17/6/2021, 13:41

    Senhores, estou com uma situação semelhante.

    Tenho um banco de dados em ACCESS hospedado no GDRIVE, ocorre que quando faço o download dele utilizando uma rotina em VBA, esse banco de dados fica corrompido, com a mensagem: "formato de banco de dados não reconhecido" . Usei a mesma rotina para fazer download desse arquivo por 4 anos e ela sempre funcionou sem nenhum problema, porém desde o mês passado surgiu esse problema.
    E reafirmo, o banco de dados só fica corrompido quando tento baixar utilizando a rotina em VBA, se eu entrar no GDRIVE e fizer o download, não haverá nenhum problema.

    Desde já agradeço a gentileza de quem puder me dar uma luz.

    Conteúdo patrocinado


    [Resolvido]Banco de Dados Corrompendo Empty Re: [Resolvido]Banco de Dados Corrompendo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 17:31