Db2 Warehouse on Cloud 驱动程序包
Db2 Warehouse on Cloud 驱动程序包中包含用于将客户机应用程序连接到 Db2 Warehouse on Cloud 数据库的软件。
关于
- 驱动程序包中包含客户机接口工具,例如 CLPPlus。
- 驱动程序包中还包含以下驱动程序:
- JDBC
- Node.js
- Ruby
- ODBC
- CLI
- .Net
- OLE DB
- 等等...
是否已安装?
要验证驱动程序包是否已在您的计算机上,以便您可以跳过再次安装该驱动程序包或确定驱动程序包版本号,可以使用 db2level 命令。
正在下载
您可以从驱动程序下载中心下载适用于您操作系统的驱动程序包。 Web 控制台提供指向站点的链接。 在 Web 控制台中,选择 管理> 连接。 选择操作系统的选项卡。
安装
安装适用于您操作系统的驱动程序包:
在 Linux 或 PowerLinux 上安装驱动程序包
您可以使用 installDSDriver
在 Linux 或 PowerLinux 上安装 Db2 Warehouse on Cloud 驱动程序包。
先决条件
在尝试连接到 Db2 Warehouse on Cloud 数据库之前,请验证您是否具有先决条件。
仅在 PowerLinux 上 ,完成以下步骤来安装 XL C/C++ 编译器运行时软件包:
-
从 FTP 站点下载 XL C/C++ 编译器运行时软件包。 例如,要使用 wget 工具下载适用于 Linux 小尾数法 Ubuntu 14 的运行时软件包,请发出以下命令:
wget ftp://public.dhe.ibm.com/software/server/POWER/Linux/rte/xlcpp/le/ubuntu/dists/trusty/main/binary-ppc64el/*
-
通过发出以下命令,安装该运行时软件包:
sudo dpkg -iG *.deb
过程
-
解压缩先前下载的压缩驱动程序包文件。
示例:
gunzip file_name.tar.gz
tar -xvf file_name.tar
这将在您运行解压缩命令的目录中创建
dsdriver
子目录。 -
解压缩 Java 和 ODBC/CLI 驱动程序。
a. 在
dsdriver
子目录中,运行 installDSDriver 命令。installDSDriver 命令将在
db2profile
目录中创建db2cshrc
和dsdriver
脚本文件。(b) 根据您的 Shell 环境,运行下列其中一个脚本文件:
- Bash 或 Korn shell :
source db2profile
- C shell :
source db2cshrc
- Bash 或 Korn shell :
后续步骤?
为了能够将本地应用程序或客户机工具连接到 Db2 Warehouse on Cloud 数据库,请配置本地环境。
在 Mac OS X 上安装驱动程序包
您可以使用 installDSDriver.sh
脚本在 Mac OS X 上安装 Db2 Warehouse on Cloud 驱动程序包。
先决条件
在尝试连接到 Db2 Warehouse on Cloud 数据库之前,请验证您是否具有先决条件。
过程
-
对于新安装
-
通过双击
macos_dsdriver.dmg
文件来安装磁盘映像。这将打开新的 访达 窗口,其中会显示该磁盘映像的内容。
如果 访达 窗口未打开,请双击桌面上的
macos_dsdriver
图标。 -
在 访达 窗口中,双击
installDSDriver.sh
文件。驱动程序包会安装在缺省位置:
/Applications/dsdriver
。
-
-
对于现有驱动程序包安装的更新
-
备份当前配置文件:
a. 转至
Applications/dsdriver/cfg
文件夹。(b) 将以下文件复制到其他文件夹:
db2cli.ini
db2dsdriver.cfg
-
通过右键单击
dsdriver
文件夹,并选择 移到废纸篓 来除去当前安装的驱动程序包。 -
如前面的 对于新安装 部分中所述,安装新的驱动程序包:
a. 通过双击
macos_dsdriver.dmg
文件来安装磁盘映像。 (b) 在 访达 窗口中,双击installDSDriver.sh
文件。 -
复原配置文件:
将步骤 1 中保存的
db2cli.ini
和db2dsdriver.cfg
文件复制到/Applications/dsdriver/cfg
文件夹。
-
后续步骤?
为了能够将本地应用程序或客户机工具连接到 Db2 Warehouse on Cloud 数据库,请配置本地环境。
在 Windows 上安装驱动程序包
您可以使用安装程序在 Windows 上安装 Db2 Warehouse on Cloud 驱动程序包。
先决条件
在尝试连接到 Db2 Warehouse on Cloud 数据库之前,请验证您是否具有先决条件。
过程
-
以管理员身份运行下载的可执行文件。
驱动程序包的缺省安装路径为:
Program Files\IBM\IBM DATA SERVER DRIVER
-
(可选):将驱动程序包安装目录的
bin
子目录添加到%PATH%
环境变量(以便可以在不指定命令可执行文件完整路径的情况下运行 db2cli 命令。)
后续步骤?
为了能够将本地应用程序或客户机工具连接到 Db2 Warehouse on Cloud 数据库,请配置本地环境。
配置本地环境
要将本地应用程序和工具连接到 Db2 Warehouse on Cloud 数据库,您需要配置环境。
先决条件
在尝试连接到 Db2 Warehouse on Cloud 数据库之前,请验证您是否具有先决条件。
过程
-
在驱动程序配置文件
db2dsdriver.cfg
中,添加数据库的相应条目。根据您是否要使用 SSL 来连接到数据库,配置步骤有所不同:
使用 SSL
要使用 SSL 将应用程序和工具连接到数据库,请在 Linux 操作系统上的命令 Shell 中、Windows 命令提示符处或者在 Db2 命令窗口中输入以下命令:
db2cli writecfg add -database BLUDB -host <hostname> -port 50001
db2cli writecfg add -dsn <alias> -database BLUDB -host <hostname> -port 50001
db2cli writecfg add -database BLUDB -host <hostname> -port 50001 -parameter "SecurityTransportMode=SSL"
其中:
<hostname>
是服务器的主机名。<alias>
是您选择的别名。 别名不能与数据库名称BLUDB
相同。 如果要在别名中使用空格,请使用双引号将别名括在其中。
不使用 SSL
要不使用 SSL 将应用程序和工具连接到数据库,请在 Linux 操作系统上的命令 Shell 中、Windows 命令提示符处或者在 Db2 命令窗口中输入以下命令:
db2cli writecfg add -database BLUDB -host <hostname> -port 50000
db2cli writecfg add -dsn <alias> -database BLUDB -host <hostname> -port 50000
其中:
<hostname>
是服务器的主机名。<alias>
是您选择的别名。 别名不能与数据库名称BLUDB
相同。 如果要在别名中使用空格,请使用双引号将别名括在其中。
-
通过从命令提示符发出 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。