Specifiche di Access

Si applica a
Access 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 o sulla normalizzazione, vedere le risorse 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 ovviare a questa limitazione di dimensioni, è 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.
Mancia: Per altre informazioni sulla riduzione delle dimensioni del database, vedere Prevenire e correggere i problemi relativi ai file di database usando Compatta e ripristina.
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 le versioni microsoft 365 di Access, 4.096, incluse le tabelle collegate e le tabelle aperte internamente da Access.
Per le versioni non Microsoft 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 di Access non Microsoft 365.
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 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 ora 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