วิธีติดตั้งเซิร์ฟเวอร์ 1C Enterprise 8.3.1 การสร้างฐานข้อมูลบนเซิร์ฟเวอร์ SQL

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

การติดตั้งแพลตฟอร์มเทคโนโลยีและการกำหนดค่าบนดิสก์ภายในเครื่อง

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

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

การติดตั้ง 1C: เซิร์ฟเวอร์องค์กรบน MSSQL

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

สถาปัตยกรรมไคลเอ็นต์-เซิร์ฟเวอร์เกี่ยวข้องกับการโต้ตอบของแอปพลิเคชันไคลเอ็นต์กับเซิร์ฟเวอร์ฐานข้อมูลข้อมูลผ่านแอปพลิเคชันพิเศษ - เซิร์ฟเวอร์ 1C: Enterprise

การติดตั้ง MSSQL บนเครื่องเซิร์ฟเวอร์มีการอธิบายไว้ในคู่มือหลายฉบับโดยมีความแปรปรวนที่เป็นไปได้ขึ้นอยู่กับเวอร์ชันของ SQL และเวอร์ชันของเซิร์ฟเวอร์ ระบบปฏิบัติการ- โดยทั่วไป คุณสามารถติดตั้ง 1C บนเซิร์ฟเวอร์ได้โดยทำตามขั้นตอนทีละขั้นตอน:

  1. ในการแจกจ่ายที่มีอยู่ของคุณ คุณต้องเรียกใช้ไฟล์การติดตั้ง setup.exe (เพื่อดำเนินการต่อ คุณจะต้องมี Microsoft.NET Framework และระบบปฏิบัติการ ตัวติดตั้งวินโดวส์โปรแกรมติดตั้ง):
  2. มีหลายตัวเลือกให้เลือก การพัฒนาต่อไปเหตุการณ์: การติดตั้งครั้งแรก, การแก้ไขแล้ว ส่วนประกอบที่ติดตั้งอัปเดตหรือค้นหาพวกเขา ในขั้นตอนนี้ โปรแกรมจะตรวจสอบการปฏิบัติตามข้อกำหนด ข้อกำหนดขั้นต่ำ MSSQL ไปยังระบบปฏิบัติการ:
  3. คุณต้องป้อนรหัสผลิตภัณฑ์ที่คุณได้รับเมื่อซื้อ โปรแกรมลิขสิทธิ์- หลังจากอ่านข้อตกลงใบอนุญาตอย่างถี่ถ้วนและรอบคอบแล้ว ภาษาอังกฤษคุณต้องระบุความยินยอมของคุณโดยทำเครื่องหมายที่ช่อง:

    การเปลี่ยนไปสู่ขั้นตอนถัดไปทำได้โดยการคลิกปุ่มถัดไป

  4. เมื่อคุณคลิกปุ่มติดตั้ง คุณจะได้รับการตั้งค่าต่างๆ มากมาย ซึ่งคุณสามารถเลือกช่องทำเครื่องหมายได้ตามต้องการ: คุณสามารถเลือกทั้งหมด (เลือกทั้งหมด) หรือเฉพาะที่จำเป็นที่สุด (DatabaseEngineServices, ClientToolsConnectivity, ManagementToolBasic พร้อมด้วยส่วนประกอบย่อย):
  5. ขอแนะนำให้ทิ้งการตั้งค่าไว้ในขั้นตอนต่อๆ ไปเป็นค่าเริ่มต้น คลิกปุ่มถัดไป:
  6. ไดเร็กทอรีถูกเลือกสำหรับการจัดเก็บข้อมูลผู้ใช้ (ฐานข้อมูล SQL 1C) บันทึก ไฟล์ชั่วคราว และไฟล์ต่างๆ การสำรองข้อมูลฐานข้อมูลข้อมูล (สำรอง)
  7. ขั้นตอนต่อไปจะเพิ่มผู้ใช้ปัจจุบันซึ่งจะมีสิทธิ์ของผู้ดูแลระบบ (ปุ่ม "เพิ่มผู้ใช้ปัจจุบัน"):
  8. การตั้งค่าในหน้าถัดไปยังคงเป็นค่าเริ่มต้น เว้นแต่สถานการณ์จะกำหนดเป็นอย่างอื่น เมื่อคุณคลิกปุ่มติดตั้ง กระบวนการติดตั้งจะเริ่มขึ้นเอง: เส้นสีจะแสดงไดนามิกของขั้นตอนที่กำลังดำเนินการ หลังจากการติดตั้งเสร็จสมบูรณ์ ข้อความที่เกี่ยวข้องจะปรากฏขึ้น และสิ่งที่เหลืออยู่คือการปิดตัวติดตั้งโดยคลิกปุ่มปิด

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

