📜  DB2-服务器安装

📅  最后修改于: 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”命令。

在Linux操作系统上安装DB2

打开终端,并使用“ CD ”命令在控制台上设置db2安装映像文件夹路径。然后键入“ ./db2prereqcheck”命令,以确认您的系统与DB2服务器的兼容性。

./db2prereqcheck

图1显示了Linux操作系统和硬件系统的兼容性要求。

请按照给定的步骤在Linux系统上安装DB2:

  • 打开终端。
  • 以root用户身份登录。
  • 打开“ DB2安装”文件夹。
  • 键入“ ./db2setup”,然后按Enter。

此过程将开始执行DB2服务器设置。

DB2服务器设置

键入“ ./db2setup”,然后在根终端上按Enter键开始DB2 Server的设置过程。

这样做时,将出现“设置启动板”屏幕。 [图2]

设置启动板

在“安装启动板”页面上,从左侧菜单中选择“安装产品”选项。选择选项“ DB2 Advanced Enterprise Server Edition”。选择“安装新”按钮。

出现一个新框架,名称为“ DB2安装向导”。点击下一步”。 [图3]

DB2安装向导

出现下一个屏幕,显示DB2许可协议。选择“我接受条款…”。单击“下一步”。 [图4]

DB2许可协议

下一个屏幕显示安装类型的提供,默认情况下将其设置为“ Typical”。

保持相同的选择。点击下一步”。 [图5]

安装动作

出现下一个屏幕,显示安装操作。

选择“安装DB2 Advanced Enterprise Server Edition…”

点击下一步”。 [图6]

安装目录

在下一个屏幕上,安装程序要求选择安装目录。

保留默认值,然后单击“下一步”。

服务器信息

下一个屏幕显示用户身份验证。输入“ dasusr1”用户的密码。

(您的密码可以与用户名相同,以便于记忆。)

DB2实例

在以下屏幕上,安装程序要求您创建DB2服务器实例。

在这里,它正在创建名称为“ db2inst1”的DB2实例。

DB2实例名称

下一个屏幕询问您默认实例所需的分区数。

您可以选择“单个或多个”分区。

选择“单个分区实例”。点击下一步”。

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 ”语法在命令行中调用它。

访问DB22