Microsoft แจกจ่ายการแก้ไขของ Microsoft SQL Server 2008 เป็นไฟล์ที่สามารถดาวน์โหลดได้ไฟล์เดียว เนื่องจากการแก้ไขเป็นแบบสะสม การเผยแพร่ใหม่แต่ละครั้งจะมีโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการเผยแพร่การแก้ไข SQL Server 2008 ก่อนหน้าหมายเหตุ พารามิเตอร์ SkipRules สําหรับการตั้งค่าไม่ใช่คุณลักษณะที่จัดทําเอกสาร คุณไม่ควรใช้พารามิเตอร์นี้ เว้นแต่ว่าการเลื่อนระดับ Microsoft CSS จะแนะนําให้คุณทําเช่นนี้
อาการ
พิจารณาสถานการณ์ต่อไปนี้:
-
คลาส Windows Management Instrumentation (WMI) มาตรฐานจะถูกแทนที่ด้วยคลาสย่อยแบบกําหนดเองในสภาพแวดล้อมคลัสเตอร์ของ Windows ตัวอย่างเช่น คุณดาวน์โหลดและติดตั้งซอฟต์แวร์ Fujitsu NT-Agent บนโหนดคลัสเตอร์ หมายเหตุ หากต้องการดาวน์โหลดซอฟต์แวร์ Fujitsu NT-Agent แวะไปที่เว็บไซต์ต่อไปนี้:
-
คุณพยายามตั้งค่าคลัสเตอร์ Microsoft SQL Server 2008 ในสภาพแวดล้อมคลัสเตอร์ของ Windows นี้
-
การตรวจสอบบริการ WMI ล่วงหน้าสําเร็จ
ในสถานการณ์นี้ โปรแกรมติดตั้งล้มเหลวระหว่างขั้นตอนการตรวจสอบบริการ WMI ของกระบวนการติดตั้งคลัสเตอร์ SQL Server 2008 นอกจากนี้ คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
การตรวจสอบบริการ "Windows Management Instrumentation (WMI)" ล้มเหลว
นอกจากนี้ ข้อความแสดงข้อผิดพลาดต่อไปนี้ถูกบันทึกในแฟ้มบันทึกการติดตั้ง SQL Server 2008 (Detail.txt):
<วันที่เวลา> Slp: ผลลัพธ์การตรวจหากฎ 'Cluster_IsWMIServiceOperational': ผลลัพธ์การดําเนินการ WMI WMIServiceIsInstalled =True; WMIServiceIsRunning =True; OSWorkingCheck =True; ComputerSystemWorkingCheck =False; ProcessorWorkingCheck =True; บนโหนดเครื่อง 1<วันที่และเวลา> Slp: การประเมินกฎ: Cluster_IsWMIServiceOperational<Date Time> Slp: กฎที่ทํางานบนเครื่อง: Node1<Date Time> Slp: การประเมินกฎเสร็จสิ้น : ล้มเหลว<วันที่และเวลา> Slp: ข้อความการประเมินกฎ: บริการ WMI ไม่ได้ทํางานบนโหนดคลัสเตอร์
สาเหตุ
โดยปกติแล้ว กฎ Cluster_IsWMIServiceOperational จะตรวจสอบว่าบริการ WMI ทํางานอย่างถูกต้องบนโหนดหรือไม่ ปัญหานี้เกิดขึ้นเนื่องจากกฎ Cluster_IsWMIServiceOperational ไม่พบบริการ WMI แบบกําหนดเองแม้ว่าบริการ WMI กําลังทํางานอยู่
การแก้ไข
SQL Server 2008
การแก้ไขสําหรับปัญหานี้ถูกนําออกใช้ครั้งแรกในการอัปเดตสะสม 9 สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงสะสมสําหรับ SQL Server 2008 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
977444 แพคเกจการอัปเดตสะสม 9 สําหรับ SQL Server 2008Note เนื่องจากรุ่นเป็นแบบสะสม แต่ละการเผยแพร่การแก้ไขใหม่จะประกอบด้วยการแก้ไขด่วนทั้งหมดและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการเผยแพร่การแก้ไข SQL Server 2008 ก่อนหน้า เราขอแนะนําให้คุณพิจารณาใช้การแก้ไขรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
956909 รุ่น SQL Server 2008 ที่เผยแพร่หลังจากเผยแพร่ SQL Server 2008
SQL Server 2008 SP1
การแก้ไขสําหรับปัญหานี้ถูกนําออกใช้ครั้งแรกในการอัปเดตสะสม 7 สําหรับ SQL Server 2008 Service Pack 1 สําหรับข้อมูลเพิ่มเติมเกี่ยวกับแพคเกจโปรแกรมปรับปรุงแบบสะสมนี้ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
979065 แพคเกจการอัปเดตสะสม 7 สําหรับ SQL Server 2008 Service Pack 1Note เนื่องจากรุ่นต่างๆ เป็นแบบสะสม การเผยแพร่การแก้ไขใหม่แต่ละครั้งจะมีการแก้ไขด่วนทั้งหมดและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการเผยแพร่การแก้ไข SQL Server 2008 ก่อนหน้า เราขอแนะนําให้คุณพิจารณาใช้การแก้ไขรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
970365 SQL Server รุ่น 2008 ที่เผยแพร่หลังจาก SQL Server 2008 Service Pack 1 มีการเผยแพร่การแก้ไขด่วนของ Microsoft SQL Server 2008 ถูกสร้างขึ้นสําหรับ service pack SQL Server เฉพาะ คุณต้องใช้โปรแกรมแก้ไขด่วน SQL Server 2008 Service Pack 1 กับการติดตั้ง SQL Server 2008 Service Pack 1 โดยค่าเริ่มต้น โปรแกรมแก้ไขด่วนใดๆ ที่มีอยู่ใน SQL Server Service Pack จะรวมอยู่ใน SQL Server Service Pack ถัดไป
วิธีแก้ไขปัญหาชั่วคราว
เมื่อต้องการแก้ไขปัญหานี้ ให้ใช้วิธีใดวิธีหนึ่งต่อไปนี้วิธีที่ 1เรียกใช้คําสั่งต่อไปนี้เพื่อติดตั้งคลัสเตอร์ SQL Server 2008
Setup /SkipRules=Cluster_IsWMIServiceOperational /Action=InstallFailoverCluster
วิธีที่ 2ก่อนที่คุณจะตั้งค่าคลัสเตอร์ SQL Server 2008 ให้ยกเลิกการลงทะเบียนคลาส WMI แบบกําหนดเอง จากนั้น ลงทะเบียนคลาส WMI อีกครั้งหลังจากที่คุณเสร็จสิ้นการตั้งค่าคลัสเตอร์ SQL Server 2008วิธีที่ 3หากคุณติดตั้งซอฟต์แวร์ NT-Agent Fujitsu ให้เอาซอฟต์แวร์ออกก่อนที่คุณจะตั้งค่าคลัสเตอร์ SQL Server 2008 จากนั้น ติดตั้งซอฟต์แวร์ Fujitsu NT-Agent ใหม่หลังจากที่คุณเสร็จสิ้นการตั้งค่าคลัสเตอร์ SQL Server 2008
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
สําหรับข้อมูลเกี่ยวกับรูปแบบการให้บริการแบบเพิ่มเติมสําหรับ SQL Server ให้คลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความใน Microsoft Knowledge Base:
935897 รูปแบบการให้บริการแบบเพิ่มเติมจะพร้อมใช้งานจากทีม SQL Server เพื่อส่งการแก้ไขด่วนสําหรับปัญหาที่รายงาน สําหรับข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบการตั้งชื่อสําหรับการอัปเดต SQL Server ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
822499รูปแบบการตั้งชื่อใหม่สําหรับแพคเกจปรับปรุงซอฟต์แวร์ของ Microsoft SQL Server สําหรับข้อมูลเพิ่มเติมเกี่ยวกับคําศัพท์เฉพาะของการอัปเดตซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
824684 คําอธิบายเกี่ยวกับคําศัพท์มาตรฐานที่ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์ของ Microsoft