Šajā rakstā ir aprakstīti Microsoft Access datu bāzes failu un objektu ierobežojumi. Lielākajā daļā gadījumu, ja datu bāze pārsniedz tālāk norādītos ierobežojumus, tas norāda uz noformējuma problēmu. Izmantojiet šajā rakstā sniegto informāciju un rūpīgi izpētiet datu bāzes noformējumu, lai noteiktu, kas ir jālabo sekmīgai ieviešanai. Piemēram, datu importēšana tieši no Microsoft Excel programmā Access bez normalizēšanas var izraisīt papildu lauku (kolonnu) izveidi. Papildinformāciju par datu bāzes noformēšanu vai normalizēšanu skatiet resursos sadaļā Papildinformācija .
Datu bāzes specifikācijas
Tālāk norādītais tabulu saraksts attiecas uz Access datu bāzēm. Konkrētu versiju atšķirības, ja tādas pastāv, ir norādītas atsevišķi.
Vispārīgi
| Atribūts | Maksimums |
|---|---|
| Access datu bāzes (.accdb vai .mdb) kopējais lielums, tostarp visi datu bāzes objekti un dati | 2 gigabaiti mīnus vieta, kas nepieciešama sistēmas objektiem. Piezīme. Šo lieluma ierobežojumu var apiet, ievietojot saiti uz tabulām citās Access datu bāzēs. Varat izveidot saiti uz tabulām vairākos datu bāzes failos; katras no tām maksimālais lielums ir 2 GB. Padoms. Papildinformāciju par datu bāzes lieluma samazināšanu skatiet rakstā Problēmu novēršana un labošana, izmantojot saspiešanu un labošanu. |
| Objektu kopskaits datu bāzē | 32 768 |
| Moduļu skaits (tostarp formas un atskaites, kuru rekvizīts HasModule ir iestatīts kā True) | 1000 |
| Objekta nosaukuma rakstzīmju skaits | 64 |
| Rakstzīmju skaits parolē | 14 |
| Lietotājvārda vai grupas nosaukuma rakstzīmju skaits | 20 |
| Vienlaicīgu lietotāju skaits | 255 |
Tabula
| Atribūts | Maksimums |
|---|---|
| Rakstzīmju skaits tabulas nosaukumā | 64 |
| Lauka nosaukuma rakstzīmju skaits | 64 |
| Lauku skaits tabulā | 255 |
| Atvērtu tabulu skaits | Microsoft 365 Access versijām 4096, ieskaitot saistītās tabulas un Access iekšēji atvērtās tabulas. Access versijām, kas nav Microsoft 365 versijas, 2048, ieskaitot saistītās tabulas un Access iekšēji atvērtās tabulas. |
| Pieejamo savienojumu skaits | 512 Microsoft 365 Access versijām. 256 Access versijām, kas nav Microsoft 365 versijas. |
| Tabulas lielums | 2 gigabaiti mīnus vieta, kas nepieciešama sistēmas objektiem |
| Rakstzīmju skaits īsā teksta laukā Piezīme. Sākot ar Access 2013, teksta lauki tagad tiek dēvēti par īsā teksta laukiem. |
255 |
| Rakstzīmju skaits garā teksta laukā Piezīme. Sākot ar Access 2013, Memo lauki tagad tiek dēvēti par garā teksta laukiem. |
65,535, ievadot datus, izmantojot lietotāja interfeisu; 1 gigabaits rakstzīmju krātuves vietas, ievadot datus programmiski |
| OLE objekta lauka lielumu | 1 gigabaits |
| Indeksu skaits vienā tabulā | 32, tostarp indeksi, kas izveidoti iekšēji, lai uzturētu tabulu relācijas; vienlauka un saliktie indeksi. |
| Indeksa vai primārās atslēgas lauku skaits | 10 |
| Rakstzīmju skaits validācijas ziņojumā | 255 |
| Rakstzīmju skaits validācijas kārtulā, ieskaitot pieturzīmes un operatorus | 2,048 |
| Lauka vai tabulas apraksta rakstzīmju skaits | 255 |
| Rakstzīmju skaits ierakstā (izņemot garā teksta un OLE objektu laukus), lauku rekvizīts UnicodeCompression ir iestatīts kā Jā | 4,000 |
| Lauka rekvizītu iestatījuma rakstzīmju skaits | 255 |
Vaicājums
| Atribūts | Maksimums |
|---|---|
| Piespiedu relāciju skaits | 32 vienā tabulā, mīnus to indeksu skaits, kuri tabulā attiecas uz laukiem vai lauku kombinācijām, kuras nav iesaistītas relācijās* |
| Tabulu skaits vienā vaicājumā | 32* |
| Savienojumu skaits vienā vaicājumā | 16* |
| Lauku skaits ierakstkopā | 255 |
| Ierakstkopas lielums | 1 gigabaits |
| Kārtošanas ierobežojums | 255 rakstzīmes vienā vai vairākos laukos |
| Ligzdotu vaicājumu līmeņu skaits | 50* |
| Rakstzīmju skaits vaicājuma noformējuma režģa šūnā | 1,024 |
| Parametra rakstzīmju skaits parametra vaicājumā | 255 |
| Operatoru AND skaits klauzulā WHERE vai HAVING | 99* |
| SQL priekšraksta rakstzīmju skaits | Aptuveni 64 000* |
* Maksimālās vērtības var būt mazākas, ja vaicājumā ir vairākvērtību uzmeklēšanas lauki (tikai .accdb).
Forma un atskaite
| Atribūts | Maksimums |
|---|---|
| Rakstzīmju skaits etiķetē | 2,048 |
| Rakstzīmju skaits tekstlodziņā | 65 535 |
| Formas vai atskaites platums | Access pakalpojumam Microsoft 365 versija 2609 (būvējums 16.0.20430.20146) un jaunākas versijas 2000 collas. (5,080 cm). Iepriekšējās Access versijās 22,75 collas. (57,79 cm). |
| Formas vai atskaites sadaļas augstums | Access pakalpojumam Microsoft 365 versija 2609 (būvējums 16.0.20430.20146) un jaunākas versijas 2000 collas. (5,080 cm). Iepriekšējās Access versijās 22,75 collas. (57,79 cm). |
| Visu sadaļu kopā ar sadaļu galvenēm augstums (noformējuma skatā) | Access pakalpojumam Microsoft 365 2609 (būvējums 16.0.20430.20146) un jaunākās versijās 2100 collas. (5,334 cm). Iepriekšējās Access versijās 200 collas. (508 cm). |
| Ligzdotu formu vai atskaišu līmeņu skaits | 7 |
| Atskaitē kārtojamo vai grupējamo lauku vai izteiksmju skaits | 10 |
| Galveņu un kājeņu skaits atskaitē | 1 atskaites galvene/kājene; 1 lappuses galvene/kājene; 10 grupu galvenes/kājenes |
| Drukāto lappušu skaits atskaitē | 65 536 |
| Formas vai atskaites lietošanas laikā pievienojamo vadīklu un sadaļu skaits | 754 |
| Rakstzīmju skaits SQL priekšrakstā, kas kalpo kā formas, atskaites vai vadīklas rekvizīts Recordsource vai Rowsource. | 32 750 |
Macro
| Atribūts | Maksimums |
|---|---|
| Makro darbību skaits | 999 |
| Rakstzīmju skaits nosacījumā | 255 |
| Rakstzīmju skaits komentārā | 255 |
| Darbības argumenta rakstzīmju skaits | 255 |