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

    Memória Insulficiente

    DaviSilva
    DaviSilva
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 44
    Registrado : 26/09/2013

    Memória Insulficiente Empty Memória Insulficiente

    Mensagem  DaviSilva 30/12/2022, 16:40

    Boa Tarde.
    Tenho um sistema em access em uma empresa rodando a 10 anos já. Inciei ele em access 2000 pois era o que eu tinha conhecimento.

    Hoje em pleno 30/12/22 nas vésperas de uma grande mudança, uma integração com o Sistema SAP.

    Meu arquivo MDB do banco de dados esta aparecendo Memória Insulficiente quando tento incluir novos métodos.
    Ja realizei os procedimentos que o ajuda do próprio access indica, porém não obtive resultado. Inclusive aumentar a memória virtual do meu computador, porém meu computador tem 16 gb de memória fisica, e acredito que o problema não seja esse de fato.

    Eu consigo contornar o problema voltando a micro versões que crio durante o desenvolvimento, porém isos me obriga a refazer o que tinha feito.
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2377
    Registrado : 23/01/2018

    Memória Insulficiente Empty Re: Memória Insulficiente

    Mensagem  crysostomo 1/1/2023, 23:41

    Nesse caso você tem que abrir o gerenciador de tarefas e finalizar os aplicativos que estão consumindo mais memorias e tem aplicativos em segundo plano.
    Ex.: O navegador chrome ele consome bastante memória, se bobear ele pega 10 executaveis[...]
    Eu não estou conseguindo colocar imagem aqui, o meu nesse momento está pegando 9 executaveis


    .................................................................................
    Obs.: Coloque somente as partes defeituosas para que possamos encontrar e entender o problema mais rápido para lhe ajudar. Disponho.
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.
    DaviSilva
    DaviSilva
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 44
    Registrado : 26/09/2013

    Memória Insulficiente Empty Re: Memória Insulficiente

    Mensagem  DaviSilva 2/1/2023, 11:01

    Bom dia, Obrigado por responder.
    Mas quando abro o gerenciador de tarefas a memória esta em consumo de 4 gb e meu pc tem 8 gb.
    Também acredito que não seja isso porque rodei o arquivo no access 2016 na minha casa e não apresentou esse problema. Talvez algum Bug não tratado do Access?
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2759
    Registrado : 13/12/2016

    Memória Insulficiente Empty Re: Memória Insulficiente

    Mensagem  Alexandre Fim 2/1/2023, 12:54

    Davi bom dia,

    Se possível, compartilhe uma cópia do seu bd para análise e solução do problema.

    Minha sugestão é migrar teu sistema para versão mais recente do Office, e atualizar os atributos "PtrSafe" nas declarações de API do sistema. Em seguida, compile esta nova versão para verificação de ocorrência de erros.

    Em todas as declarações de API do sistema, é necessário ajustar conforme abaixo:
    Código:


    #if Vba7 then
    '  Code is running in the new VBA7 editor
        #if Win64 then
        '  Code is running in 64-bit version of Microsoft Office
        #else
        '  Code is running in 32-bit version of Microsoft Office
        #end if
    #else
    ' Code is running in VBA version 6 or earlier
    #end if
     
    #If Vba7 Then
    Declare PtrSafe Sub...
    #Else
    Declare Sub...
    #EndIf


    Compatibilide entre versões:
    "https://learn.microsoft.com/pt-br/office/client-developer/shared/compatibility-between-the-32-bit-and-64-bit-versions-of-office"

    Espero ter ajudado.
    Boa sorte.



    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    Memória Insulficiente Setinf11
    Sistemas e Tecnologia Ltda

      Data/hora atual: 26/1/2023, 21:42