O utilitário Jet Compact está disponível no centro de transferências

Moderado: requer competências básicas de macro, codificação e interoperabilidade.

Este artigo aplica-se apenas a uma base de dados do Microsoft Access (.mdb).

Resumo

O utilitário compacto Jet, JETCOMP.exe, é um utilitário autónomo que compacta bases de dados criadas com o motor de base de dados do Microsoft Jet 3.x e 4.x. Este utilitário pode ser executado em conjunto com o motor de base de dados 3.x e 4.x do Microsoft Jet para recuperar bases de dados danificadas. Embora possa executar o utilitário Microsoft Access Compact ou o método CompactDatabase com o motor de base de dados microsoft Jet 3.x e 4.x, Jetcomp.exe poderá recuperar algumas bases de dados que estes utilitários não conseguem. O motivo é que o utilitário Compact do Microsoft Access e o método CompactDatabase tentam abrir e fechar uma base de dados antes de tentar compactá-la. Em determinados casos em que estes utilitários podem não conseguir reabrir a base de dados, o Compacto não poderá continuar, impedindo a recuperação da base de dados. JETCOMP.exe não tenta abrir e fechar a base de dados antes de compactar e, por conseguinte, poderá conseguir recuperar algumas bases de dados que o utilitário compacto do Microsoft Access e o método CompactDatabase não conseguem.

Nota

A interface de utilizador do JETCOMP.exe está apenas em inglês e não é suportada pelos Serviços de Suporte Técnico da Microsoft. No entanto, JETCOMP.exe podem compactar bases de dados em qualquer linguagem suportada pelo motor de base de dados do Microsoft Jet. JETCOMP.exe é um utilitário livremente distribuível, mas requer que um dos seguintes produtos esteja instalado no computador:

Nota Tem de se certificar de que nenhum utilizador está a aceder à base de dados antes de executar JETCOMP.exe.

  • Microsoft Office XP
  • Microsoft Office 2000
  • Microsoft Office 97
  • Microsoft Access 2002
  • Microsoft Access 2000
  • Microsoft Access 97
  • Microsoft Visual Basic 6.0
  • Microsoft Visual Basic 5.0
  • Uma aplicação de run-time para Programadores do Microsoft Office XP que inclui a versão de tempo de execução do Microsoft Access 2002
  • Uma aplicação de tempo de execução do Microsoft Office Developer 2000 que inclui a versão de tempo de execução do Microsoft Access 2000
  • Uma aplicação de run-time do Microsoft Office Developer Edition 97 que inclui a versão de tempo de execução do Microsoft Access 97
  • Uma aplicação de tempo de execução do Microsoft Visual Basic 6.0 que inclui o motor de base de dados microsoft Jet 3.5 ou 4.0
  • Uma aplicação de tempo de execução do Microsoft Visual Basic 5.0 que inclui o motor de base de dados 3.5 do Microsoft Jet

O seguinte ficheiro está disponível para transferência a partir do Centro de Transferências da Microsoft:

Transfira o pacote JETCOMP.exe agora.

Para obter informações adicionais sobre como transferir ficheiros Suporte da Microsoft, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:

119591 Como Obter Ficheiros Suporte da Microsoft a partir dos Serviços Online

A Microsoft analisou este ficheiro quanto a vírus. A Microsoft utilizou o software de deteção de vírus mais atual que estava disponível na data em que o ficheiro foi publicado. O ficheiro é armazenado em servidores com segurança melhorada que ajudam a impedir alterações não autorizadas ao ficheiro.

Mais informações

A transferência JetCU40.exe contém os seguintes ficheiros:

JETCOMP.exe The Jet Compact Utility
JetComp.doc A word document containing information about
localization and support, instructions for use,
errors encountered in earlier versions of Jet, 
MSysCompactError table, issues fixed by updated 
compact utility, and sample code to view rows
containing modified column data