ข้ามไปที่เนื้อหาหลัก
Office

การแยกฐานข้อมูล Access

หมายเหตุ: เราต้องการมอบเนื้อหาวิธีใช้ปัจจุบันในภาษาของคุณให้กับคุณโดยเร็วที่สุดเท่าที่เราจะทำได้ หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณแจ้งให้เราทราบว่าข้อมูลดังกล่าวมีประโยชน์ต่อคุณที่ด้านล่างของหน้านี้ได้หรือไม่ นี่คือบทความภาษาอังกฤษเพื่อให้ง่ายต่อการอ้างอิง

ให้พิจารณาแยกฐานข้อมูลใดๆที่บุคคลหลายคนแชร์ผ่านเครือข่าย การแยกฐานข้อมูลที่แชร์จะช่วยปรับปรุงประสิทธิภาพการทำงานและลดโอกาสในการเสียหายของไฟล์ฐานข้อมูล

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

หมายเหตุ: 

  • การแยกฐานข้อมูลไม่เหมือนกับการเก็บถาวรฐานข้อมูล หัวข้อนี้ไม่ได้กล่าวถึงวิธีการเก็บถาวรข้อมูล คุณเก็บถาวรข้อมูลโดยการย้ายระเบียนเก่าไปยังฐานข้อมูลอื่นเป็นระยะๆเนื่องจากไฟล์ฐานข้อมูลขยายได้อย่างรวดเร็วเกินขีดจำกัดของขนาดไฟล์หรือเนื่องจากคุณต้องการเก็บไฟล์ฐานข้อมูลขนาดเล็กและข้อมูลของคุณถูกจัดระเบียบตามช่วงเวลา ในบางสถานการณ์คุณสามารถเก็บถาวรข้อมูลได้โดยการแยกฐานข้อมูล สำหรับข้อมูลเพิ่มเติมให้ดูที่บทความออนไลน์เก็บถาวรข้อมูล Access

  • ถ้าคุณแยกฐานข้อมูลบนเว็บตารางบนเว็บใดๆในฐานข้อมูลนั้นจะไม่ถูกย้ายไปยังฐานข้อมูลส่วนหลังและจะไม่สามารถเข้าถึงได้จากฐานข้อมูลส่วนหน้าที่เป็นผลลัพธ์

ในบทความนี้

ภาพรวม

ก่อนที่คุณจะเริ่มต้น

แยกฐานข้อมูล

กระจายฐานข้อมูลส่วนหน้า

เปลี่ยนฐานข้อมูลส่วนหลังที่คุณใช้

ภาพรวม

เมื่อคุณแยกฐานข้อมูลคุณจัดระเบียบใหม่เป็นสองไฟล์ซึ่งเป็นฐานข้อมูลส่วนหลังที่มีตารางข้อมูลและฐานข้อมูลส่วนหน้าที่มีวัตถุฐานข้อมูลอื่นๆทั้งหมดเช่นแบบสอบถามฟอร์มและรายงาน ผู้ใช้แต่ละคนจะโต้ตอบกับข้อมูลโดยใช้สำเนาภายในเครื่องของฐานข้อมูล front-end

เมื่อต้องการแยกฐานข้อมูลให้คุณใช้ตัวช่วยสร้างตัวแยกฐานข้อมูล หลังจากที่คุณแยกฐานข้อมูลแล้วคุณต้องแจกจ่ายฐานข้อมูล front-end ให้กับผู้ใช้ของคุณ

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

ประโยชน์ของการแยกฐานข้อมูล

