วิธีกำหนดค่า SSRS (SQL Server 2012) ให้ทำงานบนอินสแตนซ์อื่น แต่เซิร์ฟเวอร์เดียวกับ SharePoint


10

ฉันมีอินสแตนซ์ของ SQL Server 2012 ที่ทำงานบน Windows 2008R2 ข้างๆอินสแตนซ์อื่นของ SQL Server 2012 ที่ใช้งาน SharePoint (ฉันคิดว่าเป็น SharePoint 2010)

เมื่อฉันพยายามเข้าถึงสิ่งที่http://localhost/Reports_<InstanceName>ฉันได้รับ:

  1. คำเตือนใบรับรอง (ซึ่งฉันดำเนินการผ่าน - ฉันไม่ได้สนใจเรื่องนี้มากนัก - เป็นเครื่องพัฒนา)
  2. ข้อความต่อไปนี้: Cannot connect to the configuration database.

Google กล่าวว่าข้อความแสดงข้อผิดพลาดนั้นเกี่ยวข้องกับ SharePoint ดังนั้นฉันจึงคิดว่า SharePoint กำลังทำงานอย่างหนักกับคำขอ SSRS

มีการกำหนดค่าที่ฉันสามารถทำกับ SSRS หรืออย่างอื่น (IIS อาจ ??) ที่จะให้ฉันเข้าถึงเซิร์ฟเวอร์รายงานหรือไม่

หมายเหตุ : ฉันสามารถเชื่อมต่อกับบริการรายงานผ่าน SSMS ได้ดี


เมื่อเห็นว่าคุณคิดว่า SharePoint เป็นปัญหาคุณสามารถเชื่อมต่อกับอินสแตนซ์ SharePoint ที่ทำงานบนเซิร์ฟเวอร์ได้หรือไม่ SharePoint รับคำขอของคุณหรือไม่ ฉันประหลาดใจที่คุณได้รับคำเตือนเกี่ยวกับใบรับรองสำหรับคำขอที่ไม่ใช่ SSL URI ของคุณถูกเขียนใหม่ไปที่ HTTPS หรือไม่ สกรีนช็อตของข้อความแสดงข้อผิดพลาดใบรับรองอาจมีประโยชน์ในการตอบคำถามของคุณ
John aka hot2use

คำตอบ:


1

คุณแน่ใจใน Sharepoint เวอร์ชันของคุณหรือไม่ ฉันคิดว่า SP2010 ไม่สามารถทำงานบน SQLS2012 ได้ แต่ปี 2008 และ 2008R2

คุณพยายามเข้าถึงเซิร์ฟเวอร์รายงานเครื่องใด

หากคุณมีโหมดเนทิฟ SP และ SSRS ติดตั้งบนเครื่องเดียวกันคุณจะได้รับข้อผิดพลาดเนื่องจากที่อยู่ (SP และเซิร์ฟเวอร์รายงานใช้เหมือนกัน) คุณสามารถเปลี่ยนที่อยู่เซิร์ฟเวอร์รายงานในเครื่องมือจัดการการกำหนดค่าบริการรายงาน (เริ่ม, 2012 เซิร์ฟเวอร์ Microsft, เครื่องมือกำหนดค่า) และแท็บ URL ของโปรแกรมจัดการรายงาน


0

คุณได้ติดตั้ง ReportServer db และเริ่มให้บริการอย่างแน่นอนหรือไม่

เมื่อคุณเรียกใช้เครื่องมือจัดการการกำหนดค่าบริการรายงานเชื่อมต่อกับอินสแตนซ์ที่ไม่ใช่ Sahrepoint บนหน้าจอสถานะเซิร์ฟเวอร์รายงานจะแสดงชื่อ ReportServer db ของคุณและแสดงสถานะว่ากำลังทำงานอยู่หรือไม่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.