ปรับใช้โปรแกรมประยุกต์ Access 2007

Important:  บทความนี้เป็นการแปลด้วยเครื่อง โปรดดู ข้อจำกัดความรับผิดชอบ โปรดดูบทความฉบับภาษาอังกฤษ ที่นี่ เพื่อใช้อ้างอิง

Microsoft Office Access 2007 แสดงเป็นแพลตฟอร์มฟีเจอร์ rich สำหรับการพัฒนาแอปพลิเคชันฐานข้อมูล แอปพลิเคชันฐานข้อมูลที่เป็นโปรแกรมคอมพิวเตอร์ที่มีทั้งสองวิธีในการเก็บ และจัดการข้อมูลและส่วนติดต่อผู้ใช้ที่ตามหลังตรรกะของงานทางธุรกิจ (แอปพลิเคชันตรรกะ)

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

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

คุณต้องการทำสิ่งใด

วางแผนสำหรับการปรับใช้

ทำความเข้าใจ Access 2007 Runtime

ดาวน์โหลด Access 2007 Runtime

ปรับใช้แอปพลิเคชัน Access 2007

วางแผนสำหรับการปรับใช้

ก่อนที่คุณเริ่มต้น คุณควรขอให้ตัวคุณเองคำถามต่อไปนี้เกี่ยวกับวิธีจะปรับใช้แอปพลิเคชันที่

ควรแยกข้อมูลและตรรกะได้อย่างไร

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

ในกรณีส่วนใหญ่ คุณควรแยกตรรกะแอปพลิเคชันและการจัดการข้อมูล ซึ่งช่วยปรับปรุง:

  • ความปลอดภัย    ใช้เซิร์ฟเวอร์สำหรับจัดเก็บข้อมูลสามารถช่วยทำให้ข้อมูลความปลอดภัย

  • ประสิทธิภาพการทำงาน    ใช้ฐานข้อมูลแบบแยกหรือเซิร์ฟเวอร์ฐานข้อมูลสามารถช่วยลดเครือข่าย

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

  • กระทำ    คำสั่งที่ทำงานแบบออฟไลน์ และซิงโครนัส สามารถช่วยให้ผู้ใช้ที่ไม่ได้อยู่ใน office

วิธีการแยกข้อมูลและตรรกะ

วิธีหนึ่งในการแยกข้อมูลและตรรกะคือ โดยใช้คำสั่งฐานข้อมูล Access (ภายในเครื่องมือฐานข้อมูล แท็บ ในกลุ่มเครื่องมือฐานข้อมูล ) คำสั่งฐานข้อมูล Access แยกแอปพลิเคชันฐานข้อมูลของคุณลงในไฟล์ Access สอง: สำหรับข้อมูลและตรรกะอีกหนึ่ง เมื่อคุณใช้คำสั่งฐานข้อมูล Access, Access สร้างไฟล์ที่ มี "_be" (ความหมาย "หลัง") ถูกผนวกเข้ากับชื่อไฟล์ตัวอย่างเช่น ถ้าชื่อไฟล์ฐานข้อมูลต้นฉบับเป็น "Database1.accdb", Access สร้างไฟล์ฐานข้อมูลใหม่ที่ชื่อว่า "Database1_be.accdb"

อีกวิธีหนึ่งเพื่อแยกตรรกะแอปพลิเคชันและการจัดการข้อมูล โดยใช้โปรแกรมเซิร์ฟเวอร์ฐานข้อมูล (เช่น Microsoft SQL Server) สำหรับการจัดการข้อมูล และการเข้าถึงสำหรับแอปพลิเคชันตรรกะได้

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

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

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

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

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

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

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

สิ่งที่สภาพแวดล้อมเครือข่ายจะเช่นได้อย่างไร

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

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

ผู้ใช้จะมีAccess 2007 ได้อย่างไร

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

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

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

ทำความเข้าใจAccess 2007 Runtime

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

โหมด runtime คืออะไร

โหมด Runtime จะมีAccess 2007 ปฏิบัติโหมดที่Access 2007 คุณลักษณะบางอย่างจะไม่พร้อมใช้งานตามค่าเริ่มต้น ฟีเจอร์เหล่านี้ไม่พร้อมใช้งานบางอย่างอาจทำให้ใช้ในโหมด runtime อย่างไรก็ตาม

ฟีเจอร์ที่จะไม่พร้อมใช้งานในโหมดขณะทำงานได้อย่างไร

ฟีเจอร์Access 2007 ต่อไปนี้จะไม่พร้อมใช้งานในโหมด runtime:

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

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

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

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

ฉันสามารถเปิดฐานข้อมูลAccess 2007 ในโหมด runtime โดยไม่ต้องใช้Access 2007 ซอฟต์แวร์ขณะทำงานได้อย่างไร

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

  • เปลี่ยนนามสกุลของไฟล์ฐานข้อมูลจาก.accdb เป็น.accdr

  • สร้างทางลัดไปยังฐานข้อมูล และรวมสวิตช์บรรทัดคำสั่ง/Runtimeในทางลัด

