-
变量名 注释 CCFLAGS CICS开放平台中,它同时设置编译和链接的选项。在windows中指定C编译器的编译和链接 cell_admin_pw 包含DCE cell管理员的DCE密码 CICS_ANIMATOR_TIMEOUT 控制Micro Focus Server Express COBOL program to attach to Animator的时间。设置-1为等待;值0意味着不等待。建议查看CICS Application Programming Guide CICS_BROWSE_CACHE 指定4KB大小页浏览器的缓存数量 CICS_CST_HTML 指定CICS提供交易的HTML帮助路径和目录。 CICS_DUMP_STORAGE_CHAIN (CICS for Windows) 在windows平台中,设置此值为t:TranID f:FileName来容许诊断数据集中在不同的文件来替代集中在内存堆栈 CICS_ECINODELETETERMINAL 若是设置此值null以外的值,可以防止删除终端错误时ECI程序链接调用。这个参数应用域ECI程序,不是CICS的环境变量 CICS_FTOD_FILETYPE_BINARY (CICS for Windows) 控制cicsddt和ftod命令读的文件。若是设置了,导致文件读取时使用二进制模式替代ASCII字符模式(默认为字符模式)。 CICS_HOSTS 包含以空格分割的hostname用来在启动CICS终端时搜索regions(域) CICS_IBMC_FLAGS 在windows中指定在使用IBM C++ 编译器通过cicstcl编译和链接时的用户自定义标记 CICS_IBMCOB_FLAGS 指定在使用IBM COBOL 编译器通过cicstcl编译和链接COBOL程序时的用户自定义标记 CICS_IBMPLI_FLAGS 指定在使用IBM PL/I编译器通过cicstcl编译和链接PL/I程序时的用户自定义标记 CICS_KEEPONDELETINGCONNECTION 若是设置,则application server会等待链接删除 CICS_LEAKDEBUG 若是设置此值,将激活关于内存和文件描述符泄露产生的报告 CICS_MSC_FLAGS 只在windows中使用,指定在使用Microsoft C++ 编译器通过cicstcl编译和链接时的用户自定义标记 CICS_PPCGWY_SERVER 指定PPC gateway服务器的名称。在使用cicsppcgwy命令时没有指定server名称时生效 CICS_PPCGWY_SIZE 指定PPC gateway逻辑卷的大小(单位MB) CICS_PPCGWY_VG 指定PPC gateway逻辑卷的卷组 CICS_PROGRAM_PATH 指定当程序装载时用户定义程序的路径和搜索路径。这个环境变量生效在:
当程序无法找到时
当你在region的目录下或者region的文件中以及region bin目录中使用绝对路径,相对路径时
在程序的定义中使用这个路径信息必须不再包括任何目录信息(譬如,字符串在UNIX系统中包括任何斜杠(/),或者在windows系统中包括反斜杠(\),这些都不行)
这个变量支持标准的操作系统路径设置。这意味这在windows系统中以分号(;)间隔,在UNIX系统中使用冒号(:)间隔。CICS_SCHEMA 设置默认工作的schema文件 CICS_SFS_DATA_SIZE 指定SFS逻辑卷的数据大小(单位MB),这个变量覆盖环境中设置的CICS_SFS_SIZE变量 CICS_SFS_DATA_VG 开放平台中,这指定SFS数据逻辑卷的卷组;在windows中指定SFS数据逻辑卷的所在位置。这个变量覆盖环境中设置的CICS_SFS_VG变量 CICS_SFS_LOG_SIZE 指定SFS逻辑卷的日志大小(单位MB),这个变量覆盖环境中设置的CICS_SFS_SIZE变量 CICS_SFS_LOG_VG 开放平台中,这指定SFS日志逻辑卷的卷组;在windows中指定SFS日志逻辑卷的所在位置。这个变量覆盖环境中设置的CICS_SFS_VG变量 CICS_SFS_SERVER 设置默认SFS。这个变量覆盖环境中设置的ENCINA_SFS_SERVER变量 CICS_SFS_SIZE 同时指定SFS数据和日志两个逻辑卷的大小(单位MB) CICS_SFS_VG 在开放系统中,指定SFS的数据和日志两个逻辑卷的卷组;在windows中指定他们的位置。 CICS_SUPPRESS_BAD_USER 当CICS访问使用错误的用户将不会报出信息,既若设置此值,CSMT.out信息中将不会出现 ERZ045006W ("User identity 'userID' is not defined in this region. PUBLIC access granted.") CICS_SUPPRESS_XAOPEN_STRING 防止region(域)在尝试连接XA相关数据库时,XA OPEN的字符串显示在CICS控制台文件中(console) CICS_XA_OPEN_RETRY_DELAY 指定xa_open 操作的重试的等待时间。此值可以设置从2到15。默认的值为2。设置值超超越2到15范围则意味还是2。
此变量与CICS_XAOPEN_LIMIT协同工作CICS_XAOPEN_LIMIT 指定xa_open 操作的重试次数。此值可以设置从1到49。默认的值为3。设置值超超越1到49范围则意味还是3。
此变量与CICS_XAOPEN_RETRY_DELAY协同工作CICS_XDT_SERVER 指定默认的CICS使用数据库。此值覆盖环境设置的CICS_SFS_SERVER变量 CICS_XFH_ COMMITINTERVAL 若是外部文件句柄运行在非交易事务模式(环境变量CICS_XFH_TRANMODE设置为"N")环境变量CICS_XFH_COMMITINTERVAL指定可以在完成数据库操作前获取回滚的数量。若是CICS_XFH_COMMITINTERVAL没有设置,没个修改都会提交 CICS_XFH_DBNAME 指定DB2数据库使用的外部文件句柄。若是未设置此值,默认的DB2数据库将被使用 CICS_XFH_LOCAL_ INDEXED (CICS for Windows) 在windows的平台下CICS若使用DB2做为文件管理器。若是用户希望MF COBOL 掌控外部索引类型的文件而不是DB2,则设置此参数为1(晕,自个都看不懂) CICS_XFH_LOCAL_ SEQ (CICS for Windows) 在windows的平台下CICS若使用DB2做为文件管理器。若是用户希望MF COBOL 掌控外部sequential类型的文件而不是DB2,则设置此参数为1(晕,自个都看不懂) CICS_XFH_LOCAL_LINE_SEQ (CICS for Windows) 在windows的平台下CICS若使用DB2做为文件管理器。若是用户希望MF COBOL 掌控外部line sequential类型的文件而不是DB2,则设置此参数为1(晕,自个都看不懂) CICS_XFH_LOCAL_RELATIVE (CICS for Windows) 在windows的平台下CICS若使用DB2做为文件管理器。若是用户希望MF COBOL 掌控外部关系类型的文件而不是DB2,则设置此参数为1(晕,自个都看不懂) CICS_XFH_LOGFILE 定义外部文件句柄alternate log的路径名称。正常情况下这个参数毋须设置,外部文件句柄指向tmp目录下的一个文件叫做xfh.LogFile。若是这个文件不存在,则创建它。多个并发外部文件句柄程序可以使用同一个文件。若是你不想使用这个log文件。只是这个环境变量为NONE。生效后错误指向stderr(标准错误输出) CICS_XFH_TRANMODE 定义交易事务 ‘T' 或者非交易事务访问数据库。默认的选项是非交易事务。更多关于这两者的访问模式既实现信息见CICS Application Programming Guide。 CICS_XFH_USERNAME 定义使用连接数据库的用户名。 CICS_XFH_USERPASS 定义使用连接数据库的密码。 CICSCOL 指定cicslterm命令的默认颜色映像文件的名字 CICSDB2CONF_BIND_UR 指定是否CICS可以从DB2数据库中执行"dirty reads",这意味这不论数据库的行是否因为更新而锁定都可以被CICS读。若要准许"dirty reads"需要设置此变量为1 CICSDB2CONF_CONNECT_USER 为cicsddt,cicsivp和cicsdb2conf命令指定DB2 UDB 用户ID CICSDB2CONF_CONNECT_USING 为cicsddt,cicsivp和cicsdb2conf命令指定DB2 UDB 用户密码 CICSDB2PASSWORD 指定使用cicsdb2conf命令的DB2 UDB密码 CICSDEBUGENV 指定一个文件包含IBM Application Debugging 程序的默认值 CICSECIANIMATE 指定ECI命令使用终端且以空格分割的TTY列表。这个参数在ECI程序运行环境中有效,不是CICS的环境变量。查看CICS CICSECIMAXLUW 限制当前ECI sessions的数量。这个参数可以设置从1到200。默认值是16.这个变量用用ECI程序运行的时候,不是CICS环境变量 CICSEPIANIMATE 指定EPI命令使用终端且以空格分割的TTY列表。这个参数在EP程序运行环境中有效,不是CICS的环境变量。查看CICS Family: Client/Server Programming manual(客户端/服务器编程手册) CICSEPIMAXTERMINALS 控制程序创建的线程数量。这个变量可以设置从1到500.默认的值是100。这个环境变量需要设置在EPI客户端程序中,并不推荐设置在CICS region environment文件中 CICSEXTERNALTRACE 若是设置此值为null以外值,会导致CICS客户端和离线工具写外部(操作系统)事件性能跟踪 CICSKEY 指定当使用cicslterm命令时默认的映像文件 CICSPATH 指定CICS产品的根目录。在开放平台中默认的值是/opt/cics。在AIX中默认的值为/usr/lpp/cics。在Windows中默认值为d:\opt\cics。这个环境变量是有安装进程指定不能做修改。 CICSREGION 设置默认工作的region(域) CICSTERM 若是在当前环境下设置,CICSTERM则用来替代TERM CICSTRACE 可以用来设置或者覆盖RD stanzas定义的跟踪(trace)选项。格式模仿命令行。 DB2DBDFT 包含默认DB2数据库的名称 ENCINA_AUTHN CICS先决条件中这个参数不能被设置。定义当DCE使用RPC到Encina server时DCE(包括Encina客户端和服务器)使用的保护级别 ENCINA_AUTHZ 定义是否需要Encina server通过设置在服务器的访问控制列表(ACLs)来检查任何客户端发送来的RPC请求。需要授权检查为ENCINA_AUTHZ=1若是不需要则为ENCINA_AUTHZ=0 ENCINA_BINDING_FILE 指定不使用DCE服务时绑定交易的位置。对于CICS一般总是设置为
VarDir/var/cics_servers/server_bindings或者
VarDir\var\cics_servers\server_bindings.ENCINA_CDS_ROOT Encina server注册在DCE cell目录服务(CDS)的名字。每个server不同种类注册在子目录中的名字都定义在ENCINA_CDS_ROOT(什么哦,搞不懂) ENCINA_GWY_SERVER 默认的gateway server名称;当-server 选项在使用Encina管理命令时没有指定时生效 ENCINA_KEY_FILE 指定一个keytab文件,包含Encina Server使用DCE principal所要使用的密码 ENCINA_MIN_AUTHN 定义最小的DCE 保护级别,准许接受Encina server认可的RPC请求。它的值为0-6,若是ENCINA_MIN_AUTHN=1,服务不能在RPC中履行授权检查,所以需要设置为0。 ENCINA_PRINCIPAL Encina server使用的DCE principal的名称,譬如,SFS ENCINA_SFS_SERVER 为Encina的sfsadmin 命令设置默认SFS Server ENCINA_TK_SERVER 为Encina的tkadmin 命令设置默认SFS Server ENCINA_TRACE 指定需要产品跟踪的Encina组件。譬如,要获得Encina toolkit交易组件的产品跟踪。需要指定: export ENCINA_TRACE=tran:0x1f LANG 这个参数主要设置CICS运行的环境语言。region(域)的环境可以设置为标准的语言环境(譬如,LANG=en_US或LANG=C)或者region(域)的environment文件也可以复写这个变量。客户端(譬如,cicsterm)则会使用当前环境变量中设置的值。 LIBPATH (CICS for AIX) 只在开放平台支持。若是你使用 Micro Focus Server Express COBOL level 3.2.27 或以上的,LIBPATH 需要设置为 $COBDIR/coblib (by cicsmkcobol). 否则则不需要设置。 MSQL_DEAD (CICS for Windows) 当Microsoft SQL Server 遭遇到交易死锁,他会停止交易并使XAID无效。这将产生XA_ROLLBACK并返回RMER_NOTA(-4)。CICS认为负数返回是重大的错误并异常终止region(域)abendcode为 U8030。除非环境变量MSQL_DEAD设置为1。
若是环境变量MSQL_DEAD设置为1CICS会改为只异常终止application server。若要激活这个MSQL_DEAD=1选项必须在region的environment文件里定义PATH 这个变量需要包括CICS,Encina和DCE的bin目录
默认的值为:
$CICSPATH/bin:$OPT/encina/bin:$OPT/dce/bin(HP-UX下为$OPT/dcelocal/bin)
这里的$OPT在AIX中为/usr/lpp,而其他开放平台为 驱动器:\opt(主要指windows)
$CICSPATH在AIX中为/usr/lpp/cicsSHLIB_PATH (CICS for HP-UX) 只在开放平台支持。若是你使用 Micro Focus Server Express COBOL level 3.2.27 或以上的,SHLIB_PATH 需要设置为 $COBDIR/coblib (by cicsmkcobol). 否则则不需要设置。 TERM 当终端自动启动时指定使用终端的类型。此参数可以在用户的环境里设置
共1页 1







