Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

บทความนี้มีข้อมูลเกี่ยวกับขีดจํากัดของไฟล์และวัตถุฐานข้อมูล Microsoft Access ในกรณีส่วนใหญ่เมื่อฐานข้อมูลเกินขีดจํากัดต่อไปนี้ อาจเป็นการบ่งชี้ปัญหาการออกแบบ การใช้ข้อมูลในบทความนี้และการตรวจสอบการออกแบบฐานข้อมูลของคุณอย่างรอบคอบอาจช่วยให้คุณค้นหาสิ่งที่จําเป็นต้องแก้ไขเพื่อการใช้งานที่ประสบความสําเร็จ ตัวอย่างเช่น การนําเข้าข้อมูลโดยตรงจาก Microsoft Excel ลงใน Access โดยไม่มีการนัลไลซ์อาจทําให้เกิดการสร้างเขตข้อมูลเพิ่มเติม (คอลัมน์) ถ้าคุณต้องการข้อมูลเกี่ยวกับการออกแบบฐานข้อมูลหรือการนอร์มัลไลซ์ ให้ดูที่แหล่งข้อมูลในส่วน ข้อมูลเพิ่มเติม

ในบทความนี้

ข้อมูลจำเพาะของฐานข้อมูล

รายการตารางต่อไปนี้จะถูกนําไปใช้กับฐานข้อมูล Access ความแตกต่างของเวอร์ชันเฉพาะ (ถ้ามี) จะเรียกว่าทีละเวอร์ชัน

ทั่วไป

แอตทริบิวต์

สูงสุด

ขนาดทั้งหมดของฐานข้อมูล Access (.accdb หรือ .mdb) รวมถึงวัตถุฐานข้อมูลและข้อมูลทั้งหมด

2 กิกะไบต์ หักลบพื้นที่ที่จำเป็นสำหรับวัตถุของระบบ

หมายเหตุ: คุณสามารถแก้ไขปัญหาข้อจํากัดขนาดนี้ได้โดยการลิงก์ไปยังตารางในฐานข้อมูล Access อื่น คุณสามารถลิงก์ไปยังตารางในไฟล์ฐานข้อมูลหลายไฟล์ ซึ่งแต่ละไฟล์สามารถมีขนาดใหญ่ถึง 2GB ได้

เคล็ดลับ: สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการลดขนาดฐานข้อมูลของคุณ ให้ดู ช่วยป้องกันและแก้ไขปัญหาไฟล์ฐานข้อมูลโดยใช้ ทำให้กระชับและซ่อมแซม

จำนวนทั้งหมดของวัตถุในฐานข้อมูล

32,768

จำนวนโมดูล (รวมถึงฟอร์มและรายงานที่มีคุณสมบัติ HasModule ถูกตั้งค่าเป็น True)

1,000

จำนวนอักขระในชื่อวัตถุ

64

จำนวนอักขระในรหัสผ่าน

14

จำนวนอักขระในชื่อผู้ใช้หรือชื่อกลุ่ม

20

จำนวนผู้ใช้ที่ใช้งานพร้อมกัน

255

ด้านบนของหน้า

ตาราง

แอตทริบิวต์

สูงสุด

จำนวนอักขระในชื่อตาราง

64

จำนวนอักขระในชื่อเขตข้อมูล

64

จำนวนเขตข้อมูลในตาราง

255

จำนวนตารางที่เปิด

สําหรับ Access เวอร์ชัน Microsoft 365 4,096 รวมถึงตารางที่ลิงก์และตารางที่เปิดภายในโดย Access

สําหรับ Access เวอร์ชันที่ไม่ใช่Microsoft 365 2,048 รวมถึงตารางที่ลิงก์และตารางที่เปิดภายในโดย Access

จํานวนการเชื่อมต่อที่พร้อมใช้งาน

512 สําหรับ Access เวอร์ชัน Microsoft 365

256 สําหรับ Access เวอร์ชันที่ไม่ใช่Microsoft 365

ขนาดตาราง

2 กิกะไบต์ ลบพื้นที่ที่จำเป็นสำหรับวัตถุของระบบ

จำนวนอักขระในเขตข้อมูลข้อความสั้น

หมายเหตุ: ตั้งแต่ Access 2013 เขตข้อมูลข้อความจะถูกเรียกว่าเขตข้อมูล ข้อความสั้น

255

จำนวนอักขระในเขตข้อมูลข้อความยาว

หมายเหตุ: ตั้งแต่ Access 2013 เขตข้อมูลบันทึกช่วยจำจะถูกเรียกว่าเขตข้อมูล ข้อความยาว

