Especificações do Access

Aplica-se a
Access para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Este artigo apresenta informações sobre os limites de objetos e arquivos de banco de dados do Microsoft Access. Na maioria dos casos, quando um banco de dados excede os limites a seguir, isso pode indicar um problema de design. Usar as informações deste artigo e fazer um exame detalhado do design do banco de dados ajuda a localizar o que deve ser corrigido para que haja uma implementação bem-sucedida. Por exemplo, importar dados diretamente do Microsoft Excel para o Access sem normalização pode resultar na criação de campos adicionais (colunas). Se você quiser informações sobre como projetar bancos de dados ou normalização, dê uma olhada nos recursos na seção Informações adicionais .

Neste artigo

Especificações do banco de dados

A lista de tabelas a seguir se aplica aos bancos de dados do Access. Diferenças específicas de versão, se houver, serão destacadas individualmente.

Geral

Atributo Máximo
O tamanho total de um banco de dados do Access (.accdb ou .mdb), incluindo todos os objetos e dados de banco de dados 2 gigabytes, excetuando o espaço necessário para objetos do sistema.
Nota: Você pode contornar essa limitação de tamanho vinculando-se a tabelas em outros bancos de dados do Access. É possível vincular a tabelas em vários arquivos de banco de dados, sendo que cada uma delas pode ter até 2 GB.
Ponta: Para obter mais informações sobre como reduzir o tamanho do banco de dados, confira Ajudar a prevenir e corrigir problemas de arquivo de banco de dados usando Compact e Repair.
Número total de objetos em um banco de dados 32.768
Número de módulos (incluindo formulários e relatórios com a propriedade HasModule definida como True) 1.000
Número de caracteres em um nome de objeto 64
Número de caracteres em uma senha 14
Número de caracteres em um nome de usuário ou de grupo 20
Número de usuários simultâneos 255

Início da página

Tabela

Atributo Máximo
Número de caracteres em um nome de tabela 64
Número de caracteres em um nome de campo 64
Número de campos em uma tabela 255
Número de tabelas abertas Para versões do Microsoft 365 do Access, 4.096 incluindo tabelas vinculadas e as tabelas abertas internamente pelo Access.
Para versões não microsoft 365 do Access, 2.048 incluindo tabelas vinculadas e as tabelas abertas internamente pelo Access.
Número de conexõ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 objetos do sistema
Número de caracteres em um campo de Texto Curto
Nota: A partir do Access 2013, os campos texto agora são chamados de campos texto curto.
255
Número de caracteres em um campo de Texto Longo
Nota: A partir do Access 2013, os campos memo agora são chamados de campos de Texto Longo.
65.535 ao inserir dados por meio da interface do usuário;
1 gigabyte de armazenamento de caracteres ao inserir dados programaticamente
Tamanho de um campo do objeto OLE 1 gigabyte
Número de índices em uma tabela 32, incluindo índices criados internamente para manter as relações da tabela, índices de campo único e índices compostos.
Número de campos em um índice ou chave primária 10
Número de caracteres em uma mensagem de validação 255
Número de caracteres em uma regra de validação, incluindo pontuações e operadores 2.048
Número de caracteres em uma descrição de campo ou tabela 255
Número de caracteres em um registro (excluindo os campos de Texto Longo e Objeto OLE) quando a propriedade UnicodeCompression dos campos é definida como Yes 4.000
Número de caracteres em uma configuração de propriedade de campo 255

Início da página

Consulta

Atributo Máximo
Número de relações impostas 32 por tabela menos a quantidade de índices que estão na tabela para campos ou combinações de campos não envolvidos na relações*
Número de tabelas em uma consulta 32*
Número de junções em uma consulta 16*
Número de campos em um conjunto de registros 255
Tamanho do conjunto de registros 1 gigabyte
Limite de classificação 255 caracteres em um ou mais campos
Número de níveis de consultas aninhadas 50*
Número de caracteres em uma célula na grade de design da consulta 1.024
Número de caracteres de um parâmetro em uma consulta de parâmetro 255
Número de operadores AND em uma cláusula WHERE ou HAVING 99*
Número de caracteres em uma instrução SQL Aproximadamente 64.000*

*Os valores máximos poderão ser menores se a consulta incluir campos de pesquisa com múltiplos valores (somente .accdb).

Início da página

Formulário e relatório

Atributo Máximo
Número de caracteres em um rótulo 2.048
Número de caracteres em uma caixa de texto 65.535
Largura do formulário ou relatório 22,75 pol. (57,79 cm)
Altura da seção 22,75 pol. (57,79 cm)
Altura de todas as seções mais cabeçalhos de seção (no modo Design) 200 pol. (508 cm)
Número de níveis de formulários ou relatórios aninhados 7
Número de campos ou expressões que é possível classificar ou agrupar em um relatório 10
Número de cabeçalhos e rodapés em um 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 impressas em um relatório 65.536
Número de controles e seções que é possível adicionar durante a vida útil do formulário ou relatório 754
Número de caracteres em uma instrução SQL que servirá como a propriedade Recordsource ou Rowsource de um formulário, relatório ou controle. 32.750

Início da página

Macro

Atributo Máximo
Número de ações em uma macro 999
Número de caracteres em uma condição 255
Número de caracteres em um comentário 255
Número de caracteres em um argumento de ação 255

Início da página

Informações adicionais

Início da página