ตัวเลือกของบรรณาธิการ:

การโฆษณา

บ้าน - อุปกรณ์เคลื่อนที่
การสร้างซี่โครงใน 1 วินาที 8.3 การขายปลีก ฐานข้อมูลแบบกระจาย: พื้นฐาน

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

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

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

ในคำแนะนำนี้ เราจะใช้ตัวอย่างเพื่อสร้างฐานข้อมูลส่วนกลางและอุปกรณ์ต่อพ่วง และตรวจสอบการแลกเปลี่ยนระหว่างฐานข้อมูลเหล่านั้น คู่มือนี้เหมาะสำหรับทั้งการบัญชี 1C 8.3 และการจัดการการค้า 1C (UT) และการกำหนดค่าอื่น ๆ

การตั้งค่าฐานข้อมูล RIB แบบกระจายหลัก (ส่วนกลาง)

ไปที่เมนู 1C "การดูแลระบบ" จากนั้นคลิกที่ลิงก์ "การตั้งค่าการซิงโครไนซ์ข้อมูล" ในหน้าต่างที่เปิดขึ้นคุณจะต้องทำเครื่องหมายในช่อง "การซิงโครไนซ์ข้อมูล" ลิงก์ "การซิงโครไนซ์ข้อมูล" จะเปิดใช้งาน มาตั้งคำนำหน้าสำหรับหน้าหลักกันตรงนี้ ฐานข้อมูล– ตัวอย่างเช่น “CB”:

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

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

หลังจากการสร้าง สำเนาสำรองคลิกปุ่ม "ถัดไป" ในขั้นตอนถัดไป เราต้องตัดสินใจว่าการซิงโครไนซ์จะเกิดขึ้นอย่างไร:

เพื่อความเรียบง่ายและชัดเจนของตัวอย่าง เราจะเลือกไดเร็กทอรีในเครื่อง ฉันระบุเส้นทางต่อไปนี้: “D:\1C Databases\Synchronization” เป็นความคิดที่ดีที่จะตรวจสอบรายการในไดเร็กทอรีนี้ โดยมีปุ่มพิเศษสำหรับสิ่งนี้:

รับบทเรียนวิดีโอ 267 บทเรียนบน 1C ฟรี:

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

อย่าลืมว่าคำนำหน้าสำหรับแต่ละฐานข้อมูลจะต้องไม่ซ้ำกัน มิฉะนั้น คุณจะได้รับข้อผิดพลาด “ค่านำหน้าของฐานข้อมูลแรกไม่ซ้ำกัน”

คลิก "ถัดไป" ตรวจสอบข้อมูลที่ป้อนแล้วคลิก "ถัดไป" อีกครั้ง จากนั้น "เสร็จสิ้น" ในสนาม" ชื่อเต็มฐานข้อมูลไฟล์" เราระบุไฟล์ 1Cv8.1CD ในไดเร็กทอรีที่เราสร้างขึ้นสำหรับการซิงโครไนซ์ เราสร้างอิมเมจเริ่มต้นของฐานข้อมูล 1C แบบกระจาย:

หลังจากสร้างอิมเมจเริ่มต้นของ RIB ใน 1C คุณสามารถกำหนดตารางเวลาการซิงโครไนซ์หรือซิงโครไนซ์ด้วยตนเอง:

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

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

การตั้งค่าการซิงโครไนซ์ในฐานข้อมูลอุปกรณ์ต่อพ่วง

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

RIB เป็นฐานข้อมูลแบบกระจายซึ่งมีโครงสร้างคล้ายต้นไม้ โดยมีสาขาเป็นฐานข้อมูล 1C Enterprise ที่ปรับใช้แต่ละรายการ ฐานข้อมูลเหล่านี้เรียกว่าโหนดฐานข้อมูลแบบกระจาย (ต่อไปนี้เรียกว่าโหนด) การแลกเปลี่ยนข้อมูลเกิดขึ้นระหว่างโหนดเหล่านี้เพื่อซิงโครไนซ์โหนดทั้งหมด (การกำหนดค่าและฐานข้อมูล)

กลไกหลักคือกลไกการแลกเปลี่ยนที่มีความสามารถที่โดดเด่นและเป็นสากล ข้อแตกต่างที่สำคัญคือกลไกการแลกเปลี่ยน RIB มีความเชี่ยวชาญและแคบกว่า ในขณะที่การแลกเปลี่ยนแบบสากลทำให้ผู้ใช้ได้รับโอกาสที่หลากหลายมากขึ้น

