Especificações do Access

Aplica-se A
Access 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 quiser obter informações sobre a conceção de bases de dados ou normalização, veja 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 contornar 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 como reduzir o tamanho da sua base de dados, veja Ajudar a evitar e corrigir problemas de ficheiros de base de dados com a Compactação e Reparação.
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 as versões do Microsoft 365 do Access, 4.096 incluindo tabelas ligadas e as tabelas abertas internamente pelo Access.
Para versões não microsoft 365 do Access, 2048 incluindo tabelas ligadas e as tabelas abertas internamente pelo Access.
Número de ligações disponíveis 512 para versões do Microsoft 365 do Access.
256 para versões não Microsoft 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 são agora denominados campos Texto Breve.
255
Número de carateres num campo Texto Longo
Nota: A partir do Access 2013, os campos Memo são agora denominados 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