Bu makalede Microsoft Access veritabanı dosyaları ve nesnelerinin sınırlarıyla ilgili bilgi sağlanır. Çoğu durumda, veritabanı aşağıdaki sınırları aştığında bu bir tasarım sorununun göstergesi olabilir. Bu makaledeki bilgileri kullanmak ve veritabanınızın tasarımını dikkatle incelemek, başarılı bir uygulama için nelerin düzeltilmesi gerektiğini bulmanıza yardımcı olabilir. Örneğin, normalleştirme yapmadan verileri Microsoft Excel'den doğrudan Access'e aktarmak ek alanlar (sütunlar) oluşturulmasına yol açabilir. Veritabanlarını tasarlama veya normalleştirme hakkında bilgi edinmek isterseniz, Ek bilgiler bölümündeki kaynakları gözden geçirin.
Bu makalede
Veritabanı belirtimleri
Aşağıdaki tablo listesi Access veritabanları için geçerlidir. Belirli sürüm farklılıkları (varsa), tek tek belirtilmiştir.
Genel
Öznitelik |
En Çok |
---|---|
Veritabanı nesneleri ve veriler de dahil olmak üzere Access veritabanının (.accdb veya .mdb) toplam boyutu |
2 gigabayt eksi sistem nesneleri için gereken alan. Not: Diğer Access veritabanlarındaki tablolara bağlanarak bu boyut sınırlamasından kaçınabilirsiniz. Birden çok veritabanı dosyasındaki tablolara bağlanabilirsiniz ve bunlardan her birinin boyutu en çok 2 GB olabilir. İpucu: Veritabanınızın boyutunu küçültme hakkında daha fazla bilgi için bkz. Sıkıştırma ve Onarma özelliğini kullanarak veritabanı dosyası sorunlarını önleme ve düzeltme. |
Veritabanındaki nesnelerin toplam sayısı |
32.768 |
Modüllerin sayısı (HasModule özelliği True olarak ayarlanmış formlar ve raporlar dahil) |
1.000 |
Nesne adındaki karakter sayısı |
64 |
Paroladaki karakter sayısı |
14 |
Kullanıcı adı veya grup adındaki karakter sayısı |
20 |
Eşzamanlı kullanıcıların sayısı |
255 |
Tablo
Öznitelik |
En Çok |
---|---|
Tablo adındaki karakter sayısı |
64 |
Alan adındaki karakter sayısı |
64 |
Tablodaki alan sayısı |
255 |
Açık tabloların sayısı |
Access'in Microsoft 365 sürümleri için, bağlantılı tablolar ve Access tarafından dahili olarak açılan tablolar dahil olmak üzere 4.096. Access'inMicrosoft 365 olmayan sürümleri için, bağlantılı tablolar ve Access tarafından dahili olarak açılan tablolar dahil 2.048. |
Kullanılabilir bağlantı sayısı |
Access'in Microsoft 365 sürümleri için 512. Access'inMicrosoft 365 olmayan sürümleri için 256. |
Tablo boyutu |
2 gigabayt eksi sistem nesneleri için gereken alan |
Kısa Metin alanındaki karakter sayısı Not: Access 2013'ten başlayarak, Metin alanları artık Kısa Metin alanları olarak adlandırılıyor. |
255 |
Uzun Metin alanındaki karakter sayısı Not: Access 2013'ten başlayarak, Not alanları artık Uzun Metin alanları olarak adlandırılıyor. |
Kullanıcı arabirimi üzerinden veri girerken 65.535; Program aracılığıyla veri girerken 1 gigabayt karakter depolama alanı |
OLE Nesnesi alanının boyutu |
1 gigabayt |
Tablodaki dizin sayısı |
32 (tablo ilişkilerini, tek alan ve bileşik dizinleri tutmak için dahili olarak oluşturulan dizinler dahil). |
Dizin veya birincil anahtardaki alan sayısı |
10 |
Doğrulama iletisindeki karakter sayısı |
255 |
Noktalamalar ve işleçler dahil geçerlilik kuralındaki karakter sayısı |
2.048 |
Alan veya tablo açıklamasındaki karakter sayısı |
255 |
Alanların UnicodeCompression özelliği Yes olarak ayarlandığında kayıttaki karakter sayısı (Uzun Metin ve OLE Nesnesi alanları hariç) |
4.000 |
Alan özelliği ayarındaki karakter sayısı |
255 |
Sorgu
Öznitelik |
En Çok |
---|---|
Zorlanmış ilişkilerin sayısı |
Tablo başına 32 eksi ilişkilere katılmayan alanlar ve alan bileşimleri için tabloda bulunan dizinlerin sayısı* |
Sorgudaki tablo sayısı |
32* |
Sorgudaki birleştirme sayısı |
16* |
Kayıt kümesindeki alan sayısı |
255 |
Kayıt kümesinin boyutu |
1 gigabayt |
Sıralama sınırı |
255 karakter (bir veya birden çok alanda) |
İç içe sorgu düzeylerinin sayısı |
50* |
Sorgu tasarım kılavuzunda bir hücredeki karakter sayısı |
1.024 |
Parametre sorgusundaki parametrenin karakter sayısı |
255 |
WHERE veya HAVING yan tümcesindeki AND işleçlerinin sayısı |
99* |
SQL deyimindeki karakter sayısı |
Yaklaşık 64.000* |
*Sorgu birden çok değerli arama alanları içeriyorsa değer sayısı üst sınırı daha düşük olabilir (yalnızca .accdb).
Form ve Rapor
Öznitelik |
En Çok |
---|---|
Etiketteki karakter sayısı |
2.048 |
Metin kutusundaki karakter sayısı |
65.535 |
Form veya rapor genişliği |
22,75 bin. (57,79 cm) |
Bölüm yüksekliği |
22.75 in. (57,79 cm) |
Tüm bölümlerin artı bölüm üst bilgilerinin yüksekliği (Tasarım görünümünde) |
200 bin. (508 cm) |
İç içe form veya rapor düzeylerinin sayısı |
7 |
Raporda sıralama veya gruplandırma ölçütü olarak kullanabileceğiniz alanların veya ifadelerin sayısı |
10 |
Rapordaki üst bilgi ve alt bilgilerin sayısı |
1 rapor üst bilgisi/alt bilgisi; 1 sayfa üst bilgisi/alt bilgisi; 10 grup üst bilgisi/alt bilgisi |
Rapordaki basılı sayfaların sayısı |
65.536 |
Form veya raporun kullanım ömrü boyunca ekleyebileceğiniz denetimlerin ve bölümlerin sayısı |
754 |
Form, rapor veya denetim için Recordsource veya Rowsource özelliği işlevi gören SQL deyimindeki karakter sayısı. |
32.750 |
Makro
Öznitelik |
En Çok |
---|---|
Makrodaki eylem sayısı |
999 |
Koşuldaki karakter sayısı |
255 |
Açıklamadaki karakter sayısı |
255 |
Eylem bağımsız değişkenindeki karakter sayısı |
255 |