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

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

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

เมื่อต้องการทำการเปลี่ยนแปลงการออกแบบของคุณ คุณจำเป็นต้องมี Access ติดตั้งอยู่บนคอมพิวเตอร์ของคุณ

ในบทความนี้

การแชร์ข้อมูลโดยใช้โฟลเดอร์เครือข่าย

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

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

แชร์ฐานข้อมูลโดยลิงก์ไปยังรายการ SharePoint

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

สิ่งที่ต้องพิจารณาเมื่อตัดสินใจใช้วิธีการใดวิธีการหนึ่ง

การแชร์ข้อมูลโดยใช้โฟลเดอร์เครือข่าย

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

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

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

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

  1. ถ้ายังไม่มีโฟลเดอร์เครือข่ายที่แชร์ ให้สร้างโฟลเดอร์นี้ขึ้นมา

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

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

    1. เริ่ม Access ภายใต้ ไฟล์ > ให้คลิก ตัวเลือก ขอแจ้งว่า ถ้าคุณกำลังใช้ Access 2007 ให้คลิก ปุ่ม Microsoft Office จากนั้น คลิก ตัวเลือกการเข้าถึง

    2. ในกล่อง ตัวเลือก Access ให้คลิก การตั้งค่าไคลเอ็นต์ โปรดทราบว่า ถ้าคุณกำลังใช้ Access 2007 ให้คลิก ขั้นสูง

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

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

  4. ในคอมพิวเตอร์ของผู้ใช้แต่ละเครื่อง ให้สร้างทางลัดไปยังไฟล์ฐานข้อมูลนั้น ในกล่องโต้ตอบคุณสมบัติทางลัด ให้ใส่เส้นทางไปยังไฟล์ฐานข้อมูลนั้นในคุณสมบัติ เป้าหมาย โดยใช้ที่อยู่ UNC แทนตัวอักษรของไดรฟ์ที่แมป ตัวอย่างเช่น แทนที่จะใช้ F:\sample.accdb ให้ใช้ \\computername\shared.accd

    หมายเหตุ: ผู้ใช้สามารถทำขั้นตอนนี้ได้ด้วยตนเองเช่นกัน

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

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

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

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

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

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

  • ความปลอดภัยเพิ่มขึ้น:    ผู้ใช้เข้าถึงฐานข้อมูล Back-End ผ่านตารางที่ถูกเชื่อมโยงอยู่ ซึ่งทำให้เป็นไปได้น้อยที่ผู้บุกรุกจะสามารถเข้าถึงข้อมูลโดยไม่ได้รับอนุญาตผ่านทางฐานข้อมูล Front-End

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

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

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

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

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

สิ่งสำคัญ    Microsoft ไม่แนะนำให้สร้างและใช้ Access Web App ใน SharePoint อีกต่อไป อีกทางเลือกหนึ่งคือ ให้พิจารณาใช้ Microsoft PowerApps เพื่อสร้างโซลูชันทางธุรกิจแบบไม่ต้องใช้รหัสสำหรับเว็บและอุปกรณ์เคลื่อนที่

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

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

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

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

หมายเหตุ: คุณต้องมีสิทธิ์ตัวออกแบบบนไซต์ SharePoint ที่คุณต้องการเผยแพร่ฐานข้อมูล

แมโครฟอร์ม รายงาน และ UI จะถูกเรียกใช้ในเบราว์เซอร์

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

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

การบันทึกฐานข้อมูลลงในไลบรารีเอกสาร

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

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

  1. เปิดฐานข้อมูลที่คุณต้องการแชร์

  2. ภายใต้แท็บ ไฟล์ ให้คลิก บันทึกเป็น

  3. คลิก บันทึกฐานข้อมูลเป็น ในส่วน ขั้นสูง ให้เลือก SharePoint แล้วคลิก บันทึกเป็น

    หมายเหตุ: 

    • ถ้าคุณกำลังใช้ Access 2007 ให้คลิก ปุ่ม Microsoft Office > เผยแพร่ > เซิร์ฟเวอร์การจัดการเอกสาร

    • ถ้าคุณใช้ Access 2010 ให้คลิก ไฟล์ > บันทึกและเผยแพร่ > บันทึกฐานข้อมูลเป็น > SharePoint

  4. ในกล่องโต้ตอบ บันทึกไปที่ SharePoint ให้เรียกดูไลบรารีเอกสารที่คุณต้องการใช้

  5. รีวิวชื่อไฟล์ฐานข้อมูลและชนิดไฟล์ฐานข้อมูล และทำการแก้ไขเปลี่ยนแปลงถ้าต้องการ แล้วคลิก บันทึก

สำหรับข้อมูลเพิ่มเติม ให้ดูที่ การประกาศไปยัง Access Services และ การนำเข้าจากหรือลิงก์ข้อมูลไปยังรายการ SharePoint

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

แชร์ฐานข้อมูลโดยลิงก์ไปยังรายการ SharePoint

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

