Configuration des opérations à distance

Pour exécuter des instructions SQL, des utilitaires et des commandes, ou pour rechercher et accéder à des fichiers sur des serveurs distants à partir d'IBM® Data Studio, vous devez vous assurer que le serveur d'administration DB2 ou le protocole Secure Shell (SSH) et le protocole Secure File Transfer (SFTP) sont correctement configurés.
Selon le système d'exploitation du serveur cible sur lequel vous souhaitez exécuter des commandes ou des utilitaires, IBM Data Studio utilise le serveur d'administration DB2 ou le protocole Secure Shell (SSH). Le tableau ci-dessous présente les protocoles utilisés par IBM Data Studio.
Tableau 1. Protocole utilisé pour exécuter des commandes et des utilitaires sur des serveurs distants
Système d'exploitation Méthode pour utilitaires et commandes à distance
Windows Le protocole SSH est utilisé pour la connexion à une base de données locale sous Windows.

Lors d'une connexion à des bases de données distantes, on utilise d'abord le protocole SSH. Si le protocole SSH n'est pas disponible, le serveur d'administration DB2 (DAS) est tenté.

Remarque : Pour une connexion à des serveurs distants DB2 for Linux, UNIX, and Windows V8.2, seul le protocole DAS est utilisé.
Linux ou UNIX SSH est utilisé.
Recherche et accès aux systèmes de fichiers distants
Le protocole SFTP est toujours utilisé lorsque vous recherchez et accédez à des systèmes de fichiers distants.
Pour les systèmes Windows exécutant l'implémentation de service OpenSSH prise en charge à partir de Cygwin, les unités Windows et les chemins d'accès aux systèmes de fichiers associés se trouvent dans le répertoire cygdrive par défaut. Aucun autre chemin de répertoire de système de fichiers Cygwin n'est valide lorsque vous utilisez IBM Data Studio pour exécuter des commandes.
Restriction : Le serveur IBM Secure Shell pour Windows, installé avec les produits du serveur DB2 V10.1, n'est pas pris en charge et ne peut pas être utilisé pour exécuter des instructions SQL, des utilitaires et des commandes, ou pour rechercher et accéder à des fichiers sur des serveurs distants.

Exigences pour DAS ou SSH et SFTP sur l'ordinateur sur lequel vous avez installé IBM Data Studio

Serveur d'administration DB2 (DAS)
IBM Data Server Client est requis afin de communiquer avec le serveur d'administration DB2 (DAS).

Les bibliothèques de connexions sont nécessaires afin que les opérations distantes soient fournies lors de l'installation de l'un des produits suivants :

  • Une instance de serveur de base de données DB2 locale
  • IBM Data Server Client
Protocoles SSH et SFTP
Pour utiliser les protocoles SSH et SFTP, aucune configuration supplémentaire n'est requise sur le client. IBM Data Studio est pré-configuré avec un client SSH et SFTP.

Exigences pour DAS, SSH et SFTP sur le serveur distant

Serveur d'administration DB2 (DAS)
Pour utiliser DAS sur un système Windows, le serveur d'administration DB2 doit être démarré et le port 523 doit être ouvert.
Protocoles SSH et SFTP
Pour utiliser les protocoles SSH et SFTP sur un système Linux ou UNIX, les démons SSH et SFTP doivent être démarrés. S'ils ne sont pas exécutés, démarrez-les ou demandez-le à votre administrateur système. SSH nécessite l'ouverture du port 22.

Pour utiliser ces mêmes protocoles sur un système Windows, un environnement OpenSSH doit être configuré. IBM Data Studio prend en charge la communication SSH vers les serveurs DB2 for Linux, UNIX, and Windows exécutés dans un environnement d'émulation Cygwin via une interface POSIX (Portable Operating System Interface for UNIX). En libre distribution, l'environnement Cygwin inclut l'implémentation serveur OpenSSH des protocoles SSH et SFTP (packages Cygwin Net openssl et openssh). IBM Data Studio utilise le protocole SFTP pour tous les systèmes de fichiers parcourus et le transfert de fichiers distants. SFTP doit donc être activé.

La configuration de l'environnement OpenSSH sur un serveur cible exécuté sur un système Windows nécessite l'installation de Cygwin, la configuration du démon à exécuter en tant que service automatique et la synchronisation des comptes et des groupes d'utilisateurs de l'environnement Cygwin avec le référentiel d'utilisateur du système d'exploitation, pour permettre la connexion au système Windows distant. Vous pouvez télécharger et installer Cygwin à partir du site Web http://cygwin.com. Pour plus d'informations sur l'installation et la configuration de Cygwin sur un serveur Windows, voir Installation de Cygwin sur un serveur Windows et Configuration de Cygwin sur un serveur Windows.


Commentaires