หลักการทำงานพื้นฐานของ RIB

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

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

ดังที่ได้กล่าวมาแล้ว กลไก RIB สามารถทำได้โดยการใช้แผนการแลกเปลี่ยน แต่เพื่อที่จะใช้แผนเฉพาะในโครงสร้างลำดับชั้นนี้ ต้องเปิดใช้งานคุณสมบัติ "Distributed infobase"

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

การรับและการสร้างข้อความแลกเปลี่ยนใน RIB ได้รับการตั้งค่าด้วยคำสั่งเดียว

แผนการแลกเปลี่ยน เขียนการเปลี่ยนแปลง (WriteMessages, 0)

เนื้อหาถูกอ่านโดยใช้คำสั่ง

บทสรุป

เราสามารถพูดได้อย่างปลอดภัยว่ากลไก RIB ส่วนใหญ่ประกอบด้วยกลไกการแลกเปลี่ยนสากลกับบางส่วน คุณสมบัติที่โดดเด่นซึ่งมีอยู่ในโครงสร้าง RIB เท่านั้น

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

ตัวเลือกที่สองคือการสร้างฐานข้อมูลแบบกระจาย (RIB) ฐานข้อมูลแบบกระจายเป็นโครงสร้างแบบลำดับชั้นซึ่งประกอบด้วยฐานข้อมูลที่แยกจากกันบนแพลตฟอร์ม 1C:Enterprise ซึ่งระหว่างนั้นจะมีการแลกเปลี่ยนข้อมูลเพื่อจุดประสงค์ในการซิงโครไนซ์การกำหนดค่าและข้อมูล ฐานข้อมูลส่วนบุคคลเหล่านี้เรียกว่าโหนด RIB

ฐานข้อมูลแบบกระจายสามารถสร้างขึ้นตามการกำหนดค่าต่างๆ ของระบบ 1C:Enterprise ลองพิจารณาการสร้างโดยใช้ตัวอย่างของ 1C: การจัดการการค้า 10.3

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


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

ฐานข้อมูลแบบกระจายมีกลไกการแก้ไขการชนกันของตัวเอง ดังนั้น หากในระหว่างการแลกเปลี่ยน ปรากฏว่ามีการเปลี่ยนแปลงออบเจ็กต์ใดๆ (เอกสาร ไดเร็กทอรี ฯลฯ) ทั้งในฐานข้อมูลหลักและฐานข้อมูลรอง การเปลี่ยนแปลงที่ทำในฐานข้อมูลหลักจะมีลำดับความสำคัญ

หากจำเป็นต้องเปลี่ยนการกำหนดค่าของฐานข้อมูลแบบกระจาย จะต้องดำเนินการในโหนดรูท (ดูรูปแรกของบทความ) การกำหนดค่าของโหนดที่เหลือจะถูกล็อค หลังจากทำการเปลี่ยนแปลงที่จำเป็นแล้ว พวกเขาสามารถถ่ายโอนไปยังโหนดทาสได้โดยใช้ขั้นตอนมาตรฐานสำหรับการแลกเปลี่ยนข้อมูลระหว่างโหนด RIB หลังจากดำเนินการแลกเปลี่ยนในตัวกำหนดค่าของโหนดทาสแล้ว จำเป็นต้องอัปเดตการกำหนดค่าฐานข้อมูล

หากคุณมีปัญหาในการตั้งค่าฐานข้อมูลแบบกระจาย ผู้เชี่ยวชาญของเราจะช่วยคุณตั้งค่าการแลกเปลี่ยนข้อมูลและอธิบายวิธีใช้งานโดยละเอียด

ในวัสดุนี้ คำแนะนำโดยละเอียดในการตั้งค่าการแลกเปลี่ยน RIB สำหรับ 1C:Enterprise 8 และปัญหาที่ผู้เขียนพบ

1. การสร้างโหนด
เราสร้างโหนดใหม่ (หลักและทาส): ในโหมดผู้ใช้ "ปฏิบัติการ / แผนการแลกเปลี่ยน / เต็ม"
มาเลือกแผนการแลกเปลี่ยน "เต็ม" กัน
เราสร้างสองบันทึก:
- เรียกบันทึกแรกว่า "CB" (โหนดหลัก) ระบุรหัส "CB"
- เรียกรายการที่สองว่า "โหนดย่อย" ระบุรหัส "PU"
ไอคอนที่มีวงกลมสีเขียว - "CB" (โหนดหลัก)

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

