ค้นหาเว็บไซต์

แก้ไขข้อผิดพลาดการเข้าถึงตัวสร้างรายงานเซิร์ฟเวอร์ 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 ที่คุณส่งออกในขั้นตอนข้างต้น คลิก ถัดไป

เลือกตำแหน่งใบรับรองเป็น ผู้ออกใบรับรองหลักที่เชื่อถือได้ คลิก ถัดไป และปิดวิซาร์ด การดำเนินการนี้ควรแก้ไขข้อผิดพลาดในการเข้าถึงตัวสร้างรายงาน และคุณควรจะสามารถแก้ไขรายงานได้โดยไม่มีข้อผิดพลาดใดๆ

บทความที่เกี่ยวข้อง