Mostrando postagens com marcador Access. Mostrar todas as postagens
Mostrando postagens com marcador Access. Mostrar todas as postagens

domingo, 10 de fevereiro de 2008

Access Out of Memory

Nesses dias tive que fazer um trabalhinho em Access 97, isso mesmo, Access 97... Apesar de bem velhinha, essa versão do Office , instalada sobre um WinNT Workstation, é ainda muito usada em empresas grandes... Ninguém quer pagar mais caro para adquirir licenças para programas que vão fazer a mesma coisa que os antigos já fazem. Pelo menos enquanto o software livre não se torna realidade di factu.

Pois bem, precisei continuar o serviço em casa, devido à falta de tempo no trabalho. No entanto, ao tentar instalar o MS Office 97 no meu computador, não conseguia rodar justamente o Access. Os outros, Word, Excel e tals ficaram funcionando belezinha, consumindo menos de 8 MB! Mas como precisava especificamente do Access, desisti de usar no Windows XP e tentei instalar no Fedora por meio do Wine. Resultado: o mesmo problema.

O erro que dava era sempre o mesmo: Out of Memory (Sem memória suficiente). Mais como? Tenho 1 GB no meu box!

Depois de pesquisar encontrei a causa: O Access 97 não consegue funcionar em computadores com memória tão "grande". A mensagem é de um erro genérico de memória, e não de insuficiência dela.

Solução: Basta instalar a versão 3.5 da Jet Engine que está disponível NESTE LINK.

Ou baixe direto o arquivo: Jet35sp3.exe

Depois da instalação desta atualização da MS Jet Engine, foi possível executar o MS Access 97 tanto no Windows XP quanto no Linux Fedora.

P.S. Parece um retrocesso, mas alguém em algum lugar vai precisar dessa dica, assim como eu precisei. Economiza tempo ao invés de procurar em foruns e foruns sem encontrar uma solução definitiva.