So konfigurieren Sie SSRS (SQL Server 2012) für die Ausführung auf einer anderen Instanz, jedoch auf demselben Server wie SharePoint

10

Ich habe eine Instanz von SQL Server 2012 unter Windows 2008R2 neben einer anderen Instanz von SQL Server 2012, auf der SharePoint ausgeführt wird (ich denke, es ist SharePoint 2010).

Wenn ich versuche, auf das zuzugreifen, bekomme http://localhost/Reports_<InstanceName>ich:

  1. Eine Zertifikatswarnung (die ich durchlaufe - das interessiert mich nicht wirklich - es ist eine Entwicklungsmaschine)
  2. Der folgende Text: Cannot connect to the configuration database.

Google sagt, dass diese Fehlermeldung mit SharePoint zusammenhängt, daher neige ich dazu zu glauben, dass SharePoint die SSRS-Anforderung überfordert.

Gibt es eine Konfiguration, die ich an SSRS vornehmen kann, oder etwas anderes (IIS vielleicht?), Mit dem ich auf den Berichtsserver zugreifen kann?

Hinweis : Ich kann über SSMS problemlos eine Verbindung zu Reporting Services herstellen.

wilsjd
quelle
Können Sie, da Sie davon ausgehen, dass SharePoint das Problem ist, tatsächlich eine Verbindung zu der auf dem Server ausgeführten SharePoint-Instanz herstellen? Nimmt SharePoint Ihre Anfrage auf? Ich bin überrascht, dass Sie eine Zertifikatwarnung für eine Nicht-SSL-Anfrage erhalten. Wird Ihre URI in HTTPS umgeschrieben? Ein Screenshot der Zertifikatfehlermeldung kann bei der Beantwortung Ihrer Frage hilfreich sein.
John aka hot2use

Antworten:

1

Sind Sie sich Ihrer Sharepoint-Version sicher? Ich dachte, SP2010 könnte nicht auf SQLS2012 ausgeführt werden, sondern auf 2008 und 2008R2.

Mit welchem ​​Computer versuchen Sie, auf den Berichtsserver zuzugreifen?

Wenn Sie den nativen SP- und SSRS-Modus auf demselben Computer installiert haben, wird aufgrund der Adresse eine Fehlermeldung angezeigt (SP und Berichtsserver verwenden dieselbe). Sie können die Adresse des Berichtsservers auf der Registerkarte Reporting Services-Konfigurationsmanager (Start, Microsoft SQL Server 2012, Konfigurationstools) und der URL des Berichtsmanagers ändern.

Yann1ck
quelle
0

Haben Sie die ReportServer-Datenbank definitiv eingerichtet und den Dienst gestartet?

Wenn Sie Reporting Services Configuration Manager ausführen, stellen Sie eine Verbindung zur Nicht-Sahrepoint-Instanz her. Wird auf dem Bildschirm "Report Server-Status" der Name Ihrer ReportServer-Datenbank angezeigt und der Status als ausgeführt angezeigt.

Richard Brown
quelle