📅  最后修改于: 2020-11-28 13:17:01             🧑  作者: Mango
本章描述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”命令。
打开终端,并使用“ CD
./db2prereqcheck
图1显示了Linux操作系统和硬件系统的兼容性要求。
请按照给定的步骤在Linux系统上安装DB2:
此过程将开始执行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 Server安装后,从当前用户模式注销并登录到“ db2inst1”用户。在“ db2inst1”用户环境中,您可以打开终端并执行以下命令,以验证db2产品是否正确安装。
此命令显示当前实例的已安装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".
此命令显示我们的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:
命令模式:在此模式下,每个命令和SQL语句必须以“ db2”为前缀。例如,查询“ db2激活数据库示例”。
交互式输入模式:可以使用“ db2”命令启动此模式。在这里,您可以传递不带前缀的SQL语句。例如,“激活数据库样本”。
批处理模式:在这里,您需要创建一个脚本文件,其中包含所有要求的SQL查询,并以“ .db2”扩展名保存该文件。您可以使用“ db2 –tf