Selles artiklis kirjeldatakse Microsoft Accessi andmebaasifailide ja -objektide piiranguid. Kui andmebaas ületab alltoodud piirangud, on enamasti probleem andmebaasi ülesehituses. See artikkel ja andmebaasi ülesehituse põhjalik analüüs aitavad teil tuvastada probleemi, mis takistab edukat rakendamist. Näiteks Microsoft Exceli andmete ilma normaliseerimata otse Accessi importimisel võidakse luua täiendavaid välju (veerge). Lisateavet andmebaasi ülesehituse ja normaliseerimise kohta leiate jaotisest Lisateave.
Selle artikli teemad
Andmebaaside spetsifikatsioonid
Järgmine loend kehtib Accessi andmebaaside kohta. Spetsiifilised versioonierinevused (kui leidub), tuuakse eraldi välja.
Üldine
Omadus |
Maksimum |
---|---|
Accessi andmebaasi (.accdb või .mdb) kogumaht koos kõigi andmebaasiobjektide ja andmetega |
2 GB miinus süsteemiobjektide jaoks vajalik ruum. Märkus.: Selle piirangu eiramiseks saate siduda tabelid muude Accessi andmebaasidega. Tabelid saab siduda mitme andmebaasifailiga, millest igaühe maht on 2 GB. Näpunäide.: Lisateavet andmebaasi mahu vähendamise kohta leiate teemast Andmebaasi probleemide vältimiseks ja lahendamiseks tihendamine ja parandamine. |
Andmebaasiobjektide koguarv |
32 768 |
Moodulite arv (sh need vormind ja aruanded, mile atribuudi HasModule väärtus on tõene). |
1000 |
Märkide arv objekti nimes |
64 |
Märkide arv paroolis |
14 |
Märkide arv kasutajanimes või rühma nimes |
20 |
Samaaegsete kasutajate arv |
255 |
Tabel
Omadus |
Maksimum |
---|---|
Märkide arv tabeli nimes |
64 |
Märkide arv välja nimes |
64 |
Tabeli väljade arv |
255 |
Avatud tabelite arv |
Accessi Microsoft 365 versioonide korral 4096 koos lingitud tabelite ja Accessi siseselt avatud tabelitega. Accessi mitte-Microsoft 365 versioonide korral 2048 koos lingitud tabelite ja Accessi siseselt avatud tabelitega. |
Saadaolevate ühenduste arv |
512 Accessi Microsoft 365 versioonide jaoks. 256 Accessi mitte-Microsoft 365 versioonide puhul. |
Tabeli maht |
2 GB miinus süsteemiobjektide jaoks vajalik ruum. |
Märkide arv lühiteksti väljal Märkus.: Alates versioonist Access 2013 nimetatakse tekstivälju lühiteksti väljadeks. |
255 |
Märkide arv pika teksti väljal Märkus.: Alates versioonist Access 2013 nimetatakse memovälju pika teksti väljadeks. |
65 535 kasutajaliidese kaudu andmete sisestamisel; 1 gigabait märgisalvestusruumi andmete programmiliselt sisestamisel |
OLE-objekti välja suurus |
1 gigabait |
Indeksite arv tabelis |
32 (sh süsteemisiseselt loodud indeksid tabeliseoste säilitamiseks, ühel väljal ja mitmel väljal põhinevad) |
Indeksi või primaarvõtmega väljade arv |
10 |
Märkide arv valideerimisteated |
255 |
Märkide arv valideerimisreeglis koos kirjavahemärkide ja operaatoritega |
2,048 |
Märkide arv välja või tabeli kirjelduses |
255 |
Märkide arv kirjes (sh pika teksti ja OLE-objektide väljad), kui väljade sätte UnicodeCompression väärtus on Yes. |
4,000 |
Märkide arv välja atribuudisättes |
255 |
Päring
Omadus |
Maksimum |
---|---|
Jõustatud seoste arv |
32 tabeli kohta, miinus nende indeksite arv tabelis, mis viitavad ilma seoseta väljadele või väljakombinatsioonidele. |
Tabelite arv päringus |
32* |
Ühendamiste arv päringus |
16* |
Kirjekomplekti väljade arv |
255 |
Kirjekomplekti maht |
1 gigabait |
Sortimispiirang |
255 märki ühel või mitmel väljal |
Pesastatud päringute tasemete arv |
50* |
Märkide arv päringukujunduse ruudustiku ühes lahtris |
1 024 |
Märkide arv parameeterpäringu ühes parameetris |
255 |
AND-operaatorite arv WHERE- või HAVING-klauslis |
99* |
Märkide arv SQL-lauses |
Ligikaudu 64 000* |
*Maksimumväärtused võivad olla väiksemad, kui päring sisaldab mitmeväärtuselisi otsinguvälju (ainult .accdb).
Vormid ja aruanded
Omadus |
Maksimum |
---|---|
Märkide arv sildil |
2,048 |
Märkide arv tekstiväljal |
65 535 |
Vormi või aruande laius |
22,75 in. (57,79 cm) |
Jaotise kõrgus |
22,75 in. (57,79 cm) |
Kõigi jaotiste kõrgus koos jaotisepäistega (kujundusvaates) |
200 in. (508 cm) |
Pesastatud vormide või aruannete tasemete arv |
7 |
Aruandes sorditavate või rühmitatavate väljade või avaldiste arv |
10 |
Aruande päiste ja jaluste arv |
1 aruande päis/jalus; 1 lehekülje päis/jalus; 10 rühmapäist/-jalust |
Prinditavate lehtede arv päringus |
65 536 |
Vormi või aruande kasutusaja jooksul lisatavate juhtelementide ja jaotiste arv |
754 |
Märkide arv SQL-lauses, mis on vormi, aruande või juhtelemendi kirjeallikas või reaallikas. |
32 750 |
Makro
Omadus |
Maksimum |
---|---|
Makros sisalduvate toimingute arv |
999 |
Märkide arv tingimuses |
255 |
Märkide arv kommentaaris |
255 |
Märkide arv toimingu argumendis |
255 |