Go back to the English version of the documentationData
Virtualization 中的驱动程序包
Data Virtualization中的驱动程序包
Last updated: 2024年11月26日
Data Virtualization 驱动程序包包含用于将客户机应用程序连接到 Data Virtualization 实例的软件。
驱动程序包中包含客户机接口工具,例如 CLPPlus。 驱动程序包中还包含以下驱动程序:
- JDBC
- Node.js
- Ruby
- ODBC
- CLI
- .Net
- OLE 数据库
已安装?
要验证驱动程序包是否已在您的计算机上,以便您可以跳过再次安装该驱动程序包或确定版本号,可以使用 db2level 命令。
下载驱动程序包
您可以从 Data Virtualization Web 控制台下载适用于您操作系统的驱动程序包。 从 IBM® Cloud 仪表板中,打开 Data Virtualization 服务。 登录到 Data Virtualization Web 控制台。
在 Data Virtualization Web 控制台中,选择 连接详细信息。 选择表示操作系统的磁贴以下载相应的驱动程序。
安装
安装适用于您操作系统的驱动程序包。
配置本地环境
要将本地应用程序和工具连接到 Db2® on Cloud 数据库,必须配置环境。
在尝试连接到 Data Virtualization 实例之前,请验证您是否具有 先决条件。
- 在驱动程序配置文件
db2dsdriver.cfg
中,添加数据库的相应条目。 根据您是否要使用 SSL 连接到数据库,配置步骤有所不同。- 使用 SSL
- 要使用 SSL 将应用程序和工具连接到数据库,请在 Linux 操作系统上的命令 shell 中,在 Windows 命令提示符处或在 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"
位置
<hostname>
是服务器的主机名。<alias>
是您选择的别名。 别名不能与数据库名称BLUDB
相同。 如果要在别名中使用空格,请使用双引号将别名括在其中。<port>
是分配给服务器的端口号。
- 不使用 SSL
- 要在不使用 SSL 的情况下将应用程序和工具连接到数据库,请在 Linux 操作系统上的命令 shell 中,在 Windows 命令提示符处或在 Db2 命令窗口中输入以下命令。
db2cli writecfg add -database BLUDB -host <hostname> -port <port> db2cli writecfg add -dsn <alias> -database BLUDB -host <hostname> -port <port>
位置
<hostname>
是服务器的主机名。<alias>
是您选择的别名。 别名不能与数据库名称BLUDB
相同。 如果要在别名中使用空格,请使用双引号将别名括在其中。<port>
是分配给服务器的端口号。
- 通过运行 db2cli validate 命令来测试连接。
db2cli validate -dsn <alias> -connect -user <userid> -passwd <password>
位置
<alias>
是使用 db2cli writecfg 命令创建的别名。<userid>
是 Db2 用户标识。<password>
是您的 Db2 密码。
- 如果要将本地 ODBC 应用程序和工具连接到数据库,请通过运行以下命令向 ODBC 驱动程序管理器注册 DSN。
db2cli registerdsn -add -dsn <alias>
位置
<alias>
是使用 db2cli writecfg 命令创建的别名。
缺省情况下,该 DSN 会创建为用户 DSN。