Specifiche di Access

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

Specifiche di progetto

Altre informazioni

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

Nota: Per Access 2007 è di 20 caratteri.

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

2.048, incluse le tabelle collegate e le tabelle aperte internamente da 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 GB per l'archiviazione di caratteri quando si immettono 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

57,79 cm (22,75 pollici)

Altezza di una sezione

57,79 cm (22,75 pollici)

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

508 cm (200 pollici)

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 di 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

Specifiche di progetto

L'elenco di tabelle seguente si applica ai progetti di Access 2010 e Access 2007:

Generale

Attributo

Valore massimo

Numero di oggetti in un progetto di Access (con estension eadp)

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 colonne in una tabella

250 (Microsoft SQL Server 6.5)

1024 (Microsoft SQL Server 7.0, 2000 e 2005)

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

55,87 cm (22 pollici)

Altezza di una sezione

55,87 cm (22 pollici)

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

508 cm (200 pollici)

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 di 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 (file con estensione accdb e adp).

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

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×