Office
วิธีแชร์ฐานข้อมูลบนเดสก์ท็อป Access

วิธีแชร์ฐานข้อมูลบนเดสก์ท็อป Access

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

ในบทความนี้

ภาพรวมของวิธีการแชร์ข้อมูล Access

แชร์ฐานข้อมูลเดียว

แชร์ฐานข้อมูลแบบแยก

แชร์ข้อมูลบนไซต์ SharePoint

แชร์ข้อมูลโดยใช้เซิร์ฟเวอร์ฐานข้อมูล

ภาพรวมของวิธีการแชร์ข้อมูล Access

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

ภาพรวมของตัวเลือกการแชร์ Access

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

แชร์ฐานข้อมูลเดียว

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

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

เมื่อต้องการแชร์ฐานข้อมูลโดยใช้โฟลเดอร์ที่แชร์:

  1. ในสภาพแวดล้อมภายในบ้านหรือธุรกิจขนาดเล็กแชร์โฟลเดอร์กับบุคคลที่เฉพาะเจาะจง สำหรับข้อมูลเพิ่มเติมให้ดูที่การแชร์ไฟล์ผ่านเครือข่ายใน Windows 10

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

    1. เริ่มการเข้าถึงและภายใต้ไฟล์ให้คลิกตัวเลือก

    2. ในกล่องตัวเลือกการเข้าถึงให้คลิกการตั้งค่าไคลเอ็นต์

    3. ในส่วนขั้นสูงภายใต้โหมดเปิดเริ่มต้นให้เลือกแชร์แล้วคลิกตกลงจากนั้นออกจากการเข้าถึง

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

  4. บนคอมพิวเตอร์ของผู้ใช้แต่ละคนให้สร้างทางลัดไปยังไฟล์ฐานข้อมูล สำหรับข้อมูลเพิ่มเติมให้ดูที่สร้างทางลัดบนเดสก์ท็อปสำหรับโปรแกรม Office หรือไฟล์

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

แชร์ฐานข้อมูลแบบแยก

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

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

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

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

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

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

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

สำหรับข้อมูลเพิ่มเติมให้ดูที่การแยกฐานข้อมูล Access

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

แชร์ข้อมูลบนไซต์ SharePoint

มีหลายวิธีในการแชร์ข้อมูล Access บนไซต์ SharePoint:

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

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

สำหรับข้อมูลเพิ่มเติมให้ดูนำเข้าลิงก์หรือย้ายข้อมูลไปยัง SharePoint

คำเตือน    แม้ว่าคุณจะสามารถบันทึกไฟล์ฐานข้อมูล Access ไปยัง OneDrive หรือไลบรารีเอกสาร SharePoint ได้เราขอแนะนำให้คุณหลีกเลี่ยงการเปิดฐานข้อมูล Access จากตำแหน่งที่ตั้งเหล่านี้ ไฟล์อาจได้รับการดาวน์โหลดภายในเครื่องสำหรับการแก้ไขแล้วอัปโหลดอีกครั้งเมื่อคุณบันทึกการเปลี่ยนแปลงของคุณไปยัง SharePoint ถ้ามีผู้ใช้มากกว่าหนึ่งคนเปิดฐานข้อมูล Access จาก SharePoint สำเนาของฐานข้อมูลหลายชุดอาจได้รับการสร้างขึ้นและลักษณะการทำงานที่ไม่คาดคิดบางอย่างอาจเกิดขึ้น คำแนะนำนี้จะนำไปใช้กับทุกชนิดของไฟล์ Access รวมถึงฐานข้อมูลเดียวที่มีการแยกฐานข้อมูลและรูปแบบไฟล์ .accdb, .accdc, .accde และ accdr สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการปรับใช้ Access ให้ดูที่การปรับใช้แอปพลิเคชัน access

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

แชร์ข้อมูลโดยใช้เซิร์ฟเวอร์ฐานข้อมูล

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

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

ข้อดีของการแชร์ฐานข้อมูลโดยใช้เซิร์ฟเวอร์ฐานข้อมูลคือ

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

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

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

  • การ recoverability อัตโนมัติ    ในกรณีของความล้มเหลวของระบบ (เช่นการหยุดทำงานของระบบปฏิบัติการหรือการดับไฟฟ้า) ผลิตภัณฑ์เซิร์ฟเวอร์ฐานข้อมูลบางชนิดมีกลไกการกู้คืนอัตโนมัติที่กู้คืนฐานข้อมูลไปยังสถานะสุดท้ายของความสอดคล้องกันโดยไม่มีผู้ดูแลระบบฐานข้อมูล แซง .

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

  • Azure SQL Server    นอกจากประโยชน์ของ SQL Server แล้วยังมีการขยายแบบไดนามิกที่ไม่มีการหยุดทำงานการปรับให้เหมาะสมและความพร้อมใช้งานของการลดค่าใช้จ่ายของฮาร์ดแวร์และการดูแลลดลง

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

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

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

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

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

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

×