การติดตั้งแพลตฟอร์มเทคโนโลยี 1C: Enterprise บนเซิร์ฟเวอร์

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

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

เมื่อคุณคลิกที่ปุ่ม "ติดตั้ง" กระบวนการติดตั้งแพลตฟอร์มเทคโนโลยี 1C:Enterprise บนเซิร์ฟเวอร์จะเริ่มขึ้น:

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

การสร้างฐานข้อมูลบนเซิร์ฟเวอร์ SQL

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

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

ดำเนินการตามขั้นตอนต่อไปนี้โดยเหลือการตั้งค่าเริ่มต้นไว้ การดำเนินการขั้นสุดท้ายคือการสร้างฐานข้อมูล SQL บนเซิร์ฟเวอร์

การติดตั้งโปรแกรมไคลเอนต์

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


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

ธีมการติดตั้ง MS เซิร์ฟเวอร์ SQLมักจะหลีกเลี่ยง แน่นอนว่าเป็นเรื่องยากที่จะไม่ติดตั้ง DBMS นี้ แม้ว่าจะเป็นครั้งแรกก็ตาม และยากพอๆ กันที่จะไม่เปิด 1C:Enterprise Server ร่วมกับมัน อย่างไรก็ตามมีรายละเอียดปลีกย่อยที่ไม่ชัดเจนหลายประการที่อาจทำให้ชีวิตของผู้ดูแลระบบเสียหายได้อย่างมากซึ่งเราจะพูดถึงในวันนี้

MS SQL Server อันดับหนึ่งในจำนวนการใช้งานร่วมกับ 1C:Enterprise ซึ่งส่วนใหญ่เกิดจากอุปสรรคในการเข้าที่ต่ำ บุคคลที่ไม่มีประสบการณ์ค่อนข้างสามารถเชี่ยวชาญชุดค่าผสมนี้ได้โดยใช้วิธีถัดไป - ถัดไป - เสร็จสิ้นเท่านั้น และสิ่งที่น่าสนใจที่สุดคือทั้งหมดนี้จะใช้ได้ผล ในกรณีส่วนใหญ่ที่ล้นหลาม การตั้งค่าเซิร์ฟเวอร์ SQL เริ่มต้นนั้นมากเกินพอที่จะรับประกันการทำงานที่มีประสิทธิผลของเซิร์ฟเวอร์ 1C: Enterprise และการสัมผัสไม่เพียงแต่ไม่จำเป็น แต่ยังเป็นอันตรายอีกด้วย

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

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

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

การติดตั้ง MS SQL Server เพื่อทำงานกับ 1C: Enterprise

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

เครื่องมือการจัดการไม่จำเป็นต้องติดตั้งบนเซิร์ฟเวอร์ แต่สามารถติดตั้งแยกต่างหากบนเซิร์ฟเวอร์ได้ ที่ทำงานผู้ดูแลระบบและจัดการเซิร์ฟเวอร์ MS SQL ที่มีอยู่ทั้งหมดจากที่นั่น

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

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

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

คุณสามารถปล่อยให้การตั้งค่าที่เหลือเป็นค่าเริ่มต้นและทำการติดตั้งให้เสร็จสิ้น

การตั้งค่า MS SQL Server ให้ทำงานกับ 1C: Enterprise

