OpenFrame AIM 환경설정

본 장에서는 OpenFrame AIM 환경설정하는 방법에 대해서 설명한다.

1. 개요

OpenFrame AIM 운영에 관련된 사항은 openframe_aim.conf에 각 'SECTION''KEY'에 설정한 후 ofconfig 툴을 이용하여 시스템 설정을 저장한다.

기본값이 '(NONE)'인 'KEY'가 일부 존재하며 그러한 'KEY''VALUE'를 '(NONE)'으로 지정했을 경우의 동작에 대해서는 해당 항목의 비고에 기재되어 있다.

다음은 각 서브젝트의 섹션에 대한 설명이다. 각 섹션별 키의 상세 입력 값에 대한 설명은 해당 절을 참고한다.

  • aim

    SECTION 설명

    AIMCTL

    OpenFrame AIM 운영관리에 관련한 설정을 지정한다.

    DCMS

    DCMS를 위한 정보를 설정한다.

    DEFAULT_USER

    OpenFrame AIM의 TACF 기본 사용자 정보를 설정한다.

    PSAM

    OpenFrame AIM의 메시지 편집기능(PSAM)을 위한 정보를 설정한다.

    RDB

    OpenFrame AIM의 온라인 시스템 영역에서 사용할 RDB 정보를 설정한다.

    SPA

    OpenFrame AIM의 온라인 시스템 영역에서 사용할 SPA 정보를 설정한다.

    OSAMFRUN

    OpenFrame AIM의 OSAMFRUN 유틸리티와 관련된 정보를 설정한다.

2. aim

OpenFrame AIM 운영관리에 관련한 설정을 지정한다.

2.1. AIMCTL

OpenFrame AIM 운영관리에 관련한 설정을 지정한다.

2.1.1. IGNORE_DS_NOT_FOUND_ERROR

ADL 리소스 중 PED 커맨드의 DATASET NAME구로 정의된 데이터셋이 시스템에 존재하지 않을 때, DS NOT FOUND 에러를 무시할 것인지 여부를 설정한다..

항목 설명

파라미터 타입

Y_N

기본값

NO

범위

YES, NO

비고

  • YES : DS_NOT_FOUND 에러를 무시한다.

  • NO : DS_NOT_FOUND 에러를 발생시킨다.

2.2. DCMS

DCMS를 위한 정보를 설정한다.

2.2.1. OS

OpenFrame AIM의 마이그레이션 대상이 되는 시스템의 OS 타입을 지정한다.

항목 설명

파라미터 타입

String

기본값

XSP

범위

XSP, MSP

비고

Fujitsu Mainframe의 OS 타입인 XSP와 MSP만 지원한다.

2.2.2. RETURN

OpenFrame AIM의 SMR을 통해 AIM에 접속했을 때 SMR로 돌아가는 AID 키를 지정한다.

항목 설명

파라미터 타입

String

기본값

PF04

범위

비고

2.2.3. LOGLVL

OpenFrame AIM의 aimdcms 서버와 각 프로세스(aimapsvr)가 출력하는 메시지의 레벨을 설정한다..

항목 설명

파라미터 타입

String

기본값

D

범위

D, M, W, E

비고

  • D : Debug

  • M : Message

  • W : Warnning

  • E : Error

비고에 기술된 순으로 출력되는 메시지의 양이 감소하므로 사용 목적에 따라 적절한 레벨을 설정한다.

2.2.4. WSGRP

OpenFrame AIM 시스템에 접속을 허용할 워크스테이션 그룹명을 지정한다.

항목 설명

파라미터 타입

String

기본값

AIM#WSG0

범위

8byte 이내

비고

2.2.5. TXLOG_TYPE

OpenFrame AIM에서 온라인 트랜잭션의 로그를 기록할 리소스 타입을 지정한다.

항목 설명

파라미터 타입

String

기본값

NONE

범위

NONE, DB, FILE, BOTH

비고

  • NONE : 온라인 트랜잭션 로깅 기능을 사용하지 않는다.

  • DB : 온라인 트랜잭션 로그를 DB 테이블에 기록한다.

  • FILE : 온라인 트랜잭션 로그를 파일에 기록한다.

  • BOTH : 온라인 트랜잭션 로그를 DB 테이블과 파일에 모두 기록한다.

온라인 트랜잭션 로그를 파일에 기록하는 경우, $OPENFRAME_HOME/log/aim 경로의 aimtxlog_[날짜].log 파일에 기록된다.

2.2.6. SPARM_DATE

OpenFrame AIM에서 애플리케이션이 사용하는 시스템 날짜를 지정하여 사용할 수 있다.

항목 설명

파라미터 타입

String

기본값

(NONE)

범위

비고

YYYYMMDD의 형태로 지정한다. (예: 20190101)

해당 'KEY’에 대한 'VALUE’를 '(NONE)'으로 설정하면 애플리케이션은 Batch 환경설정의 날짜를 사용한다.

2.2.7. SPARM_TIME

OpenFrame AIM에서 애플리케이션이 사용하는 시스템 시간을 지정하여 사용할 수 있다.

