El paquete de controlador Data Virtualization contiene software para conectar aplicaciones cliente a una instancia de Data Virtualization .
El paquete de controlador contiene herramientas de interfaz de cliente, como CLPPlus. El paquete de controlador también contiene los controladores siguientes:
- JDBC
- Node.js
- Ruby
- ODBC
- CLI
- .Net
- OLE DB
¿Ya está instalado?
Para verificar que el paquete de controlador ya está en el sistema para que pueda omitir la instalación de nuevo, o para determinar el número de versión, puede utilizar el mandato db2level .
Descarga del paquete de controlador
Puede descargar el paquete de controlador para el sistema operativo desde la consola web de Data Virtualization . Desde el panel de control de IBM® Cloud , abra el servicio Data Virtualization . Inicie sesión en la consola web de Data Virtualization .
En la consola web de Data Virtualization , seleccione Detalles de conexión. Seleccione el mosaico que representa el sistema operativo para descargar el controlador adecuado.
Instalación
Instale el paquete de controlador para el sistema operativo.
Configuración del entorno local
Para conectar aplicaciones y herramientas locales a la base de datos de Db2® on Cloud , debe configurar el entorno.
Antes de intentar conectarse a la instancia de Data Virtualization , verifique que tiene los requisitos previos.
- Añada entradas al archivo de configuración del controlador,
db2dsdriver.cfg
, para la base de datos. Los pasos de configuración son diferentes en función de si desea conectarse a la base de datos utilizando SSL.- Con SSL
- Para conectar las aplicaciones y herramientas a la base de datos utilizando SSL, especifique los mandatos siguientes en un shell de mandatos en sistemas operativos Linux , en el indicador de mandatos de Windows o en una ventana de mandatos de Db2 .
db2cli writecfg add -database BLUDB -host <hostname> -port <port> db2cli writecfg add -dsn <alias> -database BLUDB -host <hostname> -port <port> db2cli writecfg add -database BLUDB -host <hostname> -port <port> -parameter "SecurityTransportMode=SSL"
Donde
<hostname>
es el nombre de host del servidor.<alias>
es el alias que elija. El alias no puede ser el mismo que el nombre de la base de datos,BLUDB
. Si desea tener espacios en el alias, especifique el alias entre comillas dobles.<port>
es el número de puerto asignado al servidor.
- Sin SSL
- Para conectar las aplicaciones y herramientas a la base de datos sin utilizar SSL, especifique los mandatos siguientes en un shell de mandatos en sistemas operativos Linux , en el indicador de mandatos de Windows o en una ventana de mandatos de Db2 .
db2cli writecfg add -database BLUDB -host <hostname> -port <port> db2cli writecfg add -dsn <alias> -database BLUDB -host <hostname> -port <port>
Donde
<hostname>
es el nombre de host del servidor.<alias>
es el alias que elija. El alias no puede ser el mismo que el nombre de la base de datos,BLUDB
. Si desea tener espacios en el alias, especifique el alias entre comillas dobles.<port>
es el número de puerto asignado al servidor.
- Pruebe la conexión ejecutando el mandato db2cli validate .
db2cli validate -dsn <alias> -connect -user <userid> -passwd <password>
Donde
<alias>
es un alias que ha creado con el mandato db2cli writecfg .<userid>
es su ID de usuario de Db2 .<password>
es la contraseña de Db2 .
- Si desea conectar aplicaciones y herramientas ODBC locales a la base de datos, registre el DSN con el gestor de controladores ODBC ejecutando el mandato siguiente.
db2cli registerdsn -add -dsn <alias>
Donde
<alias>
es un alias que ha creado con el mandato db2cli writecfg .
De forma predeterminada, el DSN se crea como un DSN de usuario.