1、3CICS实验环境第三章 CICS实验环境的安装和配置 1第一节 系统必须 21.1 硬件先决条件 21.2 软件先决条件 3第二节 创建用户帐户 4第三节 DB2安装及配置 53.1 安装需求 53.2 安装 DB2 53.3 安装 DB2 后的主要程序图标 93.4 创建DB2 数据库及数据库表 9第四节 安装CICS服务器 114.1安装CICS部件 114.2安装 Encina部件 164.2用户 ID 和组 21第五节 安装CICS 客户端以及EasyCICS开发组件 245.1 安装 IBM JRE v1.1.8 245.2 安装CICS客户端 275.3 安装EasyCICS O
2、LE组件 33第六节 CICS服务器端的配置 346.1 创建 CICS 区域 346.2 配置侦听进程 376.3 配置CICS用户 416.4 配置产品定义(XAD) 436.5 配置程序定义 446.6 启动 CICS 系统 476.7 停止 CICS 系统 486.8 删除 CICS 区域 496.9 删除 SFS 服务器 49第七节 CICS客户端的配置 507.1 标准配置 507.2 手工配置 62第八节 实 验 648.1 实验一 648.2 实验二 648.3. 实验三 66第三章 CICS实验环境的安装和配置本章的各项安装步骤目的在于搭建一个能够用于实现事务处理的最简开发环
3、境,因此在安装过程中将对无关的步骤、选项等忽略不讲。1. 各产品的安装目录约定: DB2数据库:C:Sqllib CICS服务器:C:Optcics Enicna服务器:C:OptEncina CICS区域和文件服务器数据目录:C:Var CICS客户端:C:Program FilesIBMIBM CICS Transaction Gateway IBM Java Virtual Machine(JVM):C:Program FilesIBMJRE 服务器端实验程序存放目录:C:CICSProgram2. 必须手工创建以下各项: NT 用户帐户 :用户名为 cicstest,口令是 cicst
4、est。该用户属于cicsgroup组(该组在CICS安装过程中自动被创建)的成员,并且是DB2数据库的管理用户,它要拥有超级管理员权限。 DB2 数据库:SAMPLE DB2 数据库表 :auto10a_list,bas_infot3. 我们的实验环境将要设置为: CICS 区域:CICS01 侦听定义:TCPLSR CICS用户定义:TEST,其口令为TEST 产品定义(XA定义):DB2TEST 程序定义:TELECOM,ADHOC CICS 客户端设置 CICS 服务器:CICS01,以及它的别名 CICSNT01第一节 系统必须1.1 硬件先决条件 在 FAT 和 NTFS 驱动器上
5、安装CICS 可以安装在FAT分区和NTFS分区上。不过,因为软件使用 NTFS 文件存取控制信息来提供安全的系统,建议您将其安装在 NTFS分区上。 机器和装置要求CICS Windows NT 版可以在任何带有主频至少在 75 MHz 以上的Intel 处理器的 Windows NT 机器上运行。 内存要求需要最小 64 MB 的内存来正确运行 CICS 区域配置。 硬盘空间要求安装 CICS 时需要一定的硬盘空间,配置和使用它时需要额外的硬盘空间,请参见下表。表 3-1-1CICS ServerEncina ServerEncina Client硬盘空间350 MB75 MB48 MB推
6、荐硬盘交换区160 MB150 MB64 MB推荐内存96 MB64 MB32 MB综合考虑,安装CICS整个系统需要大约475MB硬盘空间,并另需创建160MB的硬盘交换空间。1.2 软件先决条件 Windows NTCICS Windows NT版必须运行在带有 Service Pack 3 的 Windows NT 4.0 版本上。 DCEIBM DCE 包含在软件光盘中,如果您的机器上没有安装过 DCE,安装程序会自动安装它,并将任何 IBM DCE 以前的版本升级到版本 2.0。 文件系统管理软件必须使用 IBM DB2 或 Encina SFS 服务器来管理 CICS 文件系统。实
7、验中,我们使用 SFS 服务器来管理 CICS 文件系统。安装过程中,Encina SFS 服务器作为 CICS 安装的一个部分被安装。 开发工具服务器端:Microsoft Visual C+ 6.0,客户端:PowerBuilder 6.0 其它软件本书实验中使用 DB2 作为后台数据库,因此,在安装CICS系统之前,必须首先安装DB2系统以及其软件开发包SDK。 第二节 创建用户帐户在进行下面的各项安装之前,请创建一个 NT 用户帐户,用户名为 cicstest,口令是 cicstest,它要拥有超级管理员权限。并且,在安装 DB2 时,须把cicstest用户作为 DB2 的管理用户。
8、在安装 CICS 之后,请将用户 cicstest 加入组cicsgroup中。完成上面的设置,以使该用户既可访问 DB2 ,又可访问 CICS。第三节 DB2安装及配置3.1 安装需求内存需求:至少32MB(5个客户端连接);硬盘需求:至少250MB。3.2 安装 DB21) 首先以用户cicstest登录系统。2) 将带有DB2安装系统的光盘插入驱动器,并运行安装程序 setup.exe 。安装程序将首先确定系统语言,并启用该种语言的安装程序。下面的安装基于中文版 Windows NT 之上。3) 然后,安装程序会出现“欢迎”窗口(图3-3-1)图 3-3-14) 请单击按纽“下一步”继续
9、进行。见图 3-3-2以下安装过程中,您可以随时单击帮助按纽或按 F1 键来调用联机帮助。图 3-3-25) 在上面窗口中,请将三个选项都选中。然后单击“下一步”,则安装程序显示下一提示窗口(图 3-3-3)。图 3-3-36) 在上面窗口中,请选择“典型”安装,则安装程序显示下一提示窗口(图 3-3-4)。图 3-3-47) 请选择DB2的安装路径: C:SQLLIB。 并请验证安装路径所在的驱动器中是否有足够可用的硬盘空间。8) 然后,请选择“下一步”按纽,继续 DB2 的安装。 安装程序会显示如下窗口(图 3-3-5),提示您输入管理DB2服务器的用户帐户和口令。 图 3-3-59) 请
10、输入用户名:cicstest,口令及确认口令:cicstest10) 之后,请选择“下一步”按纽。然后显示“检查设置信息”窗口(图 3-3-6),准备开始复制文件。图 3-3-611) 确认当前的设置选项后,请选择“下一步”按纽。安装程序则开始将所DB2产品各部件复制到目的路径中。 图 3-3-712) 文件复制完毕后,显示出“安装完毕”窗口(图 3-3-8)。图 3-3-813) 请选择“是,我希望现在就重新启动计算机”选项,然后选择“结束”按纽,安装程序自动退出,并自动重新引导计算机。3.3 安装 DB2 后的主要程序图标 第一步 - 创建并使用samples数据库 控制中心 - 提供对D
11、B2数据库的图形界面控制 命令窗口 - 以DB2的环境变量运行DOS命令窗口 命令行处理器 - 命令行方式管理数据库 命令中心 - 使用DB2命令和SQL语句管理数据库3.4 创建DB2 数据库及数据库表1) 首先以用户cicstest登录系统。2) 运行程序组“DB2 Windows NT 版”中的“第一步”图标。该程序运行如下:图 3-3-93) 请单击“创建SAMPLE数据库”图标,以创建SAMPLE数据库。创建成功后会显示出以下提示窗口:图 3-3-104) 运行程序组“DB2 Windows NT 版”中的“命令窗口”图标,进入DB2的命令窗口,该窗口是一个DOS控制台窗口。5) 在
12、DB2的命令窗口中,进入存放auto10a_list.ixf和bas_infot.ixf两个文件的目录下,然后执行下面的3行命令:db2 connect to SAMPLE user cicstest using cicstestdb2 import from auto10a_list.ixf of ixf modified by forcein create into auto10a_list db2 import from bas_infot.ixf of ixf modified by forcein create into bas_infot第四节 安装CICS服务器本书中以 CICS
13、 4.2 版为例,并以实验目的为根据,介绍 CICS 服务器的安装步骤。CICS服务器开发系统的安装,包含了全部CICS部件,和部分 Encina部件,但不包含开发交换装入文件(switch load file,该文件是为了使得 CICS 能够访问 XA 数据库产品而建立的)所需部分。因此,如果要开发交换装入文件,则需要安装Encina其它部件。4.1安装CICS部件1) 首先以用户 cicstest 登录系统。2) 请将 CICS软件光盘插入到光盘驱动器中。运行安装程序setup.exe,然后安装程序会显示欢迎窗口“Welcome”。 图 3-4-13) 请选择“Next”按纽,继续 CIC
14、S 的安装。安装程序则显示出“选择语言”窗口,提示所安装的语言版本。 图 3-4-24) 请选择“English(United States)”,然后单击“Next”按纽。显示出“选择要安装的产品”窗口,提示选择要安装的软件产品。 图 3-4-35) 请选择“CICS Server”选项,然后单击“Next”按纽。 “选择要安装的产品”窗口关闭后,会出现提示您安装产品系统的选择窗口。 注: CICS Server Production System - 该选项安装 CICS 服务器运行时所需的产品部件和 Encina 结构化文件服务器部分部件。 CICS Server Development
15、System - 该选项安装 CICS 服务器用于开发所需的产品部件和 Encina 结构化文件服务器部分部件。 图 3-4-46) 请选择“CICS Server Development System”,然后单击“Next”按纽。 安装程序则会显示出相应的 CICS 服务器部件列表,它列出了可以被安装的 CICS 和 Encina 部件、安装的缺省路径以及必需的硬盘空间的和缺省路径所在驱动器上可用的硬盘空间。 图 3-4-5请选种所有的部件,并接受C:OPTCICS。并请验证安装路径所在驱动器中是否有足够可用的硬盘空间。7) 确认以上选择后,请选择“Next”按纽,继续 CICS 的安装。
16、然后,安装程序则显示出以下窗口,提示您选择用来存储 CICS 区域和服务器数据的数据目录。 图 3-4-68) 请接受目录C:VAR。 然后,单击“Next”按纽。安装程序则显示出以下窗口:“检查设置信息”窗口,它显示了在该安装过程期间所作的安装选择。 图 3-4-79) 请在确认安装选项后,选择“Next”按纽。 安装程序现在开始将 IBM DCE 、运行许可证、CICS 和 Encina 部件安装到目的目录中。 图 3-4-810) 在安装期间,会出现“Production License Enrollment”对话框,它会询问您是否希望此时就登记产品许可证。请选择“No”按纽,继续执行。
17、图 3-4-911) 在完成 CICS 文件复制后,会出现一个对话框询问您是否希望查看自述文件。请选择“No”按纽,继续系统安装。 图 3-4-1012) 然后,显示出“Product Installation Complete”窗口,这意味着安装程序已成功地安装CICS。请选择“Yes,I want to restart my computer now”,然后选择“Finish”按纽。安装程序将自动退出,并自动重新引导计算机。图 3-4-114.2安装 Encina部件单独进行下面的Encina安装过程,是为了安装用于开发交换装入文件(switch load file,该文件是为了使得 CI
18、CS 能够访问 XA 数据库产品而建立的)所需的 Encina 其它部件。1) 首先以用户 cicstest 登录系统。2) 将前面的安装光盘仍留在光盘驱动器中。并请运行安装程序 setup.exe,安装程序将显示出欢迎窗口“Welcome”。 图 3-4-123) 请选择“Next”按纽,继续 Encina 的安装。安装程序将显示出下面的语言选择窗口。 图 3-4-134) 请选择“English(United States)”,然后选择“Next”按纽。则显示出“选择要安装的产品”窗口。 图 3-4-145) 请选择“Encina Client/Server”,然后选择“Next”按纽。
19、安装程序会显示出“Select Product to Install”窗口,提示您选择要安装的产品。注: Encina Client - 该选项安装 Encina 执行体部件,使您能运行 Encina 客户端。 Encina Server - 该选项安装 Encina 执行体、服务器核心程序、监视器单元管理器以及监视器节点管理器部件,使您能运行 Encina 服务器。 Encina 应用程序开发 - 该选项安装 Encina 的所有部件,包括服务器和客户端以及开发所需的部件,使您能开发和运行 Encina 应用程序。 图 3-4-156) 请选择“Encina Application Deve
20、lopment”选项,然后单击“Next”按纽。7) 安装程序则会显示出“Select Components”窗口,窗口内列出了 Encina 部件、用于安装的目的目录以及必需的和可用的硬盘空间。 图 3-4-168) 请选中所有部件,使用安装路径C:optencina。请查看安装目录所在驱动器中是否有足够可用的硬盘空间。9) 然后,请选择“Next”按纽,继续 Encina 的安装。 这时,安装程序会显示出“Check Setup Information”窗口,窗口中显示出安装过程中所选择的安装设置。 图 3-4-1710) 确认了安装设置后,请选择“Next”按纽。 安装程序开始把选中的
21、Encina 部件安装到目的目录中。图 3-4-1811) 在安装期间,会出现“Production License Enrollment”对话框,以提示是否希望此时就登记产品许可证。图 3-4-1912) 请选择“否”按纽, 继续执行安装程序。13) 安装结束后,会出现一个对话框提示您查看 README.doc 文件。请选择“否”按纽。 图 3-4-2014) 然后,安装程序显示出“Product Installation Complete”窗口。请选择“Yes,I want to restart my computer now”,然后选择“Finish”按纽。安装程序将自动退出,并自动重新
22、引导计算机。图 3-4-2115) 重新引导计算机后,请将用户 cicstest 加入到用户组 cicsgroup 中。4.2用户 ID 和组在CICS安装期间,安装程序为系统创建了下列 Windows NT 用户帐户和用户组: cics - 这是缺省 CICS 用户 ID;它有管理员特权,并且是 cicsgroup 本地组的成员。 cicsgroup - 这是在刚刚安装了 CICS 的机器上创建的用户组。所有 CICS 用户必须是该组的成员。已安装了 CICS 的用户自动添加到用户组 cicsgroup 中。4.3 CICS服务器安装后的主要图标在安装 CICS 之后,下列应用程序图标将出现
23、在“IBM CICS Server for Windows NT”文件夹中: Administration Utility - 用来配置和管理 CICS 区域、结构化文件服务器的图形用户界面(GUI) Start Local Terminal - 用来启动本地 CICS 终端的实用程序 Stop All Local Terminals - 用来停止所有 CICS 本地终端进程的实用程序 4.4 CICS服务器安装后的环境变量在安装期间,安装程序会创建或更新下列环境变量: CICSPATH - CICS 安装路径 DCELOC - DCE 安装路径 ENCLOC - Encina 安装路径 I4
24、_INSTALL_DRIVE - 安装运行许可证的驱动器 CICSBIN - CICS 可执行文件路径 DCEBIN - DCE 可执行文件路径 ENCBIN - Encina 可执行文件路径 PATH 系统文件路径被修改。%CICSBIN%,%ENCBIN% 和 %DCEBIN% 被附加在该变量之后。 DCEINC - DCE 包括文件路径 ENCINC - Encina 包括文件路径 INCLUDE - 包括文件路径被修改。%DCEINC%,%ENCINC% 附加在该变量之后 CICSLIB - CICS 库文件路径 ENCLIB -Encina 库文件路径 LIB - 库文件路径被修改。
25、%CICSLIB%,%ENCLIB% 和 %DCELOC%dcelocallib 附加在该变量之后。 CICSNLS - CICS 信息文件(与安装的CICS语言版本有关)路径 ENCNLS - Encina 信息文件(与安装的Encina语言版本有关)路径 NLSPATH - 信息文件(与安装的程序语言版本有关)路径被修改。 %CICSNLS%,%ENCNLS%, %DCELOC%dcelocalnlsmsgenus437%N,iforLSMSGen_US%N 附加在该变量之后。 LOCPATH - DCE 本地环境路径 DCE_USE_WCHAR_NAMES - 可以使用不在 DCE 可移
26、植字符集中的字符而启用安全性名称空间项的环境变量。 LANG - DCE 信息显示的语言。 CICS_CST_HTML - CICS 提供的事务 HTML 帮助文件的路径。 CICSHELP - 管理实用程序帮助文件的路径。 HELP CICS和运行许可证帮助文件路径,%CICSHELP%,iforWINBIN第五节 安装CICS 客户端以及EasyCICS开发组件本书以IBM CICS Universal Client 3.1 版为例,介绍CISC客户端的安装步骤。CISC客户端以图形方式配置时需要IBM Java Virtual Machine(JVM)支持,所以,在安装CISC客户端之前
27、,先要安装IBM JRE v1.1.8。另外,我们的实验程序基于EasyCICS OLE组件,因此,需要在安装 CICS 客户端之后安装它。5.1 安装 IBM JRE v1.1.81) 将带有IBM JRE v1.1.8的光盘放入光盘驱动器中。2) 运行程序ibm-jre-n118p-win32-x86.exe。然后显示出下面的对话框:图 3-5-13) 请选择“是”,继续安装。则显示如下窗口:图 3-5-24) 请选择“English”,然后单击“Next”按纽。安装程序显示出“Welcome”窗口。图 3-5-35) 请单击“Next”按纽,则显示出软件许可协议窗口。图 3-5-46)
28、请单击“Yes”按纽,同意以上协议。然后显示出安装部件选择窗口:图 3-5-57) 请选中所有部件,并且使用安装目录C:Program FilesIBMJRE1.1 。 然后单击“Next”按纽,安装程序则显示出所作的选择。图 3-5-68) 请单击“Next”按纽,安装程序开始复制所选的文件。图 3-5-79) 文件复制完毕后,显示出下面的安装完成窗口:图 3-5-810) 请去掉“Yes, I want to view the README file.”前面的选择,然后,单击“Finish”按纽,结束安装过程。5.2 安装CICS客户端1) 将存放CICS客户端安装程序的光盘放入光盘驱动器
29、中。2) 运行CICS客户端安装程序setup.exe,进入安装过程。首先将显示一个对话框,询问是否继续安装,请选择“是”。图 3-5-93) 安装程序会显示欢迎窗口“Welcome”,如下所示:图 3-5-104) 单击“Next”按纽,则显示出软件许可协议窗口。图 3-5-115) 单击“Yes”按纽,表示同意上述协议,继续安装。6) 安装程序显示出下面窗口,提示设定安装CICS客户端的目的路径。图 3-5-127) 请接受安装目录C:Program FilesIBMIBM CICS Transaction Gateway。 并请查看安装目录所在的驱动器中是否有足够可用的硬盘空间。 8)
30、然后,请选择“Next”按纽,安装程序则显示出选择安装类型(Setup Type)窗口。图 3-5-139) 请选择安装类型“Typical”,并单击“Next”按纽,继续CICS客户端的安装。安装程序则显示出“Select Program Folder”窗口,提示选择安装文件夹。图 3-5-1410) 请选择“Next”按纽,接受建议的文件夹名。然后,安装程序会显示如下窗口,提示是否修改系统路径。图 3-5-1511) 请选中“Yes, I want to update the path”,并将其它两项前的对号去掉。12) 然后,请选择“Next”按纽。安装程序则显示出“COM object registration options”窗口。图 3-5-1613) 请选中“In Process - .dll files(preferred)”选项。然后,请选择“Next”按纽。14) 如果系统中没有安装IBM
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1