항목 설명

파라미터 타입

String

기본값

(NONE)

범위

비고

HHMMSS의 형태로 지정한다. (예: 120000)

해당 'KEY’에 대한 'VALUE’를 '(NONE)'으로 설정하면 애플리케이션은 Batch 환경설정의 시간를 사용한다.

2.3. DEFAULT_USER

OpenFrame AIM의 TACF 기본 사용자 정보를 설정한다.

2.3.1. USERNAME

TACF 사용자 이름을 설정한다.

항목 설명

파라미터 타입

String

기본값

ROOT

범위

비고

2.3.2. PASSWORD

지정한 사용자에 대한 패스워드를 설정한다.

항목 설명

파라미터 타입

String

기본값

SYS1

범위

비고

2.4. PSAM

OpenFrame AIM의 메시지 편집기능(PSAM)을 위한 정보를 설정한다.

2.4.1. PSAMBIN

PSAM 맵을 컴파일하여 얻어지는 바이너리 파일(physical map)의 저장 위치를 나타낸다.

항목 설명

파라미터 타입

String

기본값

${OPENFRAME_HOME}/aim/psambin

범위

비고

2.4.2. PSAMCPY

PSAM 맵을 컴파일하는 과정에서 얻어지는 터미널 입출력 데이터를 나타내는 파일(Copybook)의 저장 위치를 나타낸다.

항목 설명

파라미터 타입

String

기본값

${OPENFRAME_HOME}/cobcpy/mapcpy

범위

비고

2.4.3. XPRINT

EXTES 프린터 단말의 사용을 위한 설정이다.

항목 설명

파라미터 타입

Y_N

기본값

NO

범위

YES, NO

비고

  • YES : EXTES 프린터 단말을 사용한다.

  • NO : EXTES 프린터 단말을 사용하지 않는다.

2.4.4. LANG

화면을 나타내는 PSAM 맵을 컴파일하는 경우 필요한 cpm의 언어를 지정한다.

항목 설명

파라미터 타입

String

기본값

JP

범위

비고

2.4.5. DYNAMIC_LOAD

OpenFrame AIM 시스템 운영 중에 PSAM 맵 파일이 변경될 경우 시스템의 정지 없이 변경된 내용의 적용 여부를 지정한다.

항목 설명

파라미터 타입

Y_N

기본값

YES

범위

YES, NO

비고

  • YES : PSAM 맵 컴파일 직후 바로 적용한다.

  • NO : 변경된 PSAM 맵을 시스템을 재기동할 때 적용한다.

YES로 지정한 경우 바로 변경이 적용되기 때문에 해당 맵을 사용하는 프로그램이 단말과 통신 중인 경우엔 주의해야 한다.

2.4.6. SOSI_IS_SPACE_IN_MIXED

OpenFrame AIM 시스템 운영 중에 MIXED 필드에서 SOSI 코드를 공백으로 사용할지 여부를 지정한다.

항목 설명

파라미터 타입

Y_N

기본값

NO

범위

YES, NO

비고

  • YES : 공백을 SOSI 코드로 인식한다.

  • NO : 0E0F를 SOSI 코드로 인식한다.

2.5. RDB

OpenFrame AIM의 온라인 시스템 영역에서 사용할 RDB 정보를 설정한다.

2.5.1. DBCONN

OpenFrame AIM의 온라인 시스템에서 사용할 RDB의 커넥션을 지정한다.

항목 설명

파라미터 타입

String

기본값

SYS1_CLIENT

범위

비고

DB 커넥션은 dbconn.conf 설정 파일에 지정되있어야 한다.

2.5.2. USE_RDB

OpenFrame AIM에서 사용자 애플리케이션의 RDB 사용 여부를 지정한다.

항목 설명

파라미터 타입

Y_N

기본값

NO

범위

YES, NO

비고

  • YES : RDB를 사용한다.

  • NO : RDB를 사용하지 않는다.

2.6. SPA

OpenFrame AIM의 온라인 시스템 영역에서 사용할 SPA 정보를 설정한다.

2.6.1. INIT

OpenFrame AIM의 온라인 시스템에서 사용할 SPA 영역의 초기화 여부를 설정한다.

항목 설명

파라미터 타입

String

기본값

IREAD

범위

비고

IREAD로 설정되어 있는 경우 업무 애플리케이션에서 특정 시점마다 SPA 영역을 초기화하는 과정을 수행한다.

2.7. OSAMFRUN

OpenFrame AIM의 OSAMFRUN 유틸리티와 관련된 정보를 설정한다.

2.7.1. LOGLVL

OpenFrame AIM의 OSAMFRUN 유틸리티가 출력하는 메시지의 레벨을 설정한다.

항목 설명

파라미터 타입

String

기본값

D

범위

D, M, W, E

비고

  • D : Debug

  • M : Message

  • W : Warnning

  • E : Error

비고에 기술된 순으로 출력되는 메시지의 양이 감소하므로 사용 목적에 따라 적절한 레벨을 설정한다.