วิธีนี้มีสามขั้นตอนหลัก ดังนี้

  1. ย้ายข้อมูลไปยังรายการ SharePoint

  2. สร้างลิงก์ไปยังรายการเหล่านั้น

  3. กระจายไฟล์ฐานข้อมูล

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

การใช้ตัวช่วยสร้างการส่งออกตารางไปยัง SharePoint

  1. บนแท็บ เครื่องมือฐานข้อมูล ในกลุ่ม ย้ายข้อมูล ให้คลิก SharePoint

    หมายเหตุ: 

    • ตัวเลือกนี้จะพร้อมใช้งานเฉพาะเมื่อฐานข้อมูลของคุณถูกบันทึกในรูปแบบไฟล์ .accdb

    • ถ้าคุณใช้ Access 2007 บนแท็บ ข้อมูลภายนอก ในกลุ่ม รายการ SharePoint ให้คลิก ย้ายไปยัง SharePoint

  2. ทำตามขั้นตอนต่างๆ ในตัวช่วยสร้างการส่งออกตารางไปยัง SharePoint พร้อมทั้งระบุตำแหน่งที่ตั้งไซต์ SharePoint ของคุณ เมื่อต้องการยกเลิกขั้นตอนนี้ ให้คลิก ยกเลิก

  3. ในหน้าสุดท้ายของตัวช่วยสร้าง ให้เลือกกล่องกาเครื่องหมาย แสดงรายละเอียด เพื่อดูรายละเอียดเพิ่มเติมเกี่ยวกับการโยกย้ายดังกล่าวนี้

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

  4. คลิก เสร็จสิ้น เมื่อตัวช่วยสร้างดำเนินการเสร็จสมบูรณ์แล้ว

    ถ้าตัวช่วยสร้างแสดงคำเตือน ให้รีวิวตารางบันทึกแล้วดำเนินการที่จำเป็น ตัวอย่างเช่น บางเขตข้อมูลอาจไม่ย้ายไปด้วยหรือถูกแปลงเป็นชนิดข้อมูลอื่นที่เข้ากันได้กับรายการ SharePoint

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

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

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

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

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

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

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

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

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

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

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

ขั้นตอนพื้นฐานในการใช้ Access กับเซิร์ฟเวอร์ฐานข้อมูล

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

  2. ย้ายข้อมูลจากตารางในฐานข้อมูล Access ไปยังตารางบนเซิร์ฟเวอร์ฐานข้อมูล

  3. เชื่อมโยงไปยังตารางเซิร์ฟเวอร์ฐานข้อมูลจากภายในไฟล์ฐานข้อมูล Access

  4. สร้างบัญชีผู้ใช้ที่เหมาะสมบนเซิร์ฟเวอร์ฐานข้อมูล

  5. กระจายไฟล์ฐานข้อมูล Access

  6. ติดตั้งโปรแกรมควบคุมฐานข้อมูลใดๆ ที่จำเป็นลงบนคอมพิวเตอร์ของผู้ใช้

  7. สำหรับข้อมูลเฉพาะเกี่ยวกับการใช้ Access กับ SQL Server ให้ดูที่ การย้ายข้อมูล Access ไปยังฐานข้อมูล SQL Server โดยใช้ตัวช่วยปรับฐานข้อมูลให้ใช้กับระบบที่ใหญ่ขึ้น

รวมถึงดู ลิงก์ไปยังหรือนำเข้าจากฐานข้อมูล SQL Server

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

สิ่งที่ต้องพิจารณาเมื่อตัดสินใจใช้วิธีการใดวิธีการหนึ่ง

ข้อกำหนดของวิธีการ

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

โฟลเดอร์เครือข่าย

ไซต์ SharePoint

เซิร์ฟเวอร์ฐานข้อมูล

ต้อง ใช้ซอฟต์แวร์เซิร์ฟเวอร์ฐานข้อมูลหรือไม่

ไม่

ไม่

ไม่

ใช่

จำเป็นต้องมี SharePoint ไหม

ไม่

ไม่

ใช่

ไม่

จำเป็น ต้องมี Access Services ทำงานอยู่บน SharePoint Server หรือไม่

ไม่

ไม่

ขึ้นอยู่กับสถานการณ์ของคุณ ได้แก่

ลิงก์ไปยังรายการและการบันทึกลงในไลบรารีเอกสารไม่จำเป็นต้องใช้ Access Services

การประกาศเป็นฐานข้อมูลบนเว็บหรือแอปบนเว็บจำเป็นต้องใช้ Access Services

ไม่

ความพร้อมใช้งานของข้อมูล

ดี

เพียงพอสำหรับผู้ใช้กลุ่มเล็กๆ ที่มีการแก้ไขข้อมูลเพียงเล็กน้อย

ดีที่สุด เหมาะสำหรับการทำงานแบบออฟไลน์

ดีที่สุด

ความปลอดภัย

ขึ้นอยู่กับมาตรการเพิ่มเติม

วิธีที่มีความปลอดภัยน้อยที่สุด

ดีที่สุด

ดีที่สุด

ความยืดหยุ่น

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

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

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

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

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

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

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

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

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

×