Você está offline; aguardando reconexão

Mensagem de erro ao executar uma consulta acréscimo, executar uma consulta criar tabela ou importar dados em um arquivo grande de banco de dados do Access: "Argumento inválido"

O suporte para o Office 2003 terminou

A Microsoft terminou o suporte para o Office 2003 em 8 de abril de 2014. Esta alteração afetou as suas atualizações de software e opções de segurança. Saiba o que isto significa para você e como permanecer protegido.

Este artigo se aplica a um arquivo (.mdb) ou a um arquivo (.accdb) do banco de dados do Microsoft Access. Moderado: Requer habilidades básicas de macro, codificação e interoperabilidade.
Sintomas
No Microsoft Access, ao tentar executar uma consulta acréscimo, executar uma consulta criar tabela ou importar dados em um arquivo grande de banco de dados do Microsoft Access, a seguinte mensagem de erro pode ser exibida:
Argumento inválido.
Esse problema ocorre quando o tamanho do arquivo de banco de dados do Access atinge o limite de tamanho de 2 gigabytes (GB).
Como Contornar
Para solucionar esse problema, é necessário reduzir o tamanho do arquivo de banco de dados do Access. Para fazer isto, use um dos seguintes métodos:

Método 1: Compactar o arquivo de banco de dados do Access

É possível reduzir o tamanho do arquivo de banco de dados do Access executando o utilitário Compactar e reparar banco de dados. Para fazer isso, execute as seguintes etapas:

Observação Se você deseja compactar um arquivo de banco de dados do Access compartilhado localizado em um servidor ou em uma pasta compartilhada, é necessário verificar se nenhum outro usuário na rede abriu o arquivo de banco de dados do Access. Você deve ter o uso exclusivo do arquivo de banco de dados do Access.
  1. Inicie o Access.
  2. No menu Ferramentas, aponte para Utilitários de banco de dados e clique em Compactar e reparar banco de dados.

    Observação No Access 2007, clique no Botão do Microsoft Office, aponte para Gerenciar e clique em Compactar e reparar banco de dados.
  3. Na caixa de diálogo Compactar banco de dados de selecione o arquivo do Access que deseja compactar e clique em Compactar.
  4. Na caixa de diálogo Compactar banco de dados em, selecione o nome para o arquivo de banco de dados do Access compactado.
  5. Clique em Salvar.

Método 2: Dividir o arquivo de banco de dados do Access

Também é possível solucionar esse problema dividindo o arquivo de banco de dados do Access em vários arquivos de banco de dados do Access. Se o arquivo de banco de dados do Access contiver módulos com muitos códigos, será possível considerar o uso de bancos de dados de biblioteca para armazenar o código. Você também pode considerar o uso do Assistente do divisor de banco de dados para dividir seu único arquivo de banco de dados do Access em dois arquivos. Um dos arquivos de banco de dados do Access contém todas as tabelas. O outro arquivo contém os objetos de banco de dados restantes, tais como formulários e relatórios. Para fazer isto, execute as seguintes etapas:
  1. Inicie o Access.
  2. Abra o arquivo de banco de dados do Access com problema.
  3. No menu Ferramentas, aponte para Utilitários de banco de dados na janela Banco de dados e clique em Divisor de banco de dados.

    Observação No Access 2007, clique em Acessar banco de dados no grupo Mover dados da guia Ferramentas de banco de dados.
  4. Na caixa de diálogo Divisor de banco de dados, clique em Dividir banco de dados.
  5. Na caixa de diálogo Criar banco de dados back-end, digite um nome para o arquivo de banco de dados back-end do Access na caixa Nome do arquivo e clique em Dividir.
  6. Clique em OK.
Referências
Para obter informações adicionais, clique nos números abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft:
304932 Como dividir um banco de dados do Access manualmente no Microsoft Access
302495 ACC2000: "Argumento inválido" ao importar, copiar ou anexar dados a uma tabela
209912 ACC2000: Como fazer referência a classes que existem em várias bibliotecas
288631 Desfragmentar e compactar banco de dados para melhorar o desempenho
ACC2003 ACC2002 ACCXP ACC2000 ACC2007
Propriedades

ID do Artigo: 835416 - Última Revisão: 01/25/2008 22:23:43 - Revisão: 4.1

  • Microsoft Office Access 2007
  • Microsoft Office Access 2003
  • Microsoft Access 2002 Standard Edition
  • Microsoft Access 2000 Standard Edition
  • kbexpertiseinter kbtshoot kbquery kbmemory kbdatabase kberrmsg kbprb KB835416
Comentários