ประโยชน์ของฐานข้อมูลที่แยกออกมีดังต่อไปนี้:

  • ประสิทธิภาพการทำงานที่ดียิ่งขึ้น    ประสิทธิภาพการทำงานของฐานข้อมูลมักจะมีการปรับปรุงอย่างมากเนื่องจากเฉพาะข้อมูลถูกส่งผ่านเครือข่าย ในฐานข้อมูลที่แชร์ที่ไม่ได้แยกวัตถุฐานข้อมูลเองเช่นตารางคิวรีฟอร์มรายงานแมโครและโมดูลจะถูกส่งไปทั่วทั้งเครือข่ายไม่ใช่เฉพาะข้อมูล

  • ความพร้อมใช้งานมากขึ้น    เนื่องจากเฉพาะข้อมูลเท่านั้นที่ส่งผ่านเครือข่ายธุรกรรมฐานข้อมูลเช่นการแก้ไขระเบียนจะเสร็จสมบูรณ์ได้อย่างรวดเร็วยิ่งขึ้นซึ่งจะทำให้ข้อมูลพร้อมใช้งานมากขึ้นในการแก้ไข

  • ความปลอดภัยที่เพิ่มขึ้น    ถ้าคุณจัดเก็บฐานข้อมูลส่วนหลังบนคอมพิวเตอร์ที่ใช้ระบบไฟล์ ntfs คุณสามารถใช้ฟีเจอร์ความปลอดภัยของ ntfs เพื่อช่วยปกป้องข้อมูลของคุณได้ เนื่องจากผู้ใช้เข้าถึงฐานข้อมูลส่วนหลังโดยใช้ตารางที่ลิงก์จะมีโอกาสน้อยกว่าที่ผู้บุกรุกสามารถเข้าถึงข้อมูลโดยไม่ได้รับอนุญาตโดยขโมยฐานข้อมูลหน้าหรือโดยการวางตัวให้เป็นผู้ใช้ที่ได้รับอนุญาต ถ้าคุณไม่แน่ใจว่าระบบไฟล์ใดที่เซิร์ฟเวอร์ไฟล์ของคุณใช้ให้ขอให้ผู้ดูแลระบบ ถ้าคุณมีสิทธิ์ระดับผู้ดูแลระบบบนเซิร์ฟเวอร์ไฟล์คุณสามารถเรียกใช้คำสั่ง msinfo32 เพื่อกำหนดระบบไฟล์ด้วยตัวคุณเอง

    ฉันจะใช้ msinfo32 เพื่อตรวจสอบระบบไฟล์ได้อย่างไร

    1. คลิกปุ่มเริ่มแล้วคลิกเรียกใช้

    2. ในกล่องโต้ตอบเรียกใช้ให้พิมพ์msinfo32แล้วคลิกตกลง

    3. ภายใต้สรุปของระบบให้คลิกสัญลักษณ์เครื่องหมายบวกที่อยู่ถัดจากคอมโพเนนต์

    4. ภายใต้คอมโพเนนต์ให้คลิกสัญลักษณ์เครื่องหมายบวกที่อยู่ถัดจากที่เก็บข้อมูลแล้วคลิกไดรฟ์ กล่องโต้ตอบจะแสดงข้อมูลเกี่ยวกับไดรฟ์ที่พร้อมใช้งานในแผงทางด้านขวา

  • ความน่าเชื่อถือที่ดียิ่งขึ้น    ถ้าผู้ใช้พบปัญหาและฐานข้อมูลปิดโดยไม่คาดคิดความเสียหายของไฟล์ฐานข้อมูลใดๆจะถูกจำกัดไว้ที่สำเนาของฐานข้อมูลส่วนหน้าที่ผู้ใช้เปิดอยู่ เนื่องจากผู้ใช้เข้าถึงข้อมูลในฐานข้อมูลส่วนหลังเท่านั้นโดยใช้ตารางที่เชื่อมโยงไฟล์ฐานข้อมูลส่วนหลังจะมีแนวโน้มที่จะเสียหายมากน้อย

  • สภาพแวดล้อมการพัฒนาที่ยืดหยุ่น    เนื่องจากผู้ใช้แต่ละคนจะทำงานกับสำเนาของฐานข้อมูลส่วนหน้าภายในเครื่องผู้ใช้แต่ละรายจะสามารถพัฒนาคิวรีฟอร์มรายงานและวัตถุฐานข้อมูลอื่นๆได้อย่างอิสระโดยไม่ส่งผลกระทบต่อผู้ใช้อื่น ในทำนองเดียวกันคุณสามารถพัฒนาและแจกจ่ายเวอร์ชันใหม่ของฐานข้อมูล front-end ได้โดยไม่มีการเข้าถึงข้อมูลที่ถูกเก็บไว้ในฐานข้อมูลส่วนหลัง

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

ก่อนที่คุณจะเริ่มต้น