ไม่โหมด runtime ทำฐานข้อมูลของฉันความปลอดภัยมากขึ้นได้อย่างไร

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

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

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

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

ดาวน์โหลดAccess 2007 Runtime

เมื่อต้องการดาวน์โหลดAccess 2007 Runtime จากศูนย์ดาวน์โหลด Microsoft คลิกการเชื่อมโยงในส่วนดูเพิ่มเติม

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

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

ปรับใช้แอปพลิเคชันAccess 2007

เมื่อต้องการปรับใช้แอปพลิเคAccess 2007 น้อยสุดที่คุณต้องการทำงานต่อไปนี้:

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

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

    Note: สำหรับวิธีใช้เกี่ยวกับการสร้างฟอร์ม ดูหัวข้อสร้างฟอร์ม โดยใช้เครื่องมือฟอร์ม

    วิธีใดฉันจึงไม่ระบุฟอร์มเริ่มต้นเพื่อเปิด

    1. คลิก ปุ่ม Microsoft Office รูปปุ่ม จากนั้นให้คลิก ตัวเลือกของ Access

    2. ในบานหน้าต่างด้านซ้ายของกล่องโต้ตอบ ตัวเลือกของ Access ให้คลิก ฐานข้อมูลปัจจุบัน

    3. ในบานหน้าต่างด้านขวา ภายใต้ตัวเลือกแอปพลิเคชัน เลือกฟอร์มเริ่มต้นที่คุณต้องการ โดยใช้กล่องคำสั่งผสมฟอร์มที่แสดง

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

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

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

ตัดสินใจว่า รูปแบบไฟล์ที่จะใช้

มีรูปแบบไฟล์Access 2007 สี่ที่คุณสามารถใช้ได้เมื่อคุณปรับใช้แอปพลิเคชัน:

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

  • .accdc    รูปแบบนี้จะเรียกว่าไฟล์ปรับใช้ Access ไฟล์การปรับใช้ Access ประกอบด้วยไฟล์แอปพลิเคชันและลายเซ็นดิจิทัลที่เกี่ยวข้องกับไฟล์นั้น รูปแบบไฟล์นี้เพื่อให้ผู้ใช้ที่ไม่มีการเปลี่ยนแปลงไฟล์แอปพลิเคชันหลังจากที่คุณทำแพคเกจ คุณสามารถนำรูปแบบนี้เมื่อต้อง การเริ่มต้นแฟ้มรูปแบบAccess 2007 (.accdb), หรือแอAccess 2007 คอมไพล์แล้วไฟล์ไบนารี (.accde)

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

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

  • .accde    รูปแบบนี้จะเรียกว่าไฟล์ไบนารีคอมไพล์แล้ว ในAccess 2007 ไฟล์ไบนารีที่คอมไพล์คือ ไฟล์แอปพลิเคชันฐานข้อมูลที่ได้รับการบันทึก มีโค้ด VBA ที่คอมไพล์แล้วทั้งหมด ไม่มีโค้ดต้นฉบับ VBA ยังคงอยู่ในไฟล์ไบนารีคอมไพล์แล้วการเข้าถึง

    คุณสามารถใช้Access 2007 Runtime เพื่อเปิดไฟล์ไบนารีคอมไพล์แล้วAccess 2007 อย่างไรก็ตาม ตามค่าเริ่มต้น Runtime ไม่รู้จัก.accde นามสกุล เมื่อต้องการเปิดไฟล์ไบนารีคอมไพล์แล้ว โดยใช้Access 2007 Runtime สร้างทางลัดที่ชี้ไป Runtime และรวมเส้นทางไปยังไฟล์ไบนารีที่คอมไพล์แล้วที่คุณต้องการทางลัดเพื่อเปิด

    Important: ถ้าคุณสร้างไฟล์ไบนารีคอมไพล์แล้ว โดยใช้ Access 2007 Service Pack 1 ติดตั้ง ผู้ใช้ไม่สามารถเปิดไฟล์ไบนารีคอมไพล์แล้ว โดยใช้เวอร์ชันสมบูรณ์ของ Access 2007 โดยไม่มี Service Pack 1 ติดตั้ง เมื่อต้องการแก้ไขปัญหานี้ ผู้ใช้ควรติดตั้ง Service Pack 1

    ฉันฉันจะบันทึกไฟล์Access 2007 เป็นไฟล์ไบนารีที่คอมไพล์ได้อย่างไร

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

    2. บนแท็บเครื่องมือฐานข้อมูล ในกลุ่มเครื่องมือฐานข้อมูล คลิกทำ ACCDE รูปปุ่ม

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

  • .accdr    รูปแบบนี้ช่วยให้คุณสามารถปรับใช้แอปพลิเคชันที่เปิดในโหมด runtime การปรับใช้แอปพลิเคชัน runtime ที่สามารถช่วยให้คุณสามารถควบคุมวิธีการที่จะใช้ แม้ว่าจะไม่เป็นค่าเฉลี่ยของแอปพลิเคชันการรักษาความปลอดภัย สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโหมด runtime ดูส่วนUnderstand Access 2007 Runtime

