Sistema operativo | Método para ejecutar mandatos y programas de utilidad remotos |
---|---|
Windows | Cuando se conecta a una base de datos local en
Windows, se utiliza DAS. Cuando se conecta a una base de datos remota, se intenta primero
utilizar SSH. Si SSH no está disponible o no está configurado
debidamente, se intenta utilizar DAS, con estas excepciones:
|
Linux o UNIX | Se utiliza SSH. |
Para examinar y acceder a sistemas de archivos remotos, se utiliza siempre el protocolo SFTP. Cuando busca archivos situados en un sistema Windows remoto desde dentro del entorno de trabajo, debe examinar el directorio predeterminado (/cygdrive/c) para encontrar las unidades de Windows y las correspondientes vías de sistemas de archivos. Ninguna otra vía de directorios del sistema de archivos Windows es válida cuando utiliza el entorno de trabajo para ejecutar mandatos.
Para utilizar DAS, es necesaria una conexión con una base de datos DB2 instalada localmente o una conexión con un cliente DAC (DB2 UDB Administration Client). Si no tiene una base de datos DB2 instalada localmente, es necesario DAC para comunicar con IBM® Data Server Client y DB2 Administration Server (DAS).
En cualquiera de los dos casos, compruebe que el directorio bin esté contenido en la variable PATH antes de iniciar el entorno de trabajo. (En Linux, esto se realiza especificando $INST_HOME/sqllib/db2profile.) DB2 UDB Administration Client se puede obtener de developerWorks en http://www.ibm.com/developerworks.
Para utilizar los protocolos SSH y SFTP, no es necesario realizar ninguna configuración adicional en el cliente. El entorno de trabajo se proporciona pre-configurado con un cliente SSH y SFTP.
Para utilizar DAS en un sistema Windows, se debe iniciar DB2 Administration Server (DAS) y abrir el puerto 523.
Para utilizar los protocolos SSH y SFTP en un sistema Linux o UNIX, se deben iniciar los daemons SSH y SFTP. Si los daemons no están ejecución, inícielos o solicite al administrador del sistema que los inicie. SSH necesita que el puerto 22 esté abierto.
Para utilizar los protocolos SSH y SFTP en un sistema Windows, se debe configurar un entorno OpenSSH. El entorno de trabajo permite utilizar SSH para comunicar con servidores DB2 para Linux, UNIX y Windows que se ejecutan en un entorno de emulación Cygwin a través de POSIX (Portable Operating System Interface para UNIX). En su distribución de código abierto, el entorno Cygwin incluye la implementación de los protocolos SSH y SFTP para el servidor OpenSSH (paquetes openssl, openssh de Cygwin Net). El entorno de trabajo utiliza el protocolo SFTP (Secure File Transfer Protocol) para el examen de sistemas de archivos y la transferencia de archivos remotos. Por tanto, SFTP debe estar habilitado.
Configurar el entorno OpenSSH en un servidor remoto que se ejecuta en un sistema Windows requiere instalar Cygwin, configurar el daemon para ejecutarse como servicio automático y sincronizar las cuentas de usuario y grupos de usuarios del entorno Cygwin con el repositorio de usuario Operating System para permitir la conexión remota con el sistema Windows remoto. Puede descargar e instalar Cygwin desde http://cygwin.com. Para obtener información sobre la instalación y configuración de Cygwin en un servidor Windows, consulte Instalar Cygwin en un servidor Windows y Configurar Cygwin en un servidor Windows.