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

Questo articolo contiene informazioni sui limiti dei file e degli oggetti di database di Microsoft Access. Nella maggior parte dei casi, il superamento di questi limiti in un database può essere indicativo di un difetto di progettazione. Le informazioni in questo articolo, unite a un attento esame della struttura del database, possono essere utili per capire quali sono gli aspetti da correggere per un'implementazione appropriata. Ad esempio, l'importazione di dati direttamente da Microsoft Excel in Access senza normalizzazione può determinare la creazione di altri campi (colonne). Per informazioni sulla progettazione di database e sulla normalizzazione, vedere le risorse indicate nella sezione Altre informazioni.

In questo articolo

Specifiche del database

L'elenco di tabelle seguente si applica ai database di Access. Le eventuali differenze di versione vengono indicate singolarmente.

Generale

Attributo

Valore massimo

Dimensione totale di un database di Access (con estensione accdb o mdb), compresi tutti i dati e gli oggetti di database

2 GB, meno lo spazio necessario per gli oggetti di sistema.

Nota: Per aggirare questa limitazione è possibile creare un collegamento a tabelle in altri database di Access. È possibile creare un collegamento a tabelle in più file di database, ognuno dei quali può arrivare fino a 2 GB.

Suggerimento:  Per altre informazioni su come ridurre le dimensioni del database, vedere Evitare e correggere eventuali problemi al file del database mediante i comandi per compattare e ripristinare.

Numero totale di oggetti in un database

32.768

Numero di moduli (comprese maschere e report con la proprietà PossiedeModulo impostata su Vero)

1.000

Numero di caratteri nel nome di un oggetto

64

Numero di caratteri in una password

14

Numero di caratteri in un nome utente o nome di gruppo

20

Numero di utenti simultanei

255

Inizio pagina

Tabella

Attributo

Valore massimo

Numero di caratteri in un nome di tabella

64

Numero di caratteri in un nome di campo

64

Numero di campi in una tabella

255

Numero di tabelle aperte

Per Microsoft 365 versioni di Access, 4.096, incluse le tabelle collegate e le tabelle aperte internamente da Access.

Per le versioni nonMicrosoft 365 di Access, 2.048, incluse le tabelle collegate e le tabelle aperte internamente da Access.

Numero di connessioni disponibili

512 per le versioni Microsoft 365 di Access.

256 per le versioni nonMicrosoft 365 di Access.

Dimensioni tabella

2 GB, meno lo spazio necessario per gli oggetti di sistema

Numero di caratteri in un campo Testo breve

Nota: A partire da Access 2013, i campi di testo sono denominati campi Testo breve.

255

Numero di caratteri in un campo di testo lungo

Nota: A partire da Access 2013, i campi Memo sono denominati campi Testo lungo.

65.535 quando si immettono dati tramite l'interfaccia utente; 1 gigabyte di spazio di archiviazione caratteri durante l'immissione di dati a livello di programmazione

Dimensioni di un campo Oggetto OLE

1 GB

Numero di indici in una tabella

32, inclusi gli indici creati internamente per mantenere le relazioni tra tabelle e gli indici a campo singolo e compositi.

Numero di campi in un indice o in una chiave primaria

10

Numero di caratteri in un messaggio di convalida

255

Numero di caratteri in una regola di convalida, inclusi la punteggiatura e gli operatori

2.048

Numero di caratteri in una descrizione di campo o di tabella

255

Numero di caratteri in un record (ad eccezione di campi Testo lungo e Oggetto OLE) quando la proprietà UnicodeCompression del campo è impostata su

4.000

Numero di caratteri nell'impostazione di una proprietà di campo

255

Inizio pagina

Query

Attributo

Valore massimo

Numero di relazioni imposte

32 per tabella, meno il numero di indici presenti nella tabella per campi o combinazioni di campi non coinvolti in relazioni*

Numero di tabelle in una query

32*

Numero di join in una query

16*

Numero di campi in un recordset

255

Dimensioni del recordset

1 GB

Limite di ordinamento

255 caratteri in uno o più campi

Numero di livelli di query annidate

50*

Numero di caratteri in una cella nella griglia di struttura della query

1.024

Numero di caratteri per un parametro in una query con parametri

255

Numero di operatori AND in una clausola WHERE o HAVING

99*

Numero di caratteri in un'istruzione SQL

Circa 64.000*

*I valori massimo possono essere inferiori se la query include campi di ricerca multivalore (solo file con estensione accdb).

Inizio pagina

Maschera e report

Attributo

Valore massimo

Numero di caratteri in un'etichetta

2.048

Numero di caratteri in una casella di testo

65.535

Larghezza di una maschera o di un report

22,75 in. (57,79 cm)

Altezza di una sezione

22,75 pollici. (57,79 cm)

Altezza di tutte le sezioni più le intestazioni di sezione (in visualizzazione Struttura)

200 in. (508 cm)

Numero di livelli di maschere o report annidati

7

Numero di campi o espressioni che è possibile ordinare o raggruppare in un report

10

Numero di intestazioni e piè di pagina in un report

1 intestazione/piè di pagina report; 1 intestazione/piè di pagina di pagina; 10 intestazioni/piè di pagina di gruppo

Numero di pagine stampate in un report

65.536

Numero di controlli e sezioni che è possibile aggiungere per la durata della maschera o del report

754

Numero di caratteri in un'istruzione SQL che agisce da proprietà OrigineRecord o OrigineRiga di una maschera, di un report o di un controllo.

32.750

Inizio pagina

Macro

Attributo

Valore massimo

Numero di azioni in una macro

999

Numero di caratteri in una condizione

255

Numero di caratteri in un commento

255

Numero di caratteri in un argomento di azione

255

Inizio pagina

Informazioni aggiuntive

Inizio pagina

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.