Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Este artigo tem informações sobre os limites dos objetos e ficheiros de bases de dados do Microsoft Access. Na maioria dos casos, quando uma base de dados ultrapassa os seguintes limites, poderá ter um problema de estrutura. Utilizar as informações neste artigo e examinar cuidadosamente a estrutura da sua base de dados poderá ajudá-lo a perceber o que precisa de ser corrigido para uma implementação bem-sucedida. Por exemplo, importar dados diretamente a partir do Microsoft Excel para o Access sem normalização poderá resultar na criação de campos adicionais (colunas). Se gostaria de obter informações sobre a estruturação de bases de dados ou a normalização, consulte os recursos na secção Informações adicionais.

Neste artigo

Especificações da base de dados

A seguinte lista de tabelas aplica-se a bases de dados do Access. As diferenças de versões específicas, se existirem, são referidas individualmente.

Geral

Atributo

Máximo

Tamanho total de uma base de dados do Access (.accdb ou .mdb), incluindo todos os dados e objetos da base de dados

2 gigabytes, menos o espaço necessário para objetos do sistema.

Nota: Pode solucionar esta limitação de tamanho ao ligar a tabelas noutras bases de dados do Access. Pode ligar a tabelas em múltiplos ficheiros de base de dados, sendo que cada um pode ter até 2 GB.

Sugestão:  Para obter mais informações sobre a redução do tamanho da sua base de dados, consulte Ajudar a evitar e a corrigir problemas de ficheiros de base de dados com o comando Compactar e Reparar.

Número total de objetos numa base de dados

32 768

Número de módulos (incluindo formulários e relatórios com a propriedade ComMódulo definida como Verdadeiro)

 1 000

Número de carateres num nome de objeto

64

Número de carateres numa palavra-passe

14

Número de carateres num nome de utilizador ou nome de grupo

20

Número de utilizadores em simultâneo

255

Início da Página

Tabela

Atributo

Máximo

Número de carateres num nome de tabela

64

Número de carateres num nome de campo

64

Número de campos numa tabela

255

Número de tabelas abertas

Para Microsoft 365 versões do Access, 4.096 incluindo tabelas ligadas e as tabelas abertas internamente pelo Access.

Para versões nãoMicrosoft 365 do Access, 2048 incluindo tabelas ligadas e as tabelas abertas internamente pelo Access.

Número de ligações disponíveis

512 para Microsoft 365 versões do Access.

256 para versões nãoMicrosoft 365 do Access.

Tamanho da tabela

2 gigabytes, menos o espaço necessário para os objetos do sistema

Número de carateres num campo Texto Breve

Nota: A partir do Access 2013, os campos Texto passam a ser campos Texto Breve.

255

Número de carateres num campo Texto Longo

Nota: A partir do Access 2013, os campos Memo passam a ser campos Texto Longo.

65.535 ao introduzir dados através da interface de utilizador; 1 gigabyte de armazenamento de carateres ao introduzir dados programaticamente

Tamanho de um campo Objeto OLE

1 gigabyte

Número de índices numa tabela

32, incluindo índices criados internamente para manter as relações entre tabelas e os índices compostos e de campo único.

Número de campos num índice ou chave primária

10

Número de carateres numa mensagem de validação

255

Número de carateres numa regra de validação, incluindo pontuações e operadores

2.048

Número de carateres na descrição de uma tabela ou campo

255

Número de carateres num registo (excluindo campos Texto Longo e Objeto OLE) quando a propriedade UnicodeCompression está definida como Sim

4.000

Número de carateres numa definição de propriedade do campo

255

Início da Página

Consulta

Atributo

Máximo

Número de relações forçadas

32 por tabela, menos o número de índices que estão na tabela para campos ou combinações de campos que não estão envolvidos em relações*

Número de tabelas numa consulta

32*

Número de associações numa consulta

16*

Número de campos num conjunto de registos

255

Tamanho do conjunto de registos

1 gigabyte

Limite da ordenação

255 carateres num ou mais campos

Número de níveis de consultas aninhadas

50*

Número de carateres numa célula na grelha de estrutura da consulta

1.024

Número de carateres de um parâmetro numa consulta parametrizada

255

Número de operadores E numa cláusula WHERE ou HAVING

99*

Número de carateres numa declaração SQL

Aproximadamente 64 000*

*Os valores máximos poderão ser mais baixos se a consulta incluir campos de pesquisa de valores múltiplos (apenas .accdb).

Início da Página

Formulário e Relatório

Atributo

Máximo

Número de carateres numa etiqueta

2.048

Número de carateres numa caixa de texto

65 535

Largura do formulário ou relatório

22,75 dentro. (57,79 cm)

Altura da secção

22,75. (57,79 cm)

Altura de todas as secções, além dos cabeçalhos de secção (na Vista de Estrutura)

200. (508 cm)

Número de níveis de relatórios ou formulários aninhados

7

Número de campos ou expressões que pode ordenar ou agrupar num relatório

10

Número de cabeçalhos e rodapés num relatório

1 cabeçalho/rodapé do relatório; Cabeçalho/rodapé de 1 página; 10 cabeçalhos/rodapés de grupo

Número de páginas imprimidas num relatório

65 536

Número de controlos e secções que pode adicionar durante a duração do formulário ou relatório

754

Número de carateres numa declaração SQL que serve como propriedade OrigemDosRegistos ou OrigemDaLinha de um formulário, relatório ou controlo.

32 750

Início da Página

Macro

Atributo

Máximo

Número de ações numa macro

999

Número de carateres numa condição

255

Número de carateres num comentário

255

Número de carateres num argumento de ação

255

Início da Página

Informações adicionais

Início da Página

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.