将 CLPPlus 连接到 Db2 数据库
命令行处理器加强版 (CLPPlus) 提供了命令行界面,供您用来连接到 BLUDB 数据库以及定义、编辑和运行语句、脚本和命令。CLPPlus 包括在 Db2 驱动程序包中。
开始之前
必须先执行以下步骤,然后才能连接到数据库:
另外,请确保在计算机上安装 Java™ V1.5.0 或更高版本的软件开发包 (SDK) 或 Java 运行时环境 (JRE),并确保环境变量设置如下:
-
JAVA_HOME 环境变量设置为计算机上的 Java 安装目录。
-
PATH 环境变量设置包括计算机上 Java 安装目录的 bin 子目录。
过程
结果
示例
下列示例使用一个简短的脚本,该脚本从样本表 GOSALES.BRANCH 中检索行。该脚本文件名为 cities.sql,且位于本地 Windows 计算机上的 C:\temp 目录中。cities.sql 文件包含以下文本:
SET ECHO ON
SELECT branch_code, city from GOSALES.BRANCH;
示例 1:以交互方式运行脚本:
- 使用您的用户标识以及在 db2dsdriver.cfg 文件中创建的别名来启动 CLPPlus:
clpplus user_id@alias - 输入密码。
- 在 SQL 提示符处,输入以下文本:
start C:\temp\cities.sql
示例 2:使用您的用户标识以及在 db2dsdriver.cfg 文件中创建的别名来启动 CLPPlus,并在同一步骤中运行脚本:
clpplus user_id/password@alias @C:\temp\cities.sql
cities.sql 脚本的样本输出如下所示:
BRANCH_CODE CITY
----------- --------------------------------------------------
6 Paris
7 Milano
9 Amsterdam
13 Hamburg
14 München
15 Kista
17 Calgary
18 Toronto
19 Boston
20 Seattle
21 Los Angeles
22 Miami
23 Lyon
24 Distrito Federal
25 Tokyo
26 Osaka City
28 Melbourne
29 Bilbao
30 Sao Paulo
31 Kuopio
32 Seoul
33 Singapore
BRANCH_CODE CITY
----------- --------------------------------------------------
34 Shanghai
35 London
36 Birmingham
37 Zürich
38 Heverlee
39 Wien
40 Geneve
29 rows were retrieved.