แก้ไขข้อผิดพลาดการเข้าถึงตัวสร้างรายงานเซิร์ฟเวอร์ SCCM SQL
ในโพสต์นี้ ฉันจะแสดงวิธีแก้ไขข้อผิดพลาดในการเข้าถึงตัวสร้างรายงาน SCCM SQL Server ที่ปรากฏขึ้นเมื่อคุณพยายามแก้ไขรายงานใดๆ ใน SCCM สิ่งนี้ควรแก้ไขข้อผิดพลาด “กลุ่มใบรับรองออกโดยหน่วยงานที่ไม่น่าเชื่อถือ”
ทันใดนั้น รายงานใน SCCM ก็หยุดทำงาน และฉันได้รับแจ้งเรื่องนี้ระหว่างทำงาน ฉันเริ่มรวบรวมข้อมูลเพิ่มเติมเกี่ยวกับข้อผิดพลาดนี้จากวิศวกรไซต์ โดยพยายามทำความเข้าใจว่าทำไมข้อผิดพลาดนี้จึงเกิดขึ้นตั้งแต่แรก
สมาชิกในทีมตรวจสอบคนหนึ่งมีปัญหาในการแก้ไขรายงานบนแล็ปท็อป ข้อผิดพลาดไม่สามารถแก้ไขการเชื่อมต่อกับข้อผิดพลาดของฐานข้อมูลได้ ข้อผิดพลาดนี้อาจเกี่ยวข้องกับแล็ปท็อปหรือเกี่ยวข้องกับบริการการรายงาน
ขั้นตอนการแก้ไขปัญหาแรกที่คุณต้องดำเนินการเมื่อคุณพบข้อผิดพลาดกับรายงานคือการตรวจสอบว่าบริการการรายงานของ SQL Server เปิดใช้งานและทำงานอยู่หรือไม่ ถัดไป คุณต้องตรวจสอบไฟล์บันทึก SSRS ที่มีข้อมูลทั้งหมดเกี่ยวกับบริการการรายงานและทำงานได้
หากคุณได้ตรวจสอบความสมบูรณ์ของ SSRS แล้ว และไม่พบข้อผิดพลาดใดๆ ในไฟล์บันทึกใดๆ ฉันจะแสดงให้คุณเห็นว่าคุณสามารถแก้ไขข้อผิดพลาดในการเข้าถึงตัวสร้างรายงานเซิร์ฟเวอร์นี้ได้อย่างไร ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งตัวสร้างรายงานเวอร์ชันล่าสุดสำหรับ SCCM
แก้ไขข้อผิดพลาดการเข้าถึงตัวสร้างรายงานเซิร์ฟเวอร์ SCCM SQL
คุณพบข้อผิดพลาดในการเข้าถึงตัวสร้างรายงานเมื่อคุณไม่ได้ติดตั้งใบรับรอง SQL บนคอมพิวเตอร์ของคุณ การส่งออก ConfigMgr SQL Server Identification Certificate จากเซิร์ฟเวอร์ SCCM และการนำเข้าไปยังคอมพิวเตอร์จะแก้ไขข้อผิดพลาดในการเข้าถึงตัวสร้างรายงาน
ข้อผิดพลาดที่แน่นอนคือ ไม่สามารถเชื่อมต่อกับแหล่งข้อมูลได้: “สายใบรับรองออกโดยหน่วยงานที่ไม่น่าเชื่อถือ” คำอธิบายข้อผิดพลาดคือ การเชื่อมต่อถูก สร้างสำเร็จด้วยเซิร์ฟเวอร์ แต่เกิดข้อผิดพลาดระหว่างกระบวนการเข้าสู่ระบบ (ผู้ให้บริการ: ผู้ให้บริการ SSL ข้อผิดพลาด: 0 - สายใบรับรองออกโดยหน่วยงานที่ไม่น่าเชื่อถือ)
ส่งออกใบรับรองการระบุเซิร์ฟเวอร์ SQL
ในโพสต์หนึ่งของฉัน ฉันได้กล่าวถึงขั้นตอนการสร้างใบรับรองการระบุเซิร์ฟเวอร์ SQL ใน SCCM สิ่งที่คุณต้องทำคือส่งออกใบรับรองการระบุเซิร์ฟเวอร์ SQL นี้จากเซิร์ฟเวอร์ SCCM และนำเข้าไปยังเครื่องที่คุณกำลังแก้ไขรายงาน
- เข้าสู่ระบบเซิร์ฟเวอร์ที่ใช้ SQL Server ที่ติดตั้งสำหรับตัวจัดการการกำหนดค่า
- คลิกขวาที่เริ่มแล้วเลือกเรียกใช้ ตอนนี้ให้ป้อนคำสั่ง “certlm.msc” แล้วกดปุ่ม Enter นี่จะเป็นการเปิดคอนโซลใบรับรอง
- ขยาย ใบรับรอง > ส่วนบุคคล > ใบรับรอง โฟลเดอร์ใบรับรองประกอบด้วยใบรับรองการระบุ SQL Server
- คลิกขวาที่ ConfigMgr SQL Server Identification Certificate และเลือก งานทั้งหมด > ส่งออก
ใน ตัวช่วยสร้างการส่งออกใบรับรอง คลิก ถัดไป เมื่อระบบถามว่าคุณต้องการส่งออกคีย์ส่วนตัวด้วยใบรับรองหรือไม่ ให้เลือก ไม่ ไม่ต้องส่งออกคีย์ส่วนตัว คลิก ถัดไป เพื่อดำเนินการต่อ
เลือกรูปแบบใบรับรองเป็น DER ที่เข้ารหัสไบนารี X.509 (.CER) และคลิก ถัดไป ในขั้นตอนถัดไป คลิกเรียกดูและเลือกโฟลเดอร์เพื่อจัดเก็บใบรับรองและปิดวิซาร์ด
นำเข้าใบรับรองการระบุเซิร์ฟเวอร์ SQL
ขั้นตอนต่อไปคือการนำเข้าใบรับรอง SQL Server Identification บนเครื่องไคลเอนต์ที่เราส่งออกในขั้นตอนข้างต้น บนเครื่องไคลเอ็นต์ เปิดคอนโซลใบรับรองแล้วคลิก รูทคอนโซล > ใบรับรอง > ใบรับรองรูทที่เชื่อถือได้ > ใบรับรอง คลิกขวาที่ ใบรับรอง และเลือก งานทั้งหมด > นำเข้า
ใน ตัวช่วยสร้างการนำเข้าใบรับรอง คลิก เรียกดู และเลือกใบรับรอง SQL Server Identification ที่คุณส่งออกในขั้นตอนข้างต้น คลิก ถัดไป
เลือกตำแหน่งใบรับรองเป็น ผู้ออกใบรับรองหลักที่เชื่อถือได้ คลิก ถัดไป และปิดวิซาร์ด การดำเนินการนี้ควรแก้ไขข้อผิดพลาดในการเข้าถึงตัวสร้างรายงาน และคุณควรจะสามารถแก้ไขรายงานได้โดยไม่มีข้อผิดพลาดใดๆ