2. การตั้งค่าคำนำหน้า
สำหรับแต่ละฐานข้อมูลในการตั้งค่าพารามิเตอร์การบัญชี (ใน UPP "พารามิเตอร์บริการ / การบัญชี") บนแท็บ "การแลกเปลี่ยนข้อมูล" เราตั้งค่าคำนำหน้า ทำเช่นนี้เพื่อไม่ให้เกิดความขัดแย้งในตัวเลขและรหัสของเอกสารและไดเร็กทอรีที่สร้างในสองฐานข้อมูล
สำหรับการแลกเปลี่ยนอัตโนมัติ ให้เลือกช่อง "ใช้กลไกการแลกเปลี่ยนอัตโนมัติ..."
แท็บ "การแลกเปลี่ยนข้อมูล"

3. เพิ่มการตั้งค่าสำหรับการแลกเปลี่ยนข้อมูลระหว่างโหนด
เปิด: "Service\Distributed Information Base (RIB)\Configure RIB nodes"
คลิก "เพิ่ม" และหน้าต่าง "การตั้งค่าการแลกเปลี่ยนข้อมูล" จะเปิดขึ้น
การตั้งค่าการแลกเปลี่ยนข้อมูล

คลิกที่ไอคอน "แลกเปลี่ยนตามการตั้งค่าปัจจุบัน"
ดำเนินการแลกเปลี่ยนตามการตั้งค่าปัจจุบัน

ตอนนี้เกี่ยวกับข้อผิดพลาด
1. การแลกเปลี่ยนข้อมูลสามารถดำเนินการได้โดยอัตโนมัติและสามารถเริ่มต้นได้ในกรณีต่อไปนี้:
* ที่ เริ่มโปรแกรม- การแลกเปลี่ยนจะดำเนินการเมื่อโปรแกรมเริ่มต้น
* เมื่อใช้งานโปรแกรมเสร็จแล้ว การแลกเปลี่ยนจะดำเนินการก่อนที่ผู้ใช้จะเสร็จสิ้นการทำงานกับโปรแกรม
* เมื่อแค็ตตาล็อกปรากฏขึ้น การแลกเปลี่ยนจะเกิดขึ้นเฉพาะในกรณีที่ไดเร็กทอรี ผู้ใช้ระบุมองไม่เห็นแต่อยู่ใน. ช่วงเวลาปัจจุบันปรากฏให้เห็น การตั้งค่านี้สามารถใช้เพื่อดำเนินการแลกเปลี่ยนอัตโนมัติเมื่อเชื่อมต่อกับเครือข่ายท้องถิ่นหรือแฟลชการ์ด โปรแกรมจะตรวจสอบการมองเห็นของไดเร็กทอรีที่ระบุในการตั้งค่าเป็นระยะและบันทึกสถานะปัจจุบัน
* เมื่อไฟล์ปรากฏขึ้น ขอแนะนำให้ใช้โหมดข้อมูลเมื่อคุณต้องการแลกเปลี่ยนหากไฟล์การแลกเปลี่ยนข้อมูลขาเข้าปรากฏขึ้น ในกรณีนี้ การระบุเส้นทางแบบเต็มไปยังไฟล์การแลกเปลี่ยนข้อมูลขาเข้าก็เพียงพอแล้ว โปรแกรมวิเคราะห์การมีอยู่ของไฟล์เป็นระยะและทันทีที่ปรากฏการแลกเปลี่ยนจะดำเนินการและหลังจากการแลกเปลี่ยนไฟล์นี้จะถูกลบออกโดยการบังคับ (ซึ่งทำเพื่อไม่ให้ขั้นตอนการแลกเปลี่ยนดำเนินการอย่างต่อเนื่อง)
* การแลกเปลี่ยนข้อมูลเป็นระยะ การแลกเปลี่ยนจะดำเนินการตามการตั้งค่าสำหรับการแลกเปลี่ยนข้อมูลเป็นระยะ หากฐานข้อมูลทำงานในโหมดไฟล์เซิร์ฟเวอร์ การแลกเปลี่ยนเป็นระยะจะดำเนินการเฉพาะสำหรับผู้ใช้ที่ระบุไว้ในการตั้งค่านโยบายการบัญชีเป็น “ผู้ใช้สำหรับงานประจำในโหมดไฟล์” ในเวอร์ชันไคลเอ็นต์-เซิร์ฟเวอร์ การแลกเปลี่ยนจะดำเนินการบนเซิร์ฟเวอร์ 1C:Enterprise

