Microsoft แจก microsoft Microsoft SQL Server ๒๐๐๘ Service Pack 3 จะแก้ไขเป็นไฟล์ที่สามารถดาวน์โหลดได้หนึ่งไฟล์ เนื่องจากการแก้ไขจะสะสมแต่ละรุ่นใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการแก้ไขรุ่นก่อนหน้า SQL Server ๒๐๐๘ Service Pack 3
อาการ
พิจารณาสถานการณ์ต่อไปนี้:
-
คุณกำหนดค่าการแชร์ฐานข้อมูลบนอินสแตนซ์ที่สองของ Microsoft SQL Server ๒๐๐๘หรือ Microsoft SQL Server ๒๐๐๘ R2
-
คุณกำหนดค่าสิ่งพิมพ์การจำลองแบบของทรานแซคชันในฐานข้อมูลที่เป็นฐานข้อมูลแบบอ่าน-เขียนหลักบนเซิร์ฟเวอร์หลักในฐานข้อมูลเรอร์ร่วมกัน การเตรียมใช้งานการจำลองแบบเสร็จสิ้นแล้วและจะซิงโครไนซ์กับสมาชิก
-
ฐานข้อมูลที่ถูกจำลองแบบล้มเหลวจากเซิร์ฟเวอร์หลักไปยังเซิร์ฟเวอร์มิเรอร์ หมายเหตุ เมื่อเหตุการณ์นี้เกิดขึ้นแอปกระหว่างเซิร์ฟเวอร์มิเรอร์ของอดีตและฐานข้อมูลมาออนไลน์ในโหมดการเขียนแบบอ่านเป็นฐานข้อมูลหลักใหม่
-
คุณสามารถเพิ่มบทความลงในสิ่งพิมพ์บนอินสแตนซ์หลักใหม่ การเตรียมใช้งานการจำลองแบบเสร็จสิ้นแล้วและจะซิงโครไนซ์กับสมาชิก
-
คุณเพิ่มบทความอื่นลงในสิ่งพิมพ์
ในสถานการณ์สมมตินี้คุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้ข้อความแสดงข้อผิดพลาด 1:
ไม่มีการสร้าง snapshot เนื่องจากไม่มีการเริ่มต้นการสมัครใช้งานที่จำเป็น
ข้อความแสดงข้อผิดพลาด 2
Msg ๑๔๐๕๘ระดับ16สถานะ1กระบวนการ sp_MSrepl_addsubscription_article บรรทัด331Cannot สร้างการสมัครใช้งานเนื่องจากการสมัครใช้งานที่มีอยู่แล้วในฐานข้อมูลการสมัครใช้งาน อนุญาตให้มีการสมัครใช้งานเพียงหนึ่งรายการเท่านั้นในแต่ละฐานข้อมูลการสมัครใช้งาน วางการสมัครใช้งานและเพิ่มอีกครั้งถ้าจำเป็น ถ้าปัญหายังคงมีอยู่การจำลองแบบ metadata อาจไม่ถูกต้อง ดูหนังสือแบบออนไลน์สำหรับข้อมูลการแก้ไขปัญหา
บันทึกย่อ ปัญหานี้ยังคงเกิดขึ้นถ้าคุณล้มเหลวไปยังอินสแตนซ์หลักต้นฉบับและจากนั้นคุณสามารถเพิ่มบทความเดียวกัน
การแก้ไข
ข้อมูลโปรแกรมอัปเดตสะสม
SQL Server ๒๐๐๘ R2 Service Pack 2
การแก้ไขสำหรับปัญหานี้ถูกนำออกใช้ครั้งแรกใน3การอัปเดตที่สะสม สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงที่สะสมนี้สำหรับ SQL Server ๒๐๐๘ R2 Service Pack 2 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
๒๗๕๔๕๕๒ แพคเกจโปรแกรมปรับปรุงที่สะสม3สำหรับ SQL Server ๒๐๐๘ R2 Service Pack 2 หมายเหตุ เนื่องจาก builds สะสมแต่ละรุ่นของการแก้ไขใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ใน SQL Server ๒๐๐๘ R2 Service Pack 2 เวอร์ชันก่อนหน้านี้ได้รับการแก้ไขแล้ว เราขอแนะนำให้คุณพิจารณาใช้การแก้ไขการแก้ไขล่าสุดที่มีโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
๒๗๓๐๓๐๑ รุ่นของ SQL Server ๒๐๐๘ R2 รุ่นที่เผยแพร่หลังจาก SQL Server ๒๐๐๘ R2 Service Pack 2 ถูกเผยแพร่แล้ว
SQL Server ๒๐๐๘ R2 Service Pack 1
การแก้ไขสำหรับปัญหานี้ถูกนำออกใช้ครั้งแรกใน9การอัปเดตที่สะสม สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงที่สะสมนี้สำหรับ SQL Server ๒๐๐๘ R2 Service Pack 1 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
๒๗๕๖๕๗๔ แพคเกจโปรแกรมปรับปรุงที่สะสม9สำหรับ SQL Server ๒๐๐๘ R2 Service Pack 1หมายเหตุ เนื่องจาก builds สะสมแต่ละรุ่นของการแก้ไขใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ใน SQL Server ๒๐๐๘ R2 Service Pack 1 เวอร์ชันก่อนหน้า เราขอแนะนำให้คุณพิจารณาใช้การแก้ไขการแก้ไขล่าสุดที่มีโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
๒๕๖๗๖๑๖ รุ่นของ SQL Server ๒๐๐๘ R2 รุ่นที่เผยแพร่หลังจาก SQL Server ๒๐๐๘ R2 Service Pack 1 ได้รับการเผยแพร่แล้ว
SQL Server ๒๐๐๘ Service Pack 3
การแก้ไขสำหรับปัญหานี้ถูกนำออกใช้ครั้งแรกใน7การอัปเดตที่สะสมสำหรับ SQL Server ๒๐๐๘ Service Pack 3 สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงที่สะสมนี้สำหรับ SQL Server ๒๐๐๘ Service Pack 3 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
๒๗๓๘๓๕๐ แพคเกจโปรแกรมปรับปรุงที่สะสม7สำหรับ SQL Server ๒๐๐๘ Service Pack 3หมายเหตุ เนื่องจาก builds สะสมแต่ละรุ่นของการแก้ไขใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการแก้ไขรุ่นก่อนหน้าของ SQL Server ๒๐๐๘ Service Pack 3 เราขอแนะนำให้คุณพิจารณาใช้การแก้ไขการแก้ไขล่าสุดที่มีโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
๒๖๒๙๙๖๙ รุ่นของ SQL Server ๒๐๐๘รุ่นที่เผยแพร่หลังจาก SQL Server ๒๐๐๘ Service Pack 3 ได้รับการเผยแพร่แล้ว
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
ข้อมูลเพิ่มเติม
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการกำหนดค่าการจำลองแบบและเรอร์ของฐานข้อมูลไปที่เว็บไซต์ MSDN ต่อไปนี้:
วิธีการกำหนดค่าการจำลองแบบและเรอร์ของฐานข้อมูลสำหรับข้อมูลเพิ่มเติมเกี่ยวกับฐานข้อมูลเรอร์ให้ไปที่เว็บไซต์ MSDN ต่อไปนี้:
วิธีแก้ไขปัญหาชั่วคราว
เมื่อต้องการแก้ไขปัญหานี้ให้ตรวจสอบว่า เซิร์ฟเวอร์ sysserver_id คอลัมน์และ syssubscriptionssrvid คอลัมน์ที่ตรงกันบนอินสแตนซ์ฐานข้อมูลที่ใช้งานอยู่ก่อนที่คุณจะเพิ่มบทความหมายเหตุ
-
ถ้าคอลัมน์สองคอลัมน์ไม่ตรงกันคุณควรเพิ่มบทความลงในสิ่งพิมพ์จากอินสแตนซ์ที่คอลัมน์ตรงกัน คุณอาจจำเป็นต้องจัดกำหนดการให้หยุดทำงานล้มเหลวผ่านฐานข้อมูลไปยังอินสแตนซ์ของคู่ค้า
-
ถ้ามีค่า srvid หลายค่าในตาราง syssubscriptions ให้เอาบทความที่มีค่า srvid อื่นล้มเหลวเหนือฐานข้อมูลไปยังอินสแตนซ์ของคู่ค้าแล้วเพิ่มบทความอีกครั้ง