以 root 用户身份登录(如果 root 登录不可用,则通过终端获得 root 访问权限)
挂载 DVD(如果从 Discovery DVD 套件安装),或从 DB2 Express-C 下载站点下载相应的 Linux 压缩镜像(tar.gz 文件)
将压缩镜像文件复制到/tmp目录
从压缩镜像中解压文件,可以使用 Ark GUI 工具或使用控制台命令 tar zxvf db2exc_91_LNX_x86.tar.gz
在/tmp文件夹内,切换到exp/disk1i目录并运行 db2setup 命令
./db2setup |
在 DB2 安装启动板中,选择 安装产品
选择 安装新产品
单击“下一步”
验证许可证,并将单选按钮更改为 接受,然后选择“下一步”继续安装
选择 典型 安装,然后单击“下一步”
验证安装路径,或将其更改为您系统中至少有 470 MB 可用空间的位置,单击“下一步”
创建 DB2 实例。单击“下一步”
设置 DB2 实例所有者帐户。同样,您可以使用现有用户,或设置新用户(默认实例所有者为“db2inst1”)。单击“下一步”
设置 DB2 fenced 用户帐户。与之前相同,使用现有用户或设置新用户。单击“下一步”
单击“完成”以启动安装
如果安装有任何问题,它将显示在安装日志中(日志也保存在/tmp目录中,文件名为db2setup.log和db2setup.err)
以 DB2 实例所有者身份登录(默认为 db2inst1)
打开终端并运行“db2sampl”以创建 SAMPLE 数据库
测试基于终端的命令
测试 DB2 控制中心
创建 TOOLS 数据库
db2 'create tools catalog TOOLS create new database TOOLSDB' |
启动 DB2 任务中心
启动 DB2 日志: 您应该能够从日志中看到您在任务中心运行的任务结果。
测试 DB2 配置助手
从控制中心启动配置助手,或使用 db2ca
您应该看到列出的 SAMPLE 数据库,如果看不到,请单击“查看”,然后单击“刷新”。
右键单击 SAMPLE 数据库,选择“更改数据库”,然后在向导的步骤 4 中,将数据库注册为 CLI/ODBC 数据源,并编目为系统数据源。单击“完成”提交更改
再次右键单击 SAMPLE 数据库,然后单击“测试连接”。选择所有类型(标准 (ODBC)、CLI、JDBC),然后键入用户名和密码,然后单击“测试连接”。确保所有测试都成功。
测试 DB2 跟踪工具:db2trc on -- 检查正面响应,然后运行 db2trc off
测试 DB2 问题确定工具:db2pd -db sample > sample.txt(检查输出是否有错误)
测试 DB2 许可证:db2licm -l 应返回
Product name: "DB2 Express Edition" License type: "Unwarranted" Expiry date: "Permanent" Product identifier: "db2exp" Version information: "9.1" Max number of CPUs: "2" |
测试 db2dart
db2 force applications all db2dart sample |
测试 db2look 工具:db2look -d sample -e > sample.ddl(应成功完成)
测试远程连接
通过 DB2 远程客户端系统上的命令提示符创建连接
db2 catalog tcpip node test remote computername server 50001 db2 catalog db sample at node test |
从远程机器
db2 connect to sample db2 "select * from dept" |
重启服务器并通过远程连接重新测试(以验证 DB2 实例自动启动以及任何防火墙更改是否生效)