ฉันมีตัวเลือกไคลเอ็นต์-เซิร์ฟเวอร์ - เพื่อให้การแลกเปลี่ยนอัตโนมัติตามปกติทำงานได้ ฉันต้องโอเวอร์โหลดเซิร์ฟเวอร์

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

Regedit4
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
"1253"="c_1251.nls"
"1254"="c_1251.nls"
"1255"="c_1251.nls"

3. เมื่อสร้างสำเนาของฐานข้อมูล (เช่น สำหรับการแก้ไข) ในเวอร์ชันไคลเอ็นต์-เซิร์ฟเวอร์ จำเป็นที่งานประจำของสำเนาของฐานข้อมูลจะถูกปิด การบล็อกงานประจำสำหรับการคัดลอก ON

หากไม่ถูกบล็อก สำเนาจะทำการแลกเปลี่ยนตามกำหนดเวลาเดียวกันกับฐานข้อมูลหลัก ซึ่งหมายความว่าข้อความบางส่วนไปยังโหนดระยะไกลจะถูกสร้างขึ้นจากฐานข้อมูลที่ทำงาน และบางส่วนมาจากสำเนา ซึ่งจะนำไปสู่การยกเลิกการซิงโครไนซ์การกำหนดค่า

ใน 1C 8.3 หรือใน 1C 8.2? การตั้งค่าฐานข้อมูลแบบกระจาย คำแนะนำทีละขั้นตอน

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


ในบทความนี้เราจะดูที่การจัดระเบียบการกระจายฐานข้อมูลเดียวในการกำหนดค่า 1C Accounting for Russia เวอร์ชัน 8.3 ผ่านไดเร็กทอรีท้องถิ่นหรือเครือข่าย ในเวอร์ชัน 8.2 1C คำแนะนำนี้ก็จะมีประโยชน์เช่นกันเพราะว่า อธิบายกระบวนการเดียวโดยมีความแตกต่างเล็กน้อยอย่างมาก

==== จัดทำฐานหลัก ====

เมื่อเปิด 1C 8.3 ในโหมด "Enterprise" ไปที่ส่วน "การดูแลระบบ" กัน ในเวอร์ชัน 1C 8.2 ในการเริ่มต้นคุณต้องไปที่เมนูหลัก "บริการ" - "ฐานข้อมูลแบบกระจาย (RIB)" - "กำหนดค่าโหนด RIB"

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

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

สำหรับการพัฒนาทั่วไป ให้ทำความคุ้นเคยกับเนื้อหาของหน้าต่างถัดไปแล้วคลิก "ถัดไป"

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

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

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

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

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

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

สมมติว่าเราตัดสินใจที่จะสร้างภาพ หลังจากคลิกที่ปุ่ม "เสร็จสิ้น" ในหน้าต่างก่อนหน้า เราจะเข้าสู่การตั้งค่าเพื่อสร้างภาพความปลอดภัยของข้อมูลทาส เราจะพิจารณากรณีที่ง่ายที่สุดสำหรับการดำเนินงานในท้องถิ่น ในการดำเนินการนี้ ให้ระบุรายละเอียดที่จำเป็นในหน้าต่างที่เปิดขึ้น ให้เราให้ความสนใจเป็นพิเศษกับพารามิเตอร์ "ชื่อเต็มของฐานไฟล์" จะต้องระบุในรูปแบบ UNC แบบเต็ม ซึ่งต้องมีการสร้างเส้นทางท้องถิ่นในรูปแบบ "เครือข่าย" ตัวอย่างเช่น - “\\Server1C\ฐานข้อมูล\RIB” ไปยังเส้นทางที่ระบุเราจะเพิ่มชื่อของไฟล์ฐานข้อมูล - 1Cv8.1CD

