อาการ
พิจารณาสถานการณ์สมมติต่อไปนี้:
-
คุณมีกลุ่ม BizTalk ที่มีเซิร์ฟเวอร์ BizTalk Server 2013 R2 สองตัว
-
คุณมี Microsoft BizTalk Server 2013 R2 ส่วนช่วยดำเนินการสำหรับ RosettaNet (BTARN) การตั้งค่าคอนฟิกบนเซิร์ฟเวอร์ BizTalk อย่างใดอย่างหนึ่ง
-
คุณพยายามกำหนดค่า BTARN บน BizTalk server โดยใช้ตัวเลือกการรวมเพื่อเข้าร่วมกลุ่ม
ในสถานการณ์สมมตินี้ กระบวนการตั้งค่าคอนฟิกล้มเหลวบนเซิร์ฟเวอร์ BizTalk ที่สอง และคุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
[<วันที่และเวลา >ข้อผิดพลาด ConfigHelper] [DBNETLIB] [ConnectionOpen (Connect())] ไม่มีเซิร์ฟเวอร์ SQL หรือการเข้าถึงถูกปฏิเสธ
[<วันที่และเวลา >ข้อผิดพลาด ConfigHelper] ข้อผิดพลาด SQL: รหัสข้อผิดพลาดท้องถิ่น 08001:17
\Configwizard\confighelper\sqlhelper.cpp(1235)<เส้นทาง >d:\ [<วันที่และเวลา >ข้อผิดพลาด ConfigHelper]: ล้มเหลว hr = 80004005
\Configwizard\confighelper\sqlhelper.cpp(720)<เส้นทาง >d:\ [<วันที่และเวลา >ข้อผิดพลาด ConfigHelper]: ล้มเหลว hr = 80004005
[<วันที่และเวลา >ข้อผิดพลาด ConfigHelper] ไม่สามารถดำเนินการคำสั่ง SQL ในฐานข้อมูล: หลักบนคอมพิวเตอร์:
[<วันที่และเวลา >ข้อผิดพลาด ConfigHelper] [DBNETLIB] [ConnectionOpen (Connect())] ไม่มีเซิร์ฟเวอร์ SQL หรือการเข้าถึงถูกปฏิเสธ
[<วันที่และเวลา >คำเตือนตั้งค่าคอนฟิกกรอบงาน] ข้อยกเว้น XML: < ข้อความข้อยกเว้น = "ข้อยกเว้นที่ไม่คาดคิดเกิดขึ้นขณะตั้งค่าคอนฟิก [Runtime] " แหล่งที่มา = "<แหล่ง >" HelpID = "< HelpID >" >< ข้อความข้อยกเว้น = "มีความพยายามในการอ่าน หรือเขียนหน่วยความจำที่ได้รับการป้องกัน นี่คือบ่อยครั้งการบ่งชี้ว่า หน่วยความจำอื่นเสียหาย" แหล่งที่มา = "<แหล่ง >" HelpID = "< HelpID >" / >< / ข้อยกเว้น >
[<วันที่และเวลา >ข้อมูลการตั้งค่าคอนฟิกกรอบงาน] สรุปการตั้งค่าคอนฟิก:
[กรอบการตั้งค่าคอนฟิกข้อผิดพลาด<วันที่และเวลา > ] คุณลักษณะ: [Runtime] ล้มเหลวในการตั้งค่าคอนฟิก มีข้อความแสดงข้อผิดพลาด [< ข้อความข้อยกเว้น = "ข้อยกเว้นที่ไม่คาดคิดเกิดขึ้นขณะตั้งค่าคอนฟิก [Runtime] " แหล่งที่มา = "<แหล่ง >" HelpID = "< HelpID >" >< ข้อความข้อยกเว้น = "มีความพยายามในการอ่าน หรือเขียนหน่วยความจำที่ได้รับการป้องกัน นี่คือบ่อยครั้งการบ่งชี้ว่า หน่วยความจำอื่นเสียหาย" แหล่งที่มา = "<แหล่ง >" HelpID = "< HelpID >" / >< / ข้อยกเว้น >]
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจาก มีรหัสข้อบกพร่องในตัว Microsoft BizTalk 2013 R2 เร่งความเร็วสำหรับตัวช่วยสร้างการตั้งค่าคอนฟิก RosettaNet
การแก้ปัญหา
ข้อมูลการปรับปรุงสะสม
ปัญหานี้ถูกถาวรแรกในการปรับปรุงสะสมต่อไปนี้ของ BizTalk Server:
สถานะ
Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"
ข้อมูลอ้างอิง
สำหรับข้อมูลเกี่ยวกับเซอร์วิสแพ็คและรายการปรับปรุงสะสมสำหรับเซิร์ฟเวอร์ BizTalk ดูKB 2555976: บริการบรรจุและรายการการปรับปรุงสะสมสำหรับเซิร์ฟเวอร์ BizTalk
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมแก้ไขด่วนที่ BizTalk Server ดูKB 2003907: ข้อมูลเกี่ยวกับโปรแกรมแก้ไขด่วนของ BizTalk และสนับสนุน Service Pack