DB2 服务器安装
本章描述 DB2 服务器的安装步骤。
介绍
您可以下载 DB2 Server 试用版或从 www.ibm.com 购买产品许可证。有两个单独的 DB2 服务器可供下载,具体取决于要在其上执行的操作系统的大小。例如,如果要下载用于 32 位 Linux 或 UNIX 操作系统的 DB2 服务器,则需要下载 32 位 DB2 服务器。同样适用于 64 位 DB2 服务器。
硬件要求
- 处理器:最小内核 2Duo
- Ram:最低 1GB
- 硬盘:最小 30GB
软件需求
在安装 DB2 服务器之前,您的系统需要准备好所需的软件。对于 Linux,您需要安装 libstdC++ 6.0
。
检查系统兼容性
在安装 DB2 服务器之前,您需要验证您的系统是否与 DB2 服务器兼容。为了确认兼容性,您需要在命令控制台上调用 db2prereqcheck
命令。
在 Linux 操作系统上安装 DB2
打开终端,并使用 CD
命令在控制台上设置 db2 安装映像文件夹路径。然后键入 ./db2prereqcheck
命令,以确认您的系统与 DB2 服务器的兼容性。
./db2prereqcheck
图 1 显示了 Linux 操作系统和硬件系统的兼容性要求。
请按照给定的步骤在 Linux 系统上安装 DB2:
- 打开终端。
- 以 root 用户身份登录。
- 打开
DB2 安装
文件夹。 - 键入
./db2setup
,然后按 Enter。
此过程将开始执行 DB2 服务器设置。
键入 ./db2setup
,然后在根终端上按 Enter 键开始 DB2 Server 的设置过程。
这样做时,将出现 设置启动板
屏幕。 [图 2]
在 安装启动板
页面上,从左侧菜单中选择 安装产品
选项。选择选项 DB2 Advanced Enterprise Server Edition
。选择 安装新
按钮。
出现一个新框架,名称为 DB2 安装向导
。点击下一步 。 [图 3]
出现下一个屏幕,显示 DB2 许可协议。选择 我接受条款…
。单击 下一步
。 [图 4]
下一个屏幕显示安装类型的提供,默认情况下将其设置为 Typical
。
保持相同的选择。点击下一步 。 [图 5]
出现下一个屏幕,显示安装操作。
选择 安装 DB2 Advanced Enterprise Server Edition…
点击下一步 。 [图 6]
在下一个屏幕上,安装程序要求选择安装目录。
保留默认值,然后单击 下一步
。
下一个屏幕显示用户身份验证。输入 dasusr1
用户的密码。
(您的密码可以与用户名相同,以便于记忆。)
在以下屏幕上,安装程序要求您创建 DB2 服务器实例。
在这里,它正在创建名称为 db2inst1
的 DB2 实例。
下一个屏幕询问您默认实例所需的分区数。
您可以选择 单个或多个
分区。
选择 单个分区实例
。点击下一步 。
在下一个屏幕上,安装程序要求您对正在创建的 DB2 实例进行身份验证。
在这里,默认情况下,用户名创建为 db2inst1
。您可以输入与用户名相同的密码。
点击下一步 。
在下一个屏幕上,安装程序要求输入 db2fenc
用户的身份验证信息。
在这里,您可以输入与用户名相同的密码。
点击下一步 。
在下一个屏幕上,可以选择 不设置 db2 服务器此时不发送通知
选项。
点击下一步 。
下一个屏幕显示有关 db2 设置的信息。
点击 完成
。
DB2 安装过程到此阶段已完成。
验证 DB2 安装
您需要验证 DB2 服务器的安装是否有用。完成 DB2 Server 安装后,从当前用户模式注销并登录到 db2inst1
用户。在 db2inst1
用户环境中,您可以打开终端并执行以下命令,以验证 db2 产品是否正确安装。
db2level
此命令显示当前实例的已安装 DB2 产品的当前版本和服务级别。
句法:
db2level
例:
db2level
输出:
DB21085I Instance "db2inst2" uses "64" bits
And DB2 code release "SQL10010" with level
identifier "0201010E". Informational tokens
are "DB2 v10.1.0.0", "s120403",
"LINUXAMD64101", and Fix Pack "0".
Product is installed at "/home/db2inst2/sqllib".
db2licm
此命令显示我们的 DB2 产品的所有与许可证有关的信息。
句法:
db2licm
例:
db2licm -l
输出:
Product name: "DB2 Advanced Enterprise Server Edition"
License type: "Trial"
Expiry date: "10/02/2014"
Product identifier: "db2aese"
Version information: "10.1"
Product name: "DB2 Connect Server"
License type: "Trial"
Expiry date: "10/02/2014"
Product identifier: "db2consv"
Version information: "10.1"
命令行处理器(CLP)
可以使用以下三种模式之一启动 CLP:
命令模式:在此模式下,每个命令和 SQL 语句必须以
db2
为前缀。例如,查询db2 激活数据库示例
。交互式输入模式:可以使用
db2
命令启动此模式。在这里,您可以传递不带前缀的 SQL 语句。例如,激活数据库样本
。批处理模式:在这里,您需要创建一个脚本文件,其中包含所有要求的 SQL 查询,并以
.db2
扩展名保存该文件。您可以使用db2 –tf
语法在命令行中调用它。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

上一篇: DB2 约束
下一篇: 彻底找到 Tomcat 启动速度慢的元凶
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论