Especificações do Access

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 quiser saber sobre como criar bancos de dados ou normalização, examine os recursos na seção Informações adicionais.

Neste artigo

Especificações do banco de dados

Especificações do projeto

Informações adicionais

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.

Observação: Para contornar esse limite de tamanho, vincule 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.

Dica:  Para saber mais sobre como reduzir o tamanho do banco de dados, confira Impedir e corrigir problemas no arquivo de banco de dados usando o recurso Compactar e Reparar.

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

Observação: No Access 2007, é 20 caracteres.

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

2.048, incluindo tabelas vinculadas e tabelas abertas internamente pelo 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

Observação: A partir do Access 2013, os campos de Texto passam a ser chamados de campos de Texto Curto.

255

Número de caracteres em um campo de Texto Longo

Observação: A partir do Access 2013, os campos de Memorando passam a ser chamados de campos de Texto Longo.

65.535 quando os dados são inseridos pela interface de usuário,
1 gigabyte de armazenamento de caracteres quando os dados são inseridos por programação

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é de relatório;
1 cabeçalho/rodapé de 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

Especificações do projeto

A lista de tabelas a seguir se aplica a projetos do Access 2010 e Access 2007:

Geral

Atributo

Máximo

Número de objetos em um projeto do Access (.adp)

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 colunas em uma tabela

250 (Microsoft SQL Server 6.5)

1.024 (Microsoft SQL Server 7.0, 2000 e 2005)

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 pol. (55,87 cm)

Altura da seção

22 pol. (55,87 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é de relatório;
1 cabeçalho/rodapé de 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 (.accdb e .adp).

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

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×