ก่อนที่คุณจะแยกฐานข้อมูลให้พิจารณาสิ่งต่อไปนี้:

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

  • การแยกฐานข้อมูลอาจใช้เวลานาน คุณควรแจ้งให้ผู้ใช้ทราบเพื่อให้ผู้ใช้ไม่ได้ใช้ฐานข้อมูลในขณะที่คุณแยก ถ้าผู้ใช้เปลี่ยนแปลงข้อมูลในขณะที่คุณแยกฐานข้อมูลการเปลี่ยนแปลงจะไม่ปรากฏในฐานข้อมูลส่วนหลัง

    เคล็ดลับ: ถ้าผู้ใช้เปลี่ยนแปลงข้อมูลในขณะที่คุณแยกฐานข้อมูลคุณสามารถนำเข้าข้อมูลใหม่ลงในฐานข้อมูลส่วนหลังได้หลังจากที่คุณทำเสร็จแล้ว

  • แม้ว่าจะแยกฐานข้อมูลเป็นวิธีหนึ่งในการแชร์ข้อมูลแต่ทุกคนที่ใช้ฐานข้อมูลต้องมี Microsoft Office Access ที่เข้ากันได้กับรูปแบบไฟล์ของฐานข้อมูลส่วนหลัง ตัวอย่างเช่นถ้าไฟล์ฐานข้อมูลสิ้นสุดหลังใช้รูปแบบไฟล์ .accdb ผู้ใช้ไม่สามารถเข้าถึงข้อมูลได้โดยใช้ access ๒๐๐๓

  • คุณอาจต้องการใช้รูปแบบไฟล์ Access ก่อนหน้านี้สำหรับฐานข้อมูลส่วนหลังถ้าคุณใช้ฟีเจอร์ที่ไม่ได้รับการสนับสนุนอีกต่อไป ตัวอย่างเช่นถ้าคุณใช้ data access page (DAPs) ให้ทำดังนี้ คุณสามารถใช้ได้ต่อไปถ้าฐานข้อมูลส่วนหลังอยู่ในรูปแบบไฟล์ก่อนหน้านี้ที่สนับสนุน DAPs จากนั้นคุณสามารถใช้รูปแบบไฟล์ใหม่กับฐานข้อมูลส่วนหน้าเพื่อให้ผู้ใช้ของคุณสามารถเข้าถึงประโยชน์ของรูปแบบใหม่ได้ โปรดทราบว่าคุณไม่สามารถเปลี่ยนแปลงข้อมูลใน data access page ได้โดยใช้ access ๒๐๑๐หรือสูงกว่า

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

แยกฐานข้อมูล

  1. บนคอมพิวเตอร์ของคุณให้ทำสำเนาของฐานข้อมูลที่คุณต้องการแยก เริ่มต้นด้วยไฟล์ฐานข้อมูลบนฮาร์ดไดรฟ์ภายในเครื่องของคุณไม่ใช่บนเครือข่ายที่ใช้ร่วมกัน ถ้าไฟล์ฐานข้อมูลถูกแชร์จากฮาร์ดดิสก์ไดรฟ์ภายในเครื่องของคุณแล้วคุณสามารถปล่อยให้อยู่ในตำแหน่งที่ตั้งได้

  2. เปิดสำเนาของฐานข้อมูลที่อยู่บนฮาร์ดดิสก์ไดรฟ์ภายในเครื่องของคุณ

  3. บนแท็บเครื่องมือฐานข้อมูลในกลุ่มย้ายข้อมูลให้คลิกฐานข้อมูล Access ตัวช่วยสร้างตัวแยกฐานข้อมูลเริ่มทำงาน

  4. คลิกแยกฐานข้อมูล

  5. ในกล่องโต้ตอบสร้างฐานข้อมูลส่วนหลังให้ระบุชื่อชนิดไฟล์และตำแหน่งที่ตั้งสำหรับไฟล์ฐานข้อมูลส่วนหลัง

    หมายเหตุ: 

    • พิจารณาใช้ชื่อที่ Access แนะนำ การเก็บรักษาชื่อไฟล์ต้นฉบับและระบุว่าฐานข้อมูลเป็นฐานข้อมูลส่วนหลังโดยการแทรก_beลงในชื่อก่อนนามสกุลของชื่อไฟล์

    • อย่าเปลี่ยนชนิดไฟล์เว้นแต่ผู้ใช้บางรายจะใช้ access เวอร์ชันก่อนหน้าในการเข้าถึงข้อมูล

    • คุณสามารถใส่เส้นทางไปยังตำแหน่งที่ตั้งเครือข่ายในกล่องชื่อไฟล์ที่ด้านหน้าของชื่อไฟล์ ตัวอย่างเช่นถ้าตำแหน่งที่ตั้งเครือข่ายสำหรับฐานข้อมูลส่วนหลังคือ\\server1\share1\และชื่อไฟล์สำหรับฐานข้อมูลส่วนหลังคือMyDB_beคุณสามารถใส่\\server1\share1\MyDB_be.accdbในกล่องชื่อไฟล์ได้

    • ตำแหน่งที่ตั้งที่คุณเลือกจะต้องพร้อมใช้งานสำหรับทุกคนที่จะใช้ฐานข้อมูล เนื่องจากการแมปไดรฟ์อาจแตกต่างกันคุณควรระบุเส้นทางUNC ของตำแหน่งที่ตั้งแทนการใช้อักษรระบุไดรฟ์ที่แมป

  6. เมื่อตัวช่วยสร้างเสร็จสิ้นจะแสดงข้อความยืนยัน

