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.
Von Bedeutung
In diesem Thema wird der Integration Services-Dienst, ein Windows-Dienst zum Verwalten von Integration Services-Paketen, erläutert. SQL Server 2012 unterstützt den Dienst aus Gründen der Abwärtskompatibilität mit früheren Versionen von Integration Services. Ab SQL Server 2012 können Sie Objekte wie Pakete auf dem Integration Services-Server verwalten.
Das Windowsfirewall-System verhindert nicht autorisierten Zugriff auf Computerressourcen über eine Netzwerkverbindung. Um über diese Firewall auf Integration Services zuzugreifen, müssen Sie die Firewall so konfigurieren, dass der Zugriff zulässig ist.
Von Bedeutung
Zum Verwalten von Paketen auf einem Remoteserver müssen Sie keine Verbindung mit der Instanz des Integration Services -Diensts auf dem betreffenden Remoteserver herstellen. Bearbeiten Sie stattdessen die Konfigurationsdatei für den Integration Services -Dienst, sodass die auf dem Remoteserver gespeicherten Pakete von SQL Server Management Studio angezeigt werden. Weitere Informationen finden Sie unter Configuring the Integration Services Service (SSIS Service).
Für den Integration Services-Dienst wird das DCOM-Protokoll verwendet. Weitere Informationen dazu, wie das DCOM-Protokoll über Firewalls funktioniert, finden Sie im Artikel "Using Distributed COM with Firewalls".
Es gibt zahlreiche verschiedene Firewallsysteme auf dem Markt. Wenn Sie eine andere Firewall als Windowsfirewall ausführen, finden Sie in der Firewalldokumentation Informationen, die für das verwendete System spezifisch sind.
Falls die Firewall das Filtern auf Anwendungsebene unterstützt, können Sie mithilfe der Benutzeroberfläche von Windows die für diese Firewall zulässigen Ausnahmen angeben, wie z. B. Programme und Dienste. Andernfalls müssen Sie für DCOM eine begrenzte Anzahl von TCP-Ports konfigurieren. Der zuvor bereitgestellte Link zur Microsoft-Website enthält Informationen zum Angeben der zu verwendenden TCP-Ports.
Der Integration Services-Dienst verwendet Port 135. Dies kann nicht geändert werden. Sie müssen TCP-Port 135 für den Zugriff auf den Dienstkontroll-Manager (SCM, Service Control Manager) öffnen. SCM führt u. a. folgende Tasks aus: Starten und Beenden von Integration Services -Diensten und Übertragen von Steuerungsanforderungen an den ausgeführten Dienst.
Die Informationen im folgenden Abschnitt beziehen sich auf Windowsfirewall. Sie können das Windowsfirewall-System konfigurieren, indem Sie an der Eingabeaufforderung einen Befehl ausführen oder Eigenschaften im Windowsfirewall-Dialogfeld festlegen.
Weitere Informationen zu den standardmäßigen Windowsfirewall-Einstellungen und einer Beschreibung der TCP-Ports, die sich auf das Datenbankmodul, Analysis Services, Reporting Services und Integration Services auswirken, finden Sie unter Konfigurieren der Windows-Firewall zum Zulassen des SQL Server-Zugriffs.
Konfigurieren einer Windowsfirewall
Sie können die folgenden Befehle verwenden, um TCP-Port 135 zu öffnen, MsDtsSrvr.exe der Ausnahmeliste hinzuzufügen und den Bereich zum Aufheben der Blockierung für die Firewall anzugeben.
So konfigurieren Sie eine Windowsfirewall mithilfe des Eingabeaufforderungsfensters
Führen Sie den folgenden Befehl aus:
netsh firewall add portopening protocol=TCP port=135 name="RPC (TCP/135)" mode=ENABLE scope=SUBNETFühren Sie den folgenden Befehl aus:
netsh firewall add allowedprogram program="%ProgramFiles%\Microsoft SQL Server\100\DTS\Binn\MsDtsSrvr.exe" name="SSIS Service" scope=SUBNETHinweis
Ersetzen Sie zum Öffnen der Firewall für alle Computer sowie für Computer im Internet scope=SUBNET durch scope=ALL.
In der folgenden schrittweisen Anleitung wird beschrieben, wie Sie mithilfe der Windows-Benutzeroberfläche TCP-Port 135 öffnen, MsDtsSrvr.exe der Ausnahmeliste hinzufügen und den Bereich zum Aufheben der Blockierung für die Firewall angeben.
So konfigurieren Sie eine Firewall mithilfe des Windowsfirewall-Dialogfelds
Doppelklicken Sie in der Systemsteuerung auf Windows-Firewall.
Klicken Sie im Dialogfeld Windows-Firewall auf die Registerkarte Ausnahmen , und klicken Sie dann auf Programm hinzufügen.
Klicken Sie im Dialogfeld Programm hinzufügen auf Durchsuchen, navigieren Sie zum Ordner „Programme\Microsoft SQL Server\100\DTS\Binn, klicken Sie auf MsDtsSrvr.exe“, und klicken Sie anschließend auf Öffnen. Klicken Sie auf OK , um das Dialogfeld Programm hinzufügen zu schließen.
Klicken Sie auf der Registerkarte Ausnahmen auf Port hinzufügen.
Geben Sie im Dialogfeld Port hinzufügenRPC(TCP/135) oder einen anderen beschreibenden Namen in das Feld Nameein, geben Sie 135 in das Feld Portnummer ein, und wählen anschließend Sie TCPaus.
Von Bedeutung
Integration Services -Dienst verwendet immer Port 135. Sie können keinen anderen Port angeben.
Im Dialogfeld Port hinzufügen können Sie optional auf Bereich ändern klicken, um den Standardbereich zu ändern.
Wählen Sie im Dialogfeld Bereich ändern das Optionsfeld My network (subnet only) (Eigenes Netzwerk (nur Subnetz)) aus, oder geben Sie eine benutzerdefinierte Liste ein, und klicken Sie anschließend auf OK.
Klicken Sie auf OK , um das Dialogfeld Port hinzufügenzu schließen.
Klicken Sie auf OK , um das Dialogfeld Windows-Firewallzu schließen.
Hinweis
Um die Windowsfirewall zu konfigurieren, verwendet dieses Verfahren das Windows-Firewall-Element in der Systemsteuerung. Über die Option Windows-Firewall wird nur die Firewall für das Profil des aktuellen Netzwerkspeicherorts konfiguriert. Sie können die Windowsfirewall jedoch auch mithilfe des Netsh-Befehlszeilentools oder des MMC-Snap-Ins "Microsoft Management Console" mit dem Namen "windowsfirewall" mit Advanced Security konfigurieren. Weitere Informationen über diese Tools finden Sie unter Konfigurieren der Windows-Firewall für den SQL Server-Zugriff.
Siehe auch
Konfigurieren des Integrationsdienstediensts (SSIS Service)
Integration Services Service (SSIS Service)