หากคุณกำลังจัดการกับอินสแตนซ์ SQL Server ที่ติดตั้งแล้วตรวจสอบให้แน่ใจว่ามีการเข้ารหัสเปรียบเทียบ ซีริลลิก_ทั่วไป_CI_ASมิฉะนั้นควรดาวน์โหลดข้อมูลโดยใช้เครื่องมือ 1C และควรติดตั้งเซิร์ฟเวอร์ใหม่ (หรือควรติดตั้งอินสแตนซ์อื่นหากบริการอื่นใช้บริการนี้)

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

จากนั้นไปที่บุ๊กมาร์ก หน่วยความจำและระบุจำนวน RAM ที่พร้อมใช้งานสำหรับเซิร์ฟเวอร์ SQL มิฉะนั้นเซิร์ฟเวอร์ SQL จะพยายามรีไซเคิล หน่วยความจำที่มีอยู่ทั้งหมด- ในสถานการณ์ที่บทบาทของเซิร์ฟเวอร์ SQL รวมเข้ากับบทบาทอื่น ๆ และในการใช้งานขนาดเล็กและขนาดกลางมักจะอยู่บนเครื่องเดียวกันกับเซิร์ฟเวอร์ 1C คุณควรลบออกจากจำนวนหน่วยความจำทั้งหมดที่ระบบต้องการ และเซิร์ฟเวอร์ 1C ซึ่งมอบสิ่งที่เหลืออยู่ให้กับ SQL

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

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

เมื่อต้องการทำเช่นนี้ ให้เปิด ความปลอดภัย - การเข้าสู่ระบบและสร้างชื่อใหม่ (บัญชี) ระบุการรับรองความถูกต้อง เซิร์ฟเวอร์ SQLและตั้งรหัสผ่าน

จากนั้นไปที่บุ๊กมาร์ก บทบาทเซิร์ฟเวอร์และอนุญาต ดีบีครีเอเตอร์, ผู้ดูแลระบบกระบวนการและ สาธารณะ.

จากนั้นใช้บัญชีนี้เพื่อเชื่อมต่อกับเซิร์ฟเวอร์ SQL จาก 1C

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

การถ่ายโอนฐานข้อมูล tempdb

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

หากต้องการเปลี่ยนตำแหน่งไฟล์ tempdbเปิด สตูดิโอการจัดการ, เลือก สร้างคำขอและในหน้าต่างที่เปิดขึ้น ให้ป้อนข้อความต่อไปนี้ โดยที่ อ:\NEW_FOLDER- ตำแหน่งใหม่สำหรับฐาน:

ใช้ต้นแบบ
แก้ไขฐานข้อมูล tempdb
แก้ไขไฟล์(
ชื่อ = tempdev,
ชื่อไฟล์ = N"E:\NEW_FOLDER\tempdb.mdf")
ไป

แก้ไขฐานข้อมูล tempdb
แก้ไขไฟล์(
ชื่อ = เทมเพลต
ชื่อไฟล์ = N"E:\NEW_FOLDER\templog.ldf")
ไป

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

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

เมนูเบต้า

การตั้งค่า 1C:Enterprise Server 8.3 และ PostgreSQL 9.4.2-1.1C คำแนะนำที่สมบูรณ์

ในคู่มือนี้ เราจะบอก (และแสดง) วิธีการตั้งค่าการเชื่อมต่อ 1C: องค์กร 8.3และ PostgreSQL 9.4.2ตั้งแต่การติดตั้งบริการทั้งสองไปจนถึงการสร้างฐานข้อมูล คุณสามารถอ่านเกี่ยวกับการปรับแต่งชุดค่าผสมนี้ได้

ขั้นตอนที่เราต้องผ่าน:

  1. การติดตั้ง เซิร์ฟเวอร์ 1C:องค์กร(64 บิต) สำหรับ Windows
  2. การติดตั้ง PostgreSQL 9.4.2-1.1C
  3. การสร้างฐานข้อมูลสารสนเทศ

รายละเอียดเพิ่มเติมใต้คัท!

ด่าน 0 ป้อนข้อมูล

