Para ejecutar sentencias SQL, programas de utilidad y mandatos, o buscar y acceder a los archivos en servidores remotos desde el cliente de IBM Data Studio, debe asegurarse de que los protocolos DB2 Administration Server (DAS) o Secure Shell (SSH) y Secure File Transfer (SFTP) estén configurados correctamente.
Dependiendo del sistema operativo del servidor de destino en el que desee
ejecutar los mandatos o los programas de utilidad, el cliente de IBM Data Studio utiliza
el protocolo DAS o el SSH.
En la tabla siguiente se muestra el protocolo utilizado
por
el cliente de IBM Data Studio.
Tabla 1. Protocolo utilizado para ejecutar mandatos y programas de
utilidad en servidores remotos| 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 SSH. Para conectarse a bases de datos remotas, se
intenta primero utilizar SSH.
Si SSH no está disponible, se intenta con DAS.
|
| Linux o UNIX |
Se utiliza SSH. |
- Cómo buscar y acceder a sistemas de archivos remotos
- Al buscar y acceder a sistemas de archivos remotos, siempre se utiliza el protocolo SFTP.
- Para los sistemas operativos
Windows:
- Las unidades y las rutas de sistema de archivos asociadas para implementación del servicio
OpenSSH desde Cygwin están en el directorio predeterminado cygdrive.
Ninguna otra vía de acceso de directorio Cygwin al sistema de archivos es válida cuando se
usa
el cliente de IBM Data Studio
para ejecutar mandatos.
- El IBM Secure Shell Server
para Windows es compatible
con los productos de DB2 Server versión
10.1 fixpack 3 y posterior y por los productos de DB2 Server
versión 10.5 y posterior.
Requisitos para utilizar DAS o SSH y SFTP
en el sistema donde ha instalado el cliente de IBM Data Studio
- DB2 Administration Server
(DAS)
- Necesita IBM Data Server
Client para poder comunicarse con
DB2 Administration Server
(DAS).
Las bibliotecas de conectividad necesarias para las
operaciones se pueden proporcionar instalando uno de los siguientes
productos:
- Una instancia del servidor de bases de datos DB2
local
- IBM Data Server Client
Debe instalar IBM Data Server Client en la misma versión de bits que el cliente de IBM Data Studio. Por ejemplo, si instala una versión de 64 bits el cliente de IBM Data Studio, a continuación, debe instalar una versión de 64 bits del cliente de IBM Data Server.
- Los protocolos Secure Shell (SSH) y Secure File Transfer (SFTP)
- Para utilizar los protocolos SSH y SFTP, no es necesaria ninguna configuración adicional en el cliente porque
el cliente de IBM Data Studio está preconfigurado
con un cliente SSH y SFTP.
Requisitos para DAS, SSH y SFTP en el servidor remoto
- DB2 Administration Server
(DAS)
- Para utilizar DAS en un sistema Windows, se debe iniciar DB2 Administration Server (DAS) y abrir
el puerto 523.
- Los protocolos Secure Shell (SSH) y Secure File Transfer (SFTP)
- 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.SSH requiere que se abra un puerto para establecer comunicación.
Dependiendo de su configuración, puede ser un puerto predeterminado
22 o un puerto que ha configurado al instalar IBM Data Studio.
Importante: Si especifica un número de puerto distinto del puerto predeterminado 22, debe actualizar el valor Port en el archivo sshd_config,
y después reiniciar IBM SSH Server para Windows. El archivo está normalmente en el
directorio C:\ProgramData\IBM\ibmssh\etc\ssh\sshd_config
en el servidor de base de datos.
Para utilizar los
protocolos SSH y SFTP en un sistema Windows, se debe configurar un entorno
OpenSSH. El cliente de IBM Data Studio da soporte a la comunicación de SSH
a los servidores de DB2 for Linux, UNIX y Windows que se ejecutan en un entorno de emulación de Cygwin mediante Portable Operating System
Interface para UNIX (POSIX). 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 cliente de IBM Data Studio utiliza el protocolo de Secure File
Transfer (SFTP) para todo el examen de sistema 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 del sistema
operativo para permitir la conexión remota con el sistema
Windows remoto. Puede descargar e instalar Cygwin desde http://cygwin.com.