หลังจากคลิกที่ปุ่ม "สร้างภาพเริ่มต้น" กระบวนการสร้างภาพสำหรับฐานข้อมูลทาสจะเริ่มต้นขึ้น

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

==== การตั้งค่าสำหรับฐานอุปกรณ์ต่อพ่วง ====

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

หากจำเป็นต้องเลื่อนการสร้างผู้ใช้ออกไปในภายหลังด้วยเหตุผลบางประการ หลังจากเชื่อมต่อแล้ว คุณสามารถเปิดฐานข้อมูลในโหมด 1C "Enterprise" ได้ คุณจะได้รับแจ้งให้สร้างผู้ใช้ "ผู้ดูแลระบบ" ยอมรับ จากนั้นระบบจะกรอกข้อมูลเบื้องต้น

จากนั้นคุณจะต้องตั้งค่าการจับคู่กับฐานหลักต่อไป การตั้งค่านี้จะคล้ายกับที่กล่าวไว้ข้างต้นสำหรับฐานข้อมูลหลัก

การตั้งค่าสำหรับการสื่อสารกับฐานหลักจะถูกสร้างขึ้น

============================================

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

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

การแก้ไขสามารถนำไปใช้กับกฎและกำหนดการซิงโครไนซ์ข้อมูลได้

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

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

ด้วยการคลิกปุ่ม "เรียกใช้งาน" ในหน้าต่างสคริปต์หลัก คุณสามารถเรียกใช้งานด้วยตนเองได้

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

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

ณ จุดนี้ การกำหนดค่าฐานข้อมูลโรงอาบน้ำแบบกระจายสำหรับโหนดส่วนกลางและอุปกรณ์ต่อพ่วงจะเสร็จสมบูรณ์โดยพื้นฐานแล้ว

ดาวน์โหลดคำแนะนำพร้อมภาพประกอบ

ฐานข้อมูลแบบกระจาย คำแนะนำทีละขั้นตอน
ฐานข้อมูลแบบกระจาย (RIB) 1C: องค์กร
การสร้างฐานข้อมูลแบบกระจายและการตั้งค่า
วิธีการตั้งค่าซี่โครงใน 1 วินาที 8.2
วิธีการตั้งค่าฐานข้อมูลแบบกระจายใน 1C
วิธีการตั้งค่าใน 1C
วิธีการตั้งค่าใน 1C
การตั้งค่าฐานข้อมูลแบบกระจาย (RIB) ใน 1C
ตัวอย่างการตั้งค่า RIB สำหรับ 1C:การบัญชี 8
การสร้างฐานข้อมูลแบบกระจายและการกำหนดค่า



 


อ่าน:


ใหม่

วิธีฟื้นฟูรอบประจำเดือนหลังคลอดบุตร:

ไวรัสแรนซัมแวร์ที่เป็นอันตรายกำลังแพร่กระจายอย่างหนาแน่นบนอินเทอร์เน็ต

ไวรัสแรนซัมแวร์ที่เป็นอันตรายกำลังแพร่กระจายอย่างหนาแน่นบนอินเทอร์เน็ต

ไวรัส Anna Kournikova ได้ชื่อมาด้วยเหตุผล - ผู้รับคิดว่าพวกเขากำลังดาวน์โหลดรูปถ่ายของนักเทนนิสสุดเซ็กซี่ ความเสียหายทางการเงิน...

การติดตั้ง RAM เพิ่มเติม

การติดตั้ง RAM เพิ่มเติม

“หลักการของการท่องจำตามธรรมชาตินั้นขึ้นอยู่กับการเชื่อมต่อของเส้นประสาทที่สร้างขึ้นในสมอง” Olga Zimnyakova นักประสาทวิทยากล่าว...

จะทำอย่างไรถ้าหูฟังไม่สร้างเสียงบนแล็ปท็อป

จะทำอย่างไรถ้าหูฟังไม่สร้างเสียงบนแล็ปท็อป

ปัญหาในการเชื่อมต่อและใช้งานหูฟังเป็นเรื่องปกติ ในบทความนี้เราจะดูสาเหตุที่เป็นไปได้มากที่สุดหลายประการ...

ไดเรกทอรีไดโอด ไดโอดเรียงกระแสกำลังสูง 220V

ไดเรกทอรีไดโอด ไดโอดเรียงกระแสกำลังสูง 220V

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

ฟีดรูปภาพ อาร์เอสเอส