ไม่สามารถสร้างกลุ่มความพร้อมใช้งานสูงใน Microsoft SQL Server 2012

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 2847723 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

อาการ

เมื่อคุณพยายามที่จะสร้างกลุ่มความพร้อมใช้งานสูงใน Microsoft SQL Server 2012 คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

ข่าวสารเกี่ยวกับ 41131 ระดับ 16 สถานะ 0 บรรทัดที่ 2
ไม่สามารถนำกลุ่มความพร้อมใช้งาน 'availability_group' ออนไลน์ การดำเนินการหมดเวลา ตรวจสอบว่า โหน Windows Server ล้ม Clustering (WSFC) ในระบบออนไลน์หรือไม่ จากนั้น ตรวจสอบว่า การมีอยู่ของกลุ่มทรัพยากรที่มีอยู่ในคลัสเตอร์ WSFC ถ้าปัญหายังคงมีอยู่ คุณอาจต้องปล่อยลงในกลุ่มความพร้อมใช้งาน และสร้างอีกครั้ง

สาเหตุ

ปัญหานี้เกิดขึ้น ถ้าบัญชี [NT AUTHORITY\SYSTEM] ขาดหายไปจากการเข้าสู่ระบบเซิร์ฟเวอร์ SQL หรือบัญชีขาดสิทธิ์ที่จำเป็นในการสร้างกลุ่มความพร้อมใช้งานสูง

การแก้ไข

เมื่อต้องแก้ไขปัญหานี้ ใช้หนึ่งในวิธีต่อไปนี้

วิธีที่ 1: ใช้ขั้นตอนต่อไปด้วยตนเอง
  1. สร้างการเข้าสู่ระบบใน SQL Server สำหรับบัญชี [NT AUTHORITY\SYSTEM] บนคอมพิวเตอร์แต่ละเครื่องของ SQL Server ที่เป็นโฮสต์แบบจำลองในกลุ่มความพร้อมใช้งานของคุณ
  2. บัญชี [NT AUTHORITY\SYSTEM] ให้สิทธิ์ที่ระดับเซิร์ฟเวอร์ต่อไปนี้:
    • การเปลี่ยนแปลงใด ๆ กลุ่มความพร้อมใช้งาน
    • การเชื่อมต่อ SQL
    • สถานะเซิร์ฟเวอร์ของมุมมอง

    หมายเหตุ ตรวจสอบให้แน่ใจว่า ไม่มีสิทธิ์จะได้รับในบัญชี
วิธีที่ 2: ใช้สคริปต์
  1. เมื่อต้องการสร้างบัญชี [NT AUTHORITY\SYSTEM] รันต่อไปนี้ในหน้าต่างแบบสอบถาม:

    USE [master]
    GO
    CREATE LOGIN [NT AUTHORITY\SYSTEM] FROM WINDOWS WITH DEFAULT_DATABASE=[master]
    GO

  2. เมื่อต้องการให้สิทธิ์ไปยังบัญชี [NT AUTHORITY\SYSTEM] รันต่อไปนี้ในหน้าต่างแบบสอบถาม:

    GRANT ALTER ANY AVAILABILITY GROUP TO [NT AUTHORITY\SYSTEM]
    GO
    GRANT CONNECT SQL TO [NT AUTHORITY\SYSTEM]
    GO
    GRANT VIEW SERVER STATE TO [NT AUTHORITY\SYSTEM]
    GO

ข้อมูลเพิ่มเติม

บัญชี [NT AUTHORITY\SYSTEM] ถูกใช้ โดยการตรวจสอบความสมบูรณ์ของ AlwaysOn เซิร์ฟเวอร์ SQL เพื่อเชื่อมต่อกับคอมพิวเตอร์ SQL Server และ การตรวจสอบความสมบูรณ์ เมื่อคุณสร้างกลุ่มความพร้อมใช้งาน การตรวจสอบความสมบูรณ์ถูกเริ่มขึ้นเมื่อแบบจำลองหลักในกลุ่มความพร้อมใช้งานมาออนไลน์ ถ้าบัญชี [NT AUTHORITY\SYSTEM] ไม่มีอยู่ หรือไม่มีสิทธิ์เพียงพอ ไม่สามารถเริ่มต้นการตรวจสอบความสมบูรณ์ และกลุ่มพร้อมใช้งานไม่สามารถมาออนไลน์ในระหว่างกระบวนการสร้าง

ตรวจสอบให้แน่ใจว่า สิทธิ์เหล่านี้มีอยู่บนคอมพิวเตอร์แต่ละเซิร์ฟเวอร์ SQL ที่ไม่สามารถโฮสต์แบบจำลองหลักของกลุ่มความพร้อมใช้งาน

หมายเหตุ กระบวนการให้บริการจอภาพของทรัพยากรโฮสต์ (RHS.exe) ที่เป็นโฮสต์ของ SQL Resource.dll สามารถเรียกใช้ภายใต้บัญชีระบบเท่านั้น

ดูการแก้ไขปัญหาการล้มโดยอัตโนมัติในสภาพแวดล้อมของ SQL Server 2012 AlwaysOn สำหรับข้อมูลเพิ่มเติม เกี่ยวกับอาการอื่น ๆ และ สำหรับการแก้ไขปัญหาสถานการณ์ล้มโดยอัตโนมัติหรือไม่

คุณสมบัติ

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

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

 

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