Konfiguration für ferne Operationen

Damit Sie IBM Data Studio zum Ausführen von SQL-Anweisungen, Dienstprogrammen und Befehlen oder zum Durchsuchen und für den Zugriff auf Dateien auf fernen Servern verwenden können, müssen Sie sicherstellen, dass DAS (DB2 Administration Server), das SSH-Protokoll (Secure Shell) oder das SMB-Protokoll (Server Message Broker) von Microsoft Windows sowie das SFTP-Protokoll (Secure File Transfer Protocol) korrekt konfiguriert sind.
Je nach Betriebssystem des Zielservers, auf dem Sie Befehle oder Dienstprogramme ausführen wollen, verwendet IBM Data Studio DAS (DB2 Administration Server), das SSH-Protokoll (Secure Shell) oder das SMB-Protokoll (Server Message Broker) von Microsoft Windows. In der folgenden Tabelle wird aufgeführt, welches Protokoll IBM Data Studio verwendet.
Tabelle 1. Protokoll für Ausführung von Befehlen und Dienstprogrammen auf fernen Servern
Betriebssystem Methode für fern ausgeführte Befehle und Dienstprogramme
Windows Für die Herstellung einer Verbindung zu einer lokalen Datenbank unter Windows wird das SMB-Protokoll oder das SSH-Protokoll verwendet.

Für die Herstellung von Verbindungen zu fernen Datenbanken wird zunächst versucht, SSH zu verwenden. Wenn SSH nicht verfügbar oder nicht korrekt konfiguriert ist, wird versucht, das SMB-Protokoll zu verwenden. Ist das SSH- oder das SMB-Protokoll nicht verfügbar, wird versucht, DAS zu verwenden.

Anmerkung: Ferne Server unter DB2 for Linux, UNIX, and Windows Version 8.2 verwenden nur DAS.
Linux oder UNIX SSH wird verwendet.

Beim Durchsuchen von fernen Dateisystemen oder beim Zugriff auf ferne Dateisysteme wird immer das SFTP-Protokoll verwendet. Für Windows-Systeme, auf denen die unterstützte OpenSSH-Serviceimplementierung über Cygwin ausgeführt wird, wenn Sie aus IBM Data Studio über Fernzugriff nach Dateien suchen, müssen Sie im Standardverzeichnis (cygdrive) nachsehen, um die Windows-Laufwerke und die zugehörigen Dateisystempfade zu finden. Wenn Sie IBM Data Studio zum Ausführen von Befehlen verwenden, sind keine anderen Verzeichnispfade des Cygwin-Dateisystems gültig.

Voraussetzungen für DAS oder SSH und SFTP auf dem Computer, auf dem IBM Data Studio installiert ist

DAS (DB2 Administration Server)
Der IBM® Data Server Client ist für die Kommunikation mit dem DB2-Verwaltungsserver (DB2 Administration Server - DAS) erforderlich.

Die Bibliotheken für die Konnektivität, die für ferne Operationen erforderlich sind, können durch die Installation eines der folgenden Produkte bereitgestellt werden:

  • Eine lokale DB2-Datenbankserverinstanz
  • IBM Data Server Client
Protokolle SSH (Secure Shell) und SFTP (Secure File Transfer)
Zur Verwendung der Protokolle SSH und SFTP ist keine weitere Konfiguration auf dem Client erforderlich. IBM Data Studio ist mit einem SSH- und SFTP-Client vorkonfiguriert.

Voraussetzungen für DAS, SSH oder SMB und SFTP auf fernem Server

DAS (DB2 Administration Server)
Zur Verwendung von DAS auf einem Windows-System muss DAS (DB2 Administration Server) gestartet sein und Port 523 muss offen sein.
Protokolle SSH (Secure Shell) und SFTP (Secure File Transfer)
Zur Verwendung der Protokolle SSH und SFTP unter Linux oder UNIX müssen die SSH- und SFTP-Dämonen gestartet sein. Wenn sie nicht aktiv sind, starten Sie sie bzw. bitten Sie Ihren Systemadministrator, sie zu starten. SSH setzt voraus, dass Port 22 geöffnet ist.

Zur Verwendung der Protokolle SSH und SFTP auf einem Windows-System muss eine OpenSSH-Umgebung eingerichtet sein. IBM Data Studio unterstützt die SSH-Kommunikation zu Servern unter DB2 for Linux, UNIX, and Windows, die in einer Cygwin-Emulationsumgebung über Portable Operating System Interface für UNIX (POSIX) ausgeführt werden. In ihrer Open-Source-Distribution umfasst die Cygwin-Umgebung die OpenSSH-Serverimplementierung des SSH- und SFTP-Protokolls (Cygwin-Net-Pakete openssl, openssh). IBM Data Studio nutzt SFTP (Secure File Transfer Protocol) für das gesamte Browsing im Dateisystem sowie für die Dateiübertragung über Fernzugriff. Daher muss SFTP aktiviert sein.

Die Einrichtung der OpenSSH-Umgebung auf einem Zielserver, der auf einem Windows-System ausgeführt wird, setzt voraus, dass Cygwin installiert ist, der Dämon zum Ausführen als automatischer Dienst konfiguriert ist und die Benutzerkonten und -gruppen der Cygwin-Umgebung mit dem Benutzerrepository des Betriebssystems synchronisiert sind, damit die ferne Anmeldung am fernen Windows-System ermöglicht wird. Sie können Cygwin von http://cygwin.com herunterladen und installieren. Informationen zum Installieren und Konfigurieren von Cygwin auf einem Windows-Server finden Sie in Cygwin auf Windows-Server installieren und Cygwin auf Windows-Server konfigurieren.

SMB-Protokoll (Server Message Broker) von Microsoft Windows
Zur Verwendung von SMB auf einem Windows-System muss Port 445 offen sein. Für SMB gelten außerdem die folgenden Anforderungen:
  • Der Dienst Remote-Registrierung muss auf dem Zielcomputer gestartet sein.
  • Der Zugriff auf die Interprozesskommunikation-Freigabe (IPC$) muss verfügbar sein.
  • Der Serverdienst muss gestartet sein.
    Anmerkung: Zum Starten des Diensts klicken Sie auf Systemsteuerung > Verwaltung > Dienste > Server.
  • Die einfache Dateifreigabe muss inaktiviert sein.
Weitere Informationen zur erforderlichen Konfiguration für die verschiedenen Editionen des Windows-Betriebssystems für SMB finden Sie in Windows-Betriebssysteme für Verwendung von SMB konfigurieren.

Feedback