Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In Reporting Services können Sie Report-Server-Instanzen lokal oder remote konfigurieren. Um eine entfernte Berichtsserver-Instanz zu konfigurieren, können Sie das Reporting Services Konfigurationstool verwenden oder benutzerdefinierten Code schreiben, der den Reporting Services Windows Management Instrumentation (WMI)-Anbieter verwendet. Das Reporting Services Konfigurationstool bietet eine grafische Oberfläche zum WMI-Anbieter, sodass Sie einen Report Server konfigurieren können, ohne Code schreiben zu müssen. Wenn du das Tool startest, kannst du einen entfernten Server angeben, mit dem du dich verbinden möchtest.
Bevor Sie das Tool zur Konfiguration eines entfernten Berichtsservers verwenden können, müssen Sie die Anweisungen in diesem Artikel befolgen, um Ports in der Windows-Firewall zu aktivieren, entfernte Verbindungen zu aktivieren und entfernte WMI-Anfragen zu aktivieren.
Eine richtige Konfiguration hilft Ihnen, folgenden Fehler zu vermeiden:
The machine could not be found.
The RPC server is unavailable. (Exception from HRESULT: 0x800706BA).
Voraussetzungen
Um die Firewall-Einstellungen zu ändern, müssen Sie lokal eingeloggt sein und Mitglied der lokalen Administratorengruppe sein. Man kann die Windows-Firewall-Einstellungen eines entfernten Computers über eine entfernte Verbindung nicht ändern.
Wenn Sie die Fernverwaltung für einen Nicht-Administrator-Benutzer aktivieren möchten, müssen Sie dem Konto Remote-Aktivierungsrechte für das Distributed Component Object Model (DCOM) erteilen. Anweisungen zur Konfiguration des Servers für den Zugriff ohne Administratoren sind in diesem Artikel enthalten.
Einige Organisationen haben Gruppenrichtlinien, die die Fernserververwaltung für bestimmte Betriebssysteme oder Benutzer verhindern. Bevor Sie mit der Änderung der Firewall-Einstellungen beginnen, sollten Sie mit Ihrem Netzwerkadministrator prüfen, ob es Einschränkungen für die Fernverwaltung gibt.
Weitere Informationen finden Sie unter Connecting through Windows Firewall in der Platform SDK-Dokumentation zu MSDN.
Aufgaben
Aufgaben, die die Konfiguration von Remote Report Server ermöglichen, umfassen folgende Einstellungen:
Aktivieren Sie Ports in der Windows-Firewall, um Anfragen auf Ports zuzulassen, die vom Berichtsserver und der SQL Server-Datenbank-Engine Instanz verwendet werden. Siehe Konfigurieren einer Firewall für den Zugriff auf den Berichtsserver und Konfigurieren einer Windows-Firewall für den Zugriff auf das Datenbankmodul.
Aktiviere Fernverbindungen zur Instanz der Datenbank-Engine-Instanz, die die Berichtsserver-Datenbank hostet. Eine entfernte Verbindung ist notwendig, um die Datenbankverbindung des Berichtsservers zu konfigurieren und die Verschlüsselungsschlüssel zu verwalten.
Aktivieren Sie entfernte WMI-Anfragen, damit sie durch die Microsoft Windows Firewall geleitet werden.
Wenn Sie einen entfernten Berichtsserver für die Verwaltung durch einen nicht-administrativen Benutzer konfigurieren, müssen Sie die DCOM-Berechtigungen festlegen, um den entfernten WMI-Zugriff auf ein Standard-Windows-Benutzerkonto zu ermöglichen. Da WMI DCOM als Transport für entfernte Anrufe verwendet, müssen Sie die DCOM-Berechtigungen so einstellen, dass Nutzer, die nicht als lokaler Administrator eingeloggt sind, den Server konfigurieren können.
Wenn Sie einen entfernten Berichtsserver für die Verwaltung durch einen nicht-administrativen Benutzer konfigurieren, müssen Sie außerdem WMI-Berechtigungen im WMI-Namensraum des Berichtsservers festlegen. Standardmäßig haben alle Mitglieder der lokalen Administratorgruppe Zugriff auf den WMI-Namensraum des Berichtsservers. Wenn Sie Nicht-Administratoren Zugriff gewähren möchten, müssen Sie Berechtigungen festlegen.
Anleitungen zur Ausführung dieser Aufgaben finden Sie in diesem Artikel.
Konfiguration von entfernten Verbindungen zur Berichtsserver-Datenbank
Wählen Sie Start, zeigen Sie auf Programme, zeigen Sie auf Microsoft SQL Server, zeigen Sie auf Konfigurationstools und wählen Sie SQL Server-Konfigurations-Manager.
Im linken Bereich erweitern Sie SQL Server Network Configuration und wählen Sie dann Protokolle für die Instanz von SQL Server aus.
Im Detailbereich aktivieren Sie die TCP/IP- und Named Pipes-Protokolle und starten Sie dann den SQL Server-Dienst neu.
Fernverwaltung in der Windows-Firewall aktivieren
Melden Sie sich als lokaler Administrator an dem Computer an, für den Sie die Fernverwaltung aktivieren möchten.
Öffnen Sie eine Eingabeaufforderung mit Administratorrechten.
Führen Sie den folgenden Befehl aus:
netsh.exe firewall set service type=REMOTEADMIN mode=ENABLE scope=ALLDu kannst verschiedene Optionen für den Umfang festlegen. Weitere Informationen finden Sie in der Produktdokumentation der Windows-Firewall.
Überprüfen Sie, dass die Fernverwaltung aktiviert ist. Du kannst folgenden Befehl ausführen, um den Status anzuzeigen:
netsh.exe firewall show stateStarten Sie den Computer neu.
Setze DCOM-Berechtigungen, um entfernten WMI-Zugriff für Nicht-Administratoren zu ermöglichen
Im Startmenü zeigen Sie auf Verwaltung, und wählen Sie Komponentendienste aus.
Für Windows Vista zeigen Sie im Menü Start auf Alle Programme, wählen Ausführen aus, und geben dann mmc comexp.msc ein.
Öffnen Sie den Ordner Component Services .
Öffnen Sie den Ordner Computer.
Wähle Mein Computer.
Im Aktionsmenü wählen Sie Eigenschaften aus.
Wählen Sie COM Security.
Unter Start- und Aktivierungsberechtigungen wählen Sie Bearbeitungsbegrenzungen.
Wenn du deinen Namen in der Startberechtigung nicht siehst, wähle Hinzufügen.
Gib den Namen deines Benutzerkontos ein und wähle dann OK aus.
In Berechtigungen für <Benutzer oder Gruppe> wählen Sie unter der Spalte ErlaubenFernstart und Fernaktivierung und wählen Sie dann OK.
Setze Berechtigungen im WMI-Namensraum des Berichtsservers für Nicht-Administratoren
Im Startmenü zeigen Sie auf Administrative Tools und wählen Sie Computerverwaltung.
Öffnen Sie den Ordner Dienste und Anwendungen .
Rechtsklicke auf WMI Control und wähle Eigenschaften aus.
Wählen Sie Sicherheit aus.
Öffnen Sie den Root-Ordner .
Öffnen Sie den Ordner Microsoft.
Öffne den SQLServer-Ordner .
Öffne den ReportServer-Ordner .
Instanzordner öffnen. Wenn du die Standardinstanz installiert hast, lautet der Ordner MSSQLSERVER.
Öffne den Ordner v10 .
Wähle den Admin-Ordner und dann Sicherheit aus.
Wähle Hinzufügen und gib dann das Benutzerkonto ein, das du zur Serververwaltung nutzt.
Wählen Sie in der Spalte ZulassenKonto aktivieren, Remoteaktivierung und Sicherheit lesen aus, und wählen Sie dann OK aus.