อาการ
สมมติว่า คุณสร้างสิ่งพิมพ์เพียร์ทูเพียร์ (P2P) ใน Microsoft SQL Server 2014 หรือ 2016 ในสิ่งพิมพ์ P2P นี้ คุณสามารถประกาศตารางที่ชื่อ Schema มีจุด (.) เมื่อตัวแทนการแจกจ่ายทํางานสําหรับสิ่งพิมพ์นี้ อาจล้มเหลวโดยมีข้อผิดพลาดต่อไปนี้:
Procedure หรือฟังก์ชัน ProcedureName มีอาร์กิวเมนต์ที่ระบุมากเกินไป
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากระบบสร้างกระบวนการจัดเก็บอย่างไม่ถูกต้องในสิ่งพิมพ์ P2P เมื่อชื่อ Schema ของตารางที่เผยแพร่มีเครื่องหมายมหัพภาค (.)
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตสะสมสําหรับ SQL Server ต่อไปนี้:
การอัปเดตสะสม 7 สําหรับ SQL Server 2016 RTM
การอัปเดตสะสม 4 สําหรับ SQL Sever 2016 SP1
แต่ละปรับปรุงสะสมใหม่สําหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการปรับปรุงสะสมก่อนหน้านี้ ดูการอัปเดตแบบสะสมล่าสุดสําหรับ SQL Server:
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับ คําศัพท์ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์