ขณะนี้ฐานข้อมูลของคุณถูกแยกออกไปแล้ว ฐานข้อมูล front-end คือไฟล์ที่คุณเริ่มต้นด้วย (สำเนาของฐานข้อมูลที่แชร์ต้นฉบับ) และฐานข้อมูลส่วนหลังจะอยู่ในตำแหน่งที่ตั้งเครือข่ายที่คุณระบุไว้ในขั้นตอนที่5ของกระบวนงานนี้

จำกัดการเปลี่ยนแปลงการออกแบบของฐานข้อมูล front-end

เมื่อต้องการจำกัดการเปลี่ยนแปลงไปยังฐานข้อมูลส่วนหน้าที่คุณแจกจ่ายให้ลองบันทึกเป็นไฟล์ไบนารีที่คอมไพล์แล้ว (ไฟล์ .accde) ไฟล์ไบนารีที่รวบรวมเป็นไฟล์แอปพลิเคชันฐานข้อมูลที่ถูกบันทึกไว้กับโค้ด Visual Basic Access (VBA) ทั้งหมดที่คอมไพล์แล้ว ไม่มีโค้ดต้นฉบับ VBA เหลืออยู่ในไฟล์ไบนารีที่คอมไพล์แล้วของ Access ผู้ใช้ไม่สามารถเปลี่ยนแปลงการออกแบบของวัตถุในไฟล์ .accde

  1. เปิดไฟล์ฐานข้อมูล front-end (.accdb) ที่คุณต้องการบันทึกเป็นไฟล์ไบนารีที่คอมไพล์ (.accde)

  2. คลิกไฟล์>บันทึกเป็น>ทำให้ .accde >บันทึกเป็น

  3. ในกล่องโต้ตอบบันทึกเป็นให้เรียกดูโฟลเดอร์ที่คุณต้องการบันทึกไฟล์แล้วพิมพ์ชื่อไฟล์ในกล่องชื่อไฟล์จากนั้นคลิกบันทึก

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

กระจายฐานข้อมูลส่วนหน้า

หลังจากที่คุณแยกฐานข้อมูลของคุณแล้วคุณจะแจกจ่ายฐานข้อมูล front-end ให้กับผู้ใช้ของคุณเพื่อให้พวกเขาสามารถเริ่มต้นใช้งานฐานข้อมูลได้

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

เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

  • ส่งข้อความอีเมลไปยังผู้ใช้ฐานข้อมูลและแนบไฟล์ฐานข้อมูล front-end กับข้อความ รวมคำแนะนำที่จะทำให้ผู้ใช้ของคุณเริ่มต้นใช้งานฐานข้อมูลหน้าได้ง่ายขึ้นทันที

  • บันทึกไฟล์ฐานข้อมูลส่วนหน้าลงในตำแหน่งที่ตั้งเครือข่ายที่ผู้ใช้ฐานข้อมูลทั้งหมดสามารถเข้าถึงได้จากนั้นส่งข้อความอีเมลที่ระบุตำแหน่งที่ตั้งเครือข่ายพร้อมกับคำแนะนำอื่นๆที่พวกเขาอาจจำเป็นต้องใช้เพื่อเข้าถึงฐานข้อมูล

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

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

เปลี่ยนฐานข้อมูลส่วนหลังที่คุณใช้

คุณสามารถย้ายฐานข้อมูลส่วนหลังของคุณหรือใช้ฐานข้อมูลส่วนหลังที่แตกต่างกันได้โดยใช้ตัวจัดการตารางที่ลิงก์

ถ้าคุณต้องการย้ายฐานข้อมูลส่วนหลังของคุณก่อนอื่นให้ทำสำเนาของฐานข้อมูลนั้นไปยังตำแหน่งที่ตั้งใหม่แล้วทำตามขั้นตอนต่อไปนี้

  1. บนแท็บข้อมูลภายนอกในกลุ่มนำเข้า & การเชื่อมโยงให้คลิกตัวจัดการตารางที่ลิงก์

  2. ในตัวจัดการตารางที่ลิงก์ให้เลือกตารางที่อยู่ในฐานข้อมูลส่วนหลังปัจจุบัน

    เคล็ดลับ: ถ้าคุณไม่ได้เชื่อมโยงกับฐานข้อมูลอื่นให้คลิกเลือกทั้งหมด

  3. เลือกกล่องกาเครื่องหมายตรวจสอบตำแหน่งที่ตั้งใหม่เสมอแล้วคลิกตกลง

  4. เรียกดูและเลือกฐานข้อมูลส่วนหลังใหม่

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

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×