65,535 เมื่อป้อนข้อมูลผ่านส่วนติดต่อผู้ใช้ ที่เก็บข้อมูลอักขระ 1 กิกะไบต์เมื่อใส่ข้อมูลโดยทางโปรแกรม

ขนาดเขตข้อมูลวัตถุ OLE

1 กิกะไบต์

จำนวนดัชนีในตาราง

32 รวมถึงดัชนีที่สร้างขึ้นภายในเพื่อรักษาความสัมพันธ์ตาราง ดัชนีเขตข้อมูลเดียวและดัชนีแบบผสม

จำนวนเขตข้อมูลในดัชนีหรือคีย์หลัก

10

จำนวนอักขระในข้อความการตรวจสอบ

255

จำนวนอักขระในกฎการตรวจสอบรวมถึงเครื่องหมายวรรคตอนและตัวดำเนินการ

2,048

จำนวนอักขระในคำอธิบายเขตข้อมูลหรือตาราง

255

จำนวนอักขระในระเบียน (ไม่รวมเขตข้อมูลข้อความยาวและวัตถุ OLE) เมื่อคุณสมบัติ UnicodeCompression ของเขตข้อมูลถูกตั้งค่าเป็น Yes

4,000

จำนวนอักขระในการตั้งค่าคุณสมบัติเขตข้อมูล

255

ด้านบนของหน้า

คิวรี

แอตทริบิวต์

สูงสุด

จำนวนความสัมพันธ์ที่บังคับใช้

32 ต่อตาราง ลบด้วยจำนวนดัชนีที่อยู่บนตารางสำหรับเขตข้อมูลหรือชุดเขตข้อมูลที่ไม่เกี่ยวข้องกับความสัมพันธ์*

จำนวนตารางในคิวรี

32*

จำนวนการรวมในคิวรี

16*

จำนวนเขตข้อมูลในชุดระเบียน

255

ขนาดชุดระเบียน

1 กิกะไบต์

ขีดจำกัดการเรียงลำดับ

255 อักขระในหนึ่งเขตข้อมูลหรือมากกว่า

จำนวนระดับคิวรีที่ซ้อนกัน

50*

จำนวนอักขระในเซลล์ในตารางออกแบบคิวรี

1,024

จำนวนอักขระสำหรับพารามิเตอร์ในคิวรีพารามิเตอร์

255

จำนวนของตัวดำเนินการ AND ในส่วนคำสั่ง WHERE หรือ HAVING

99*

จำนวนอักขระในคำสั่ง SQL

ประมาณ 64,000*

*ค่าสูงสุดอาจต่ำกว่า หากคิวรีมีเขตข้อมูลค้นหาหลายค่า (.accdb เท่านั้น)

ด้านบนของหน้า

ฟอร์มและรายงาน

แอตทริบิวต์

สูงสุด

จำนวนอักขระในป้ายชื่อ

2,048

จำนวนอักขระในกล่องข้อความ

65,535

ความกว้างของฟอร์มและรายงาน

22,75 นิ้ว (57.79 ซม.)

ความสูงของส่วน

22.75 นิ้ว (57.79 ซม.)

ความสูงของส่วนทั้งหมดรวมถึงหัวเรื่องของส่วน (ในมุมมองออกแบบ)

200 นิ้ว (508 เซนติเมตร)

จำนวนระดับฟอร์มหรือรายงานที่ซ้อนกัน

7

จำนวนเขตข้อมูลหรือนิพจน์ที่คุณสามารถเรียงลำดับหรือจัดกลุ่มในรายงานได้

10

จำนวนส่วนหัวและส่วนท้ายในรายงาน

1 ส่วนหัว/ส่วนท้ายของรายงาน ส่วนหัว/ส่วนท้าย 1 หน้า; ส่วนหัว/ส่วนท้ายของกลุ่ม 10 รายการ

จำนวนหน้าที่พิมพ์ในรายงาน

65,536

จำนวนตัวควบคุมและส่วนที่คุณสามารถเพิ่มตลอดช่วงอายุใช้งานของฟอร์มหรือรายงาน

754

จำนวนอักขระในคำสั่ง SQL ที่ทำหน้าที่เป็นคุณสมบัติ Recordsource หรือ Rowsource ของฟอร์ม รายงาน หรือตัวควบคุม

32,750

ด้านบนของหน้า

แมโคร

แอตทริบิวต์

สูงสุด

จำนวนการดำเนินการในแมโคร

999

จำนวนอักขระในเงื่อนไข

255

จำนวนอักขระในข้อคิดเห็น

255

จำนวนอักขระในอาร์กิวเมนต์การดำเนินการ

255

ด้านบนของหน้า

ข้อมูลเพิ่มเติม

ด้านบนของหน้า

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย