อาการ
พิจารณาสถานการณ์สมมติต่อไปนี้:
-
คุณใช้ Microsoft BizTalk Server 2013 R2
-
คุณตั้งค่าคอนฟิกบริการการแจ้งเตือนธุรกิจกิจกรรมการตรวจสอบ (BAM) จะรันภายใต้บัญชีผู้ใช้ที่ไม่มีหน้าที่ดูแลระบบ SQL Server
-
คุณกำหนดค่าการแจ้งเตือนอีเม BAM และคุณกำหนดค่าการแจ้งเตือนที่ถูกทริกเกอร์ โดยการกำหนดเงื่อนไข
ในสถานการณ์สมมตินี้ การแจ้งเตือนทางอีเมลจะไม่มีส่งเมื่อมีการทริกเกอร์การแจ้งเตือนทางอีเมล นอกจากนี้ ข้อความแจ้งเตือน BAM จะย้ายออกจากตาราง [bam_Metadata_Distribution] [bam_Metadata_Distribution_FailedItems] ตารางในฐานข้อมูลข้อความแจ้งเตือน
หมายเหตุ ถ้าคุณมีการกำหนดค่าการแจ้งเตือน BAM คุณต้องเพิ่มบัญชีผู้ใช้บริการการแจ้งเตือน BAM DatabaseMailUserRole บทบาทด้วยตนเอง
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากบัญชีผู้ใช้บริการแจ้งเตือน BAM จะไม่ถูกเพิ่มให้กับบทบาท DatabaseMailUserRole เมื่อคุณตั้งค่าคอนฟิกบริการการแจ้งเตือน BAM ใน BizTalk Server 2013 R2
การแก้ปัญหา
ข้อมูลการปรับปรุงสะสม
BizTalk Server 2013 R2
ปัญหานี้ถูกถาวรแรกในการปรับปรุงสำหรับ BizTalk Server 2013 R2 สะสมต่อไปนี้:
สถานะ
Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"
ข้อมูลอ้างอิง
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเซอร์วิสแพ็คและรายการปรับปรุงสะสมสำหรับเซิร์ฟเวอร์ BizTalk ดูKB 2555976: บริการบรรจุและรายการการปรับปรุงสะสมสำหรับเซิร์ฟเวอร์ BizTalk
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมแก้ไขด่วนที่ BizTalk Server ดูKB 2003907: สนับสนุนการปรับปรุงข้อมูล เกี่ยวกับโปรแกรมแก้ไขด่วนของ BizTalk และสะสม