Acest articol conține informații despre limitele fișierelor și obiectelor bazei de date Microsoft Access. În majoritatea cazurilor, atunci când o bază de date depășește următoarele limite, poate fi o indicație a unei probleme de proiectare. Utilizarea informațiilor din acest articol și o examinare atentă a proiectului bazei de date vă pot ajuta să găsiți ceea ce trebuie corectat pentru o implementare reușită. De exemplu, importul datelor direct din Microsoft Excel în Access fără normalizare poate duce la crearea de câmpuri suplimentare (coloane). Dacă doriți informații despre proiectarea bazelor de date sau normalizare, consultați resursele din secțiunea Informații suplimentare .
În acest articol
Specificații pentru bazele de date
Lista de tabele de mai jos se aplică bazelor de date Access. Diferențele specifice dintre versiuni, dacă este cazul, sunt explicate individual.
Generalități
Atribut |
Maxim |
---|---|
Dimensiunea totală a unei baze de date Access (.accdb sau .mdb), inclusiv toate obiectele și datele din baza de date |
2 gigabyți, minus spațiul necesar pentru obiectele de sistem. Notă: Puteți ocoli această limitare a dimensiunii prin legarea la tabele din alte baze de date Access. Vă puteți lega la tabele din mai multe fișiere de bază de date, fiecare putând avea dimensiunea de maximum 2 GB. Sfat: Pentru mai multe informații despre reducerea dimensiunii bazei de date, consultați Prevenirea și remedierea problemelor cu fișierele de bază de date cu ajutorul opțiunilor Compactare și reparare. |
Numărul total de obiecte dintr-o bază de date |
32.768 |
Numărul de module (inclusiv formulare și rapoarte care au proprietatea AreModul setată la True) |
1.000 |
Numărul de caractere dintr-un nume de obiect |
64 |
Numărul de caractere dintr-o parolă |
14 |
Numărul de caractere dintr-un nume de utilizator sau un nume de grup |
20 |
Numărul de utilizatori simultani |
255 |
Tabel
Atribut |
Maxim |
---|---|
Numărul de caractere dintr-un nume de tabel |
64 |
Numărul de caractere dintr-un nume de câmp |
64 |
Numărul de câmpuri dintr-un tabel |
255 |
Numărul de tabele deschise |
Pentru Microsoft 365 versiuni de Access, 4.096, inclusiv tabelele legate și tabelele deschise intern de Access. Pentru versiunile de Access care nu suntMicrosoft 365, 2.048, inclusiv tabelele legate și tabelele deschise intern de Access. |
Numărul de conexiuni disponibile |
512 pentru Microsoft 365 versiuni de Access. 256 pentru versiunile non-Microsoft 365 de Access. |
Dimensiunea tabelului |
2 gigabyți, minus spațiul necesar pentru obiectele de sistem |
Numărul de caractere dintr-un câmp Text scurt Notă: Începând cu Access 2013, câmpurile Text se numesc câmpuri Text scurt. |
255 |
Numărul de caractere dintr-un câmp Text lung Notă: Începând cu Access 2013, câmpurile Memo se numesc câmpuri Text lung. |
65.535 atunci când introduceți date prin interfața utilizator; 1 gigabyte de spațiu de stocare a caracterelor atunci când introduceți date prin programare |
Dimensiunea unui câmp de tip Obiect OLE |
1 gigabyte |
Numărul de indexuri dintr-un tabel |
32, inclusiv indexurile create intern pentru a păstra relațiile în tabel, indexurile cu un singur câmp și indexurile compuse. |
Numărul de câmpuri dintr-un index sau dintr-o cheie primară |
10 |
Numărul de caractere dintr-un mesaj de validare |
255 |
Numărul de caractere dintr-o regulă de validare, inclusiv semne de punctuație și operatori |
2.048 |
Numărul de caractere dintr-o descriere de câmp sau de tabel |
255 |
Numărul de caractere dintr-o înregistrare (exclusiv câmpurile Text lung și Obiect OLE) atunci când proprietatea Compresie Unicode a câmpurilor este setată la Da |
4.000 |
Numărul de caractere dintr-o setare de proprietate de câmp |
255 |
Interogare
Atribut |
Maxim |
---|---|
Numărul de relații impuse |
32 pentru fiecare tabel, minus numărul de indexuri aflate în tabel pentru câmpurile sau combinațiile de câmpuri care nu sunt implicate în relații* |
Numărul de tabele dintr-o interogare |
32* |
Numărul de uniri dintr-o interogare |
16* |
Numărul de câmpuri dintr-un set de înregistrări |
255 |
Dimensiunea unui set de înregistrări |
1 gigabyte |
Limita de sortare |
255 de caractere în unul sau mai multe câmpuri |
Numărul de niveluri ale interogărilor imbricate |
50* |
Numărul de caractere dintr-o celulă din grila de proiectare a interogării |
1.024 |
Numărul de caractere pentru un parametru într-o interogare cu parametri |
255 |
Numărul de operatori AND într-o clauză WHERE sau HAVING |
99* |
Numărul de caractere dintr-o instrucțiune SQL |
Aproximativ 64.000* |
*Valorile maxime pot fi mai mici dacă interogarea include câmpuri de căutare multi-valoare (numai .accdb).
Formular și raport
Atribut |
Maxim |
---|---|
Numărul de caractere dintr-o etichetă |
2.048 |
Numărul de caractere dintr-o casetă text |
65.535 |
Lățimea formularului sau raportului |
22,75 in. (57,79 cm) |
Înălțimea secțiunii |
22,75 in. (57,79 cm) |
Înălțimea tuturor secțiunilor plus anteturile secțiunilor (în Vizualizarea proiect) |
200 in. (508 cm) |
Numărul de niveluri ale formularelor sau rapoartelor imbricate |
7 |
Numărul de câmpuri sau expresii care pot fi sortate sau grupate într-un raport |
10 |
Numărul de anteturi și subsoluri dintr-un raport |
1 antet/subsol raport; 1 pagină antet/subsol; 10 anteturi/subsoluri de grup |
Numărul de pagini imprimate într-un raport |
65.536 |
Numărul de controale și secțiuni care pot fi adăugate pe toată durata de viață a formularului sau raportului |
754 |
Numărul de caractere dintr-o instrucțiune SQL care are rolul de proprietate Sursă înregistrări sau Sursă rânduri a unui formular, raport sau control. |
32.750 |
Macrocomandă
Atribut |
Maxim |
---|---|
Numărul de acțiuni dintr-o macrocomandă |
999 |
Numărul de caractere dintr-o condiție |
255 |
Numărul de caractere dintr-un comentariu |
255 |
Numărul de caractere dintr-un argument acțiune |
255 |