ชื่อเซิร์ฟเวอร์ - 1ซีเซิร์ฟเวอร์
ชื่อ บัญชีเซิร์ฟเวอร์ - ผู้ดูแลระบบ
รหัสผ่านบัญชี - 123456เอบี

ชื่อบัญชี 1C บนเซิร์ฟเวอร์ - USR1CV8
รหัสผ่านสำหรับบัญชี 1C บนเซิร์ฟเวอร์คือ 123456Cd

ชื่อบัญชี PostgreSQL บนเซิร์ฟเวอร์ - โพสต์เกรส
รหัสผ่านสำหรับบัญชี PostgreSQL บนเซิร์ฟเวอร์คือ 123456Ef

ชื่อผู้ใช้ขั้นสูงของ PostgreSQL - โพสต์เกรส
รหัสผ่านผู้ใช้ขั้นสูงของ PostgreSQL - 1234

ชื่อฐานข้อมูลทดสอบ - ทดสอบdb

ขั้นตอนที่ 1 การติดตั้ง เซิร์ฟเวอร์ 1C:องค์กร(64 บิต) สำหรับ Windows


ขั้นตอนที่ 2 ติดตั้ง PostgreSQL และ pgAdmin


ขั้นตอนที่ 3 การสร้างฐานข้อมูล 1C

  1. ก่อนดำเนินการต่อไปนี้ ให้ปิดใช้งาน IPv6 บนอินเทอร์เฟซเครือข่ายของคุณ: ศูนย์ควบคุมเครือข่ายและ การเข้าถึงที่ใช้ร่วมกัน > การเชื่อมต่อเครือข่ายท้องถิ่น > คุณสมบัติ> ยกเลิกการเลือก อินเทอร์เน็ตโปรโตคอลเวอร์ชัน 6 (TCP/IPv6).
  2. เราเปิดตัวไคลเอนต์ 1C:Enterprise และเพิ่มฐานข้อมูลใหม่
  3. การสร้างฐานข้อมูลใหม่ > การสร้างฐานข้อมูลโดยไม่มีการกำหนดค่า (เช่น คุณสามารถกำหนดค่าใดๆ ได้) > บนเซิร์ฟเวอร์ 1C:Enterprise >
  4. เรากรอกข้อมูลในฟิลด์ทั้งหมดตามตัวอย่างของเรา (ระยะที่ 0):
    เซิร์ฟเวอร์คลัสเตอร์ 1C:องค์กร: 1ซีเซิร์ฟเวอร์
    ชื่อของฐานข้อมูลในคลัสเตอร์: การทดสอบ
    การเชื่อมต่อที่ปลอดภัย: ปิด
    ประเภท DBMS: PostgreSQL
    เซิร์ฟเวอร์ฐานข้อมูล: 1ซีเซิร์ฟเวอร์
    ชื่อฐานข้อมูล: การทดสอบ
    ผู้ใช้ฐานข้อมูล: โพสต์เกรส
    รหัสผ่านผู้ใช้: 1234
  5. ต่อไปอีก. เราเปิดตัวฐานข้อมูลที่สร้างขึ้นในโหมดองค์กร - ทุกอย่างใช้งานได้!

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

ยังมีคำถามอยู่ใช่ไหม?

มีอะไรผิดพลาดหรือเปล่า? ผู้เชี่ยวชาญของบริษัทของเราจะช่วยคุณแก้ไขปัญหาที่อาจเกิดขึ้น! ติดต่อเรา!

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

การติดตั้งเซิร์ฟเวอร์ 1C

หน้าต่างต้อนรับสำหรับการติดตั้งเซิร์ฟเวอร์ 1C คลิก "ถัดไป"

หลังจากนี้หน้าสำหรับเลือกพารามิเตอร์การติดตั้งสำหรับเซิร์ฟเวอร์ 1C จะปรากฏขึ้น คุณต้องเลือกรายการ 1C:Enterprise Server