แพคเกจและติดตั้งแอปพลิเคชัน

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

คุณสามารถใช้ตัวช่วยสร้างโซลูชันแพคเกจการ:

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

  • เพิ่มโฟลเดอร์ที่ติดตั้งเป็นตำแหน่งที่ตั้งที่เชื่อถือได้

  • ติดตั้งโดยอัตโนมัติAccess 2007 ขณะทำงานบนคอมพิวเตอร์ของผู้ใช้ ถ้าไม่ได้ติดตั้งอยู่แล้ว

  • รวมไฟล์อื่น ๆ เช่นวิธีใช้แฟ้มที่กำหนดเอง กับแอปพลิเคชันของคุณ

  • สร้าง หรือปรับเปลี่ยนคีย์รีจิสทรี

  • กระจายข้อตกลงสิทธิ์การใช้งานสำหรับผู้ใช้ (EULA)

  • เพิ่มข้อมูลเกี่ยวกับแอปพลิเคชันของคุณลงในรายการเพิ่มหรือเอาโปรแกรมออก ในแผงควบคุม

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการดาวน์โหลด และการใช้Access 2007 นามสกุลของนักพัฒนา ดูลิงก์ในส่วนดูเพิ่มเติม

แพคเกจฐานข้อมูลแบบแยก

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

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

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

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

แพคเกจและฐานข้อมูลAccess 2007 เครื่องหมาย

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

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

โปรดจำข้อเท็จจริงเหล่านี้เมื่อคุณดำเนินการสร้าง และลงชื่อเข้าใช้แพคเกจ:

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

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

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

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

  • คุณสามารถแยกฐานข้อมูลออกจากไฟล์แพคเกจที่อยู่บนเซิร์ฟเวอร์ Windows SharePoint Services 3.0 ได้

ส่วนต่อไปนี้อธิบายวิธีการสร้างแพคเกจการเซ็นชื่อไฟล์ และใช้ฐานข้อมูลในไฟล์แพคเกจการเซ็นชื่อ

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

สร้างแพคเกจที่มีลายเซ็น

  1. เปิดฐานข้อมูลที่คุณต้องการทำแพคเกจและเซ็นชื่อ

  2. คลิกปุ่ม Microsoft Office รูปปุ่ม คลิกประกาศ แล้ว คลิ กแพคเกจและเครื่องหมาย

  3. ในกล่องโต้ตอบเลือกใบรับรอง เลือกใบรับรองดิจิทัล แล้ว คลิ กตกลง

    กล่องโต้ตอบ สร้างแพคเกจ Microsoft Office Access ที่เซ็นชื่อแล้ว จะปรากฏขึ้น

  4. ในรายการ บันทึกใน ให้เลือกตำแหน่งที่ตั้งสำหรับแพคเกจฐานข้อมูลที่มีลายเซ็นของคุณ

  5. ป้อนชื่อสำหรับแพคเกจที่เซ็นชื่อแล้วในกล่อง ชื่อแฟ้ม จากนั้นคลิกที่ สร้าง

    Access จะสร้างแฟ้ม .accdc และวางในตำแหน่งที่คุณเลือก

แยกและใช้แพคเกจที่เซ็นชื่อแล้ว

  1. คลิก ปุ่ม Microsoft Office รูปปุ่ม แล้วคลิก เปิด

  2. ในกล่องโต้ตอบเปิด เลือกMicrosoft Office Access ลงแพคเกจ (*.accdc) เป็นชนิดของไฟล์

  3. ในรายการมองหาใน ค้นหาโฟลเดอร์ที่ประกอบด้วยไฟล์ของคุณ.accdc เลือกไฟล์ จากนั้น คลิ

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

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

    • ถ้าคุณยังไม่ได้เลือกที่จะเชื่อถือใบรับรองแบบดิจิทัล ข้อความแนะนำจะปรากฏขึ้น

      1. ข้อความแนะนำ

      2. หากคุณเชื่อถือฐานข้อมูล ให้คลิก เปิด หากคุณเชื่อถือใบรับรองจากผู้ให้บริการ ให้คลิก เชื่อถือทั้งหมดจากผู้ประกาศ กล่องโต้ตอบ แยกฐานข้อมูลไปยัง จะปรากฏ

  5. อีกทางเลือกหนึ่ง ในรายการ บันทึกใน ให้เลือก ตำแหน่งที่ตั้งสำหรับฐานข้อมูลที่แยก จากนั้นในกล่อง ชื่อแฟ้ม ให้ป้อนชื่ออื่นสำหรับฐานข้อมูลที่แยก

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

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

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

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

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

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

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

×