การแก้ไข: ข้อผิดพลาดเมื่อคุณใช้ต่อเชื่อมต่อกับบริการการวิเคราะห์ SQL Server 2012: "ดีซีเรียลไลซ์ล้มเหลว: การร้องขอค่า '<ServerEdition>' ไม่พบ"</ServerEdition>

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 2683293 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
Microsoft กระจายแก้ไข 2012 เซิร์ฟเวอร์ของ Microsoft SQL เป็นแฟ้มหนึ่งที่สามารถดาวน์โหลดได้ เนื่องจากการแก้ไขปัญหาเป็นแบบสะสม แต่ละรุ่นใหม่ที่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการรักษาความปลอดภัยทั้งหมดที่ถูกรวมเข้ากับเซิร์ฟเวอร์ 2012 ก่อนหน้าของ SQL แก้ไขนำออกใช้
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

อาการ

พิจารณาสถานการณ์สมมติต่อไปนี้ คุณใช้วิเคราะห์การจัดการวัตถุ (ต่อ) เพื่อเชื่อมต่ออินสแตนซ์ของ Microsoft SQL Server 2012 Analysis Services และไคลเอ็นต์ต่อ ไลบรารี (Microsoft.AnalysisServices.dll) ได้รับจากตัวเลือกหนึ่งต่อไปนี้:
  • SQL Server 2008 R2
  • SQL Server 2008
  • SQL Server 2005
ในสถานการณ์สมมตินี้ การเชื่อมต่อล้มเหลว นอกจากนี้ คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
ข้อความของข้อยกเว้น: ล้มเหลวในดีซีเรียลไลซ์: การร้องขอค่า'<ServerEdition></ServerEdition>' ไม่พบ XmlSerializationException (ชนิด)
การติดตามสแตกข้อยกเว้น: ที่ Microsoft.AnalysisServices.DesignXmlReader.ReadRoot (ชนิดชนิด)
ใน Microsoft.AnalysisServices.DesignXmlReader.DeserializeComponent (IDesignerSerializationManager manager เครื่องอ่าน XmlReader รากชนิด)
ที่ Microsoft.AnalysisServices.AnalysisServicesClient.Discover (กับวัตถุ IMajorObject, ObjectExpansion ขยาย)
ที่ Microsoft.AnalysisServices.Server.Refresh (กับวัตถุ IMajorObject, ObjectExpansion ขยาย)
ที่ Microsoft.AnalysisServices.Server.Connect (สายอักขระในสายอักขระ sessionId สายอักขระ)
รายละเอียดภายในของข้อยกเว้น:
ข้อความข้อยกเว้น: ร้องขอค่า'<ServerEdition></ServerEdition>' ไม่พบ ArgumentException (ชนิด)
การติดตามสแตกข้อยกเว้น: ที่ System.Enum.TryParseEnum (ชนิด enumType สายอักขระค่า บูลีน' ignoreCase, EnumResult & parseResult)
ใน System.Enum.Parse (enumType ชนิด ค่าสตริงที่ ignoreCase บูลีน)
ที่ Microsoft.AnalysisServices.DesignXmlReader.ReadPrimitive (ชนิดชนิด แอตทริบิวต์ XmlAttributes)
ที่ Microsoft.AnalysisServices.DesignXmlReader.ReadStructContent (กับวัตถุวัตถุ การแมป StructMapping)
ที่ Microsoft.AnalysisServices.DesignXmlReader.ReadObjectContent (ค่าวัตถุ ชนิดชนิด แมป TypeMapping)
ที่ Microsoft.AnalysisServices.DesignXmlReader.ReadRoot (ชนิดชนิด)

หมายเหตุ ตัวยึด <ServerEdition></ServerEdition> ในข้อผิดพลาด ข้อความแสดงถึงค่าที่ร้องขอต่อไปนี้:
  • EnterpriseCore64
  • EnterpriseCore
  • BusinessIntelligence64
  • BusinessIntelligence
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรุ่นของเซิร์ฟเวอร์บริการการวิเคราะห์การแจงนับ โปรดเยี่ยมชมเว็บไซต์ของ Microsoft สำหรับนักพัฒนาเครือข่าย (MSDN) ต่อไปนี้:

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจาก SQL Server 2012 ส่งกลับรหัสเวอร์ชันใหม่ ลักษณะการทำงานนี้ทำให้การต่อที่ได้รับจาก SQL Server 2008 R2, SQL Server 2008 หรือ SQL Server 2005 ไม่รู้จัก

หมายเหตุ1 แพคเกจการปรับปรุงการเปลี่ยนแปลงวิธีการในวิธี edition ค่าจะถูกส่งกลับจากเซิร์ฟเวอร์ไปยังไคลเอนต์ เมื่อไคลเอ็นต์ต่อไลบรารีมีให้ จาก SQL Server 2008 R2 จาก SQL Server 2008 หรือ จาก SQL Server 2005 ต่อไคลเอ็นต์ perceives รุ่นของเซิร์ฟเวอร์ Analysis Services สำหรับความเข้ากันได้ดังที่แสดงในตารางต่อไปนี้
ยุบตารางนี้ขยายตารางนี้
รุ่นของเซิร์ฟเวอร์บริการการวิเคราะห์ความเข้ากันได้
EnterpriseCore64Enterprise64
EnterpriseCoreเว็บไซต์องค์กร
BusinessIntelligence64Enterprise64
BusinessIntelligenceเว็บไซต์องค์กร

การแก้ไข

ปรับปรุงข้อมูล

SQL Server 2012

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

หมายเหตุ แพคเกจโปรแกรมปรับปรุง 1 มีการปรับปรุงฝั่งเซิร์ฟเวอร์สำหรับการ msmdsrv.dll และแฟ้มบริการการวิเคราะห์ SQL Server 2012 msmdlocal.dll ไลบรารีของไคลเอนต์ไม่จำเป็นต้องปรับปรุงเพื่อสะท้อนการปรับปรุง

สถานะ

Microsoft ยืนยันว่า ปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน"ใช้งาน"

ข้อมูลอ้างอิง

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบจำลองการให้บริการแบบเพิ่มเติมสำหรับ SQL Server คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
935897 แบบจำลองแบบเพิ่มหน่วยให้บริการมีให้จากทีม SQL Server เพื่อจัดส่งโปรแกรมแก้ไขด่วนสำหรับการรายงานปัญหา
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแบบแผนการตั้งชื่อสำหรับการปรับปรุง SQL Server คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
822499 แบบแผนการตั้งชื่อสำหรับแพคเกจปรับปรุงซอฟต์แวร์ของ Microsoft SQL Server
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคำศัพท์เฉพาะการปรับปรุงซอฟต์แวร์ คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
824684 คำอธิบายเกี่ยวกับคำศัพท์เฉพาะทางมาตรฐานที่ใช้เพื่ออธิบายการปรับปรุงซอฟต์แวร์ของ Microsoft

คุณสมบัติ

หมายเลขบทความ (Article ID): 2683293 - รีวิวครั้งสุดท้าย: 12 เมษายน 2555 - Revision: 1.0
ใช้กับ
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
Keywords: 
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2683293 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:2683293

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com