หากคุณวางแผนที่จะใช้ไคลเอ็นต์แบบบางคุณจะต้องติดตั้งเซิร์ฟเวอร์ 1C เมื่อทำการติดตั้ง ก่อนติดตั้ง 1Cมีการติดตั้งเว็บเซิร์ฟเวอร์ (IIS / Apache) จากนั้นเมื่อติดตั้งเซิร์ฟเวอร์ 1C ให้ทำเครื่องหมายในช่อง "โมดูลส่วนขยายเซิร์ฟเวอร์เว็บ" เพิ่มเติม

ในแท็บการติดตั้งเซิร์ฟเวอร์ 1C นี้ คุณต้องเลือก (อย่าแตะภาษาหลักที่เลือกไว้แล้ว)

เซิร์ฟเวอร์ 1C สามารถติดตั้งเป็น "โปรแกรม" และเป็น "บริการ"

ในกรณีแรกเมื่อโหลดเซิร์ฟเวอร์ 1C หน้าต่างที่มีโปรแกรมจะปรากฏขึ้น ส่วนที่สองบริการจะทำงานในพื้นหลัง ควรติดตั้งเป็นบริการจะดีกว่า

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

คลิกติดตั้งเซิร์ฟเวอร์ 1C

การติดตั้งเซิร์ฟเวอร์ 1C จริง

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

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

คุณสามารถดาวน์โหลดไดรเวอร์คีย์รุ่นใหม่ได้จากเว็บไซต์ของผู้ผลิต:

ผู้จัดการใบอนุญาต 1C

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

ตัวจัดการใบอนุญาตมาพร้อมกับการแจกจ่าย 1C แต่สามารถดาวน์โหลดได้จากเว็บไซต์ของผู้ผลิต

บทความนี้ประกอบด้วยข้อมูลเกี่ยวกับขั้นตอนการติดตั้ง 1C ในเวอร์ชันไคลเอนต์ - เซิร์ฟเวอร์

การติดตั้งแพลตฟอร์ม 1C ได้อธิบายไว้ในบทความอื่นของเรา - "การดูแลระบบ 1C" ในส่วน "การติดตั้ง 1C" การติดตั้งบนเซิร์ฟเวอร์เกือบจะเหมือนกับการติดตั้งบนเครื่องคอมพิวเตอร์ทุกประการ โดยมีข้อแตกต่างเพียงข้อเดียว ในเวอร์ชันเซิร์ฟเวอร์ เมื่อเลือกส่วนประกอบที่จะติดตั้ง คุณต้องเลือก “1C:Enterprise Server” และ “1C:Enterprise Server Administration”

ติดตั้ง 1C บนคอมพิวเตอร์ไคลเอนต์ที่จะทำการเชื่อมต่อไปยังเซิร์ฟเวอร์

การติดตั้งบน คอมพิวเตอร์ไคลเอนต์ไม่แตกต่างจากวิธีที่อธิบายไว้ก่อนหน้าในบทความ "การบริหาร 1C"

สร้างฐานข้อมูลใน SQL

การสร้างฐานข้อมูลใน SQL ก็คล้ายกับการสร้างฐานข้อมูลในเวอร์ชันไฟล์เช่นกัน ข้อแตกต่างคือในขั้นตอนของการเลือกประเภทตำแหน่งฐานข้อมูลคุณต้องเลือก "บนเซิร์ฟเวอร์ 1C:Enterprise"

ในรายการ "เซิร์ฟเวอร์คลัสเตอร์" ให้ระบุชื่อ (หรือดีกว่านั้นคือที่อยู่ IP) ของเซิร์ฟเวอร์ที่ติดตั้ง SQL

ในส่วน "ชื่อฐานข้อมูล" ให้ระบุชื่อที่คุณต้องการตั้งให้กับฐานข้อมูล

ประเภท DBMS – SQL

ผู้ใช้ฐานข้อมูลและรหัสผ่านของเขาเป็นผู้ใช้ขั้นสูงคนเดียวกันที่กล่าวถึงข้างต้นในขั้นตอนการติดตั้ง MS SQL

ปล่อยให้วันที่ชดเชยเป็นค่าเริ่มต้น

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

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

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

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