OpenFrame OSI 에러 코드
본 장에서는 OpenFrame OSI 관련 에러 코드의 범위와 해당 에러에 대해 기술한다.
1. 개요
다음은 OpenFrame/OSI(이하 OSI) 관련 에러 코드의 범위와 해당 에러를 정의하는 모듈에 대한 요약이다.
에러 베이스 | 모듈명 | 모듈 설명 |
---|---|---|
-60000 |
OSI(Online System type I) 모듈에서 발생하는 에러 메시지이다. |
2. OSI (-60000)
다음은 OSI(Online System type I) 모듈에서 발생하는 에러 메시지와 대응 방법에 대한 설명이다.
OSI_ERR_OSICMDSV_CMD_SOURCE_TYPE_ERROR (-61001)
설명 |
해당 명령어를 사용할 수 없는 입력원이다. |
대응 방법 |
해당 명령어에서 지원하는 입력원을 확인한다. |
참고 |
OSI_ERR_LOG_CMDFILE_OPEN (-61101)
설명 |
조작 로그 파일 열기에 실패했다. |
대응 방법 |
OpenFrame 조작 로그 디렉터리의 존재 및 권한 여부를 확인한다. |
참고 |
OSI_ERR_LOG_CMDFILE_NOT_OPEN (-61102)
설명 |
조작 로그 파일이 열린 상태가 아니다. |
대응 방법 |
모듈에 오류가 있을 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_LOG_CMDFILE_ALREADY_OPEN (-61103)
설명 |
조작 로그 파일이 이미 열린 상태이다. |
대응 방법 |
모듈에 오류가 있을 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_LOG_OPENFRAME_HOME_NOT_SET (-61104)
설명 |
$(OPENFRAME_HOME) 환경변수가 설정되지 않았다. |
대응 방법 |
$(OPENFRAME_HOME) 환경변수가 설정되었는지 확인한다. |
참고 |
OSI_ERR_LOG_INVALID_REQUEST (-61110)
설명 |
올바르지 않은 요청이 발생하였다. |
대응 방법 |
정상적인 상황에서는 발생하지 않는다. 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_LOG_MALLOC_FAIL (-61111)
설명 |
시스템으로부터 메모리를 할당받지 못하는 경우에 발생한다. |
대응 방법 |
메모리에 관련된 내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_LOG_ODBC_FUNC_FAILED (-61115)
설명 |
ODBC 함수를 호출하는데 실패했다. |
대응 방법 |
ODBC와 관련된 내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_LOG_EVENT_DUPLICATED (-61120)
설명 |
중복된 이벤트를 저장하려고 하는 경우에 발생한다. |
대응 방법 |
정상적인 상황에서는 발생하지 않는다. 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_LOG_EVENT_NOT_FOUND (-61121)
설명 |
EVENT 테이블로부터 리소스를 찾지 못하는 경우에 발생한다. |
대응 방법 |
EVENT TIMESTAMP를 확인한다. |
참고 |
OSI_ERR_CONF_CONFIG_FILE_OPEN (-61151)
설명 |
Online 설정 파일 열기에 실패한 경우에 발생한다. |
대응 방법 |
OpenFrame 설정 디렉터리에 설정 파일이 실제로 존재하는지 확인한다. |
참고 |
OSI_ERR_CONF_NO_ENV_OPENFRAME_HOME (-61152)
설명 |
$(OPENFRAME_HOME) 환경변수가 설정되지 않은 경우에 발생한다. |
대응 방법 |
$(OPENFRAME_HOME) 환경변수가 설정되었는지 확인한다. |
참고 |
OSI_ERR_CONF_INVALID_PARAMETER (-61153)
설명 |
특정 값이 반드시 주어져야 하는 함수 인자에 Null 값이나 유효하지 않은 값이 입력된 경우에 발생한다. |
대응 방법 |
내부 모듈에 오류가 있을 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_CONF_NOT_FOUND (-61154)
설명 |
참조할 섹션 및 키를 찾을 수 없는 경우에 발생한다. |
대응 방법 |
참조할 섹션 및 키가 설정 파일에 존재하는지 확인한다. |
참고 |
OSI_ERR_CONF_MALLOC_FAIL (-61155)
설명 |
시스템으로부터 메모리를 할당받지 못하는 경우에 발생한다. |
대응 방법 |
서버 프로세스 상태가 정상인지 체크한다. |
참고 |
OSI_ERR_RES_PUTENV_ERROR (-61201)
설명 |
putenv() 함수에서 발생하는 에러이다. |
대응 방법 |
모듈에 오류가 있을 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_RES_INVALID_MPP_ARG_COUNT (-61202)
설명 |
DFSRRC00 유틸리티를 사용하여 넘겨받은 Argument가 올바르지 않을 경우 발생한다. |
대응 방법 |
DFSRRC00 JCL 구문을 확인하여 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_RES_INVALID_MPP_SVR_NAME (-61203)
설명 |
DFSRRC00 유틸리티를 사용하여 넘겨받은 CLASS 값이 올바르지 않을 경우 발생한다. |
대응 방법 |
DFSRRC00 JCL 구문을 확인하여 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_RES_NO_MPP_CLASS (-61204)
설명 |
DFSRRC00 유틸리티를 사용하여 넘겨받은 CLASS 값이 비어있을 경우 발생한다. |
대응 방법 |
DFSRRC00 JCL 구문을 확인하여 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_RES_INVALID_ENV_JOBNAME (-61205)
설명 |
환경변수 JOBNAME이 올바르지 않을 경우 발생한다. |
대응 방법 |
JOBNAME 환경변수에 관련된 내부 에러이므로 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_RES_INVALID_ENV_JOBID (-61206)
설명 |
환경변수 JOBID가 올바르지 않을 경우 발생한다. |
대응 방법 |
JOBID 환경변수에 관련된 내부 에러이므로 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_RES_INVALID_SPRI (-61207)
설명 |
Tmax 시스템이 할당하는 SPRI 값이 올바르지 않을 경우 발생한다. |
대응 방법 |
Tmax와 관련된 내부 에러이므로 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_RES_OFCVT_SETENV_ERROR (-61208)
설명 |
OpenFrame Studio 에서 필요한 내부 환경변수를 잘못 설정한 경우 발생한다. |
대응 방법 |
내부에러이므로 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_RES_MALLOC_FAIL (-61209)
설명 |
시스템으로부터 메모리를 할당받지 못하는 경우에 발행한다. |
대응 방법 |
메모리에 관련된 내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_CTRL_SHMGET_ERROR (-61251)
설명 |
시스템 메모리의 shmget 에러이다. |
대응 방법 |
모듈에 오류가 있을 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_CTRL_SHMAT_ERROR (-61252)
설명 |
시스템 메모리의 shmat 에러이다. |
대응 방법 |
모듈에 오류가 있을 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_SD_INVALID_INIT_TYPE (-61301)
설명 |
올바르지 않은 초기화 값이 설정된 경우에 발생한다. |
대응 방법 |
내부 모듈에 오류가 있을 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_SD_INVALID_RESOURCE_TYPE (-61302)
설명 |
잘못된 혹은 지원하지 않는 종류의 자원에 대한 요청을 하는 경우에 발생한다. |
대응 방법 |
내부 모듈이나 OpenStudio에 오류가 있는 경우에 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_SD_INVALID_REQUEST (-61303)
설명 |
내부적인 에러이다. |
대응 방법 |
상황에 대한 자세한 정황과 로그에 기술된 자세한 에러 메시지를 참조하여 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_SD_BUFFER_LIMIT_EXCEEDED (-61304)
설명 |
레코드 버퍼의 최대 사이즈를 초과한 경우에 발생한다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_SD_NOT_CORRECT_TYPE (-61305)
설명 |
잘못된 혹은 지원하지 않는 종류의 타입에 대한 요청을 하는 경우에 발생한다. |
대응 방법 |
내부 모듈이나 OpenStudio에 오류가 있는 경우에 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_SD_NO_XA_STARTED (-61306)
설명 |
트랜잭션이 정상적으로 초기화되지 못한 경우에 발생한다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_SD_MALLOC_FAIL (-61307)
설명 |
시스템으로부터 메모리를 할당받지 못하는 경우에 발행한다. |
대응 방법 |
서버 프로세스 상태가 정상인지 체크한다. |
참고 |
OSI_ERR_SD_NOT_DEFINE_APPLCTN (-61308)
설명 |
정의되지 않은 프로그램 또는 트랜잭션에 대한 요청을 하는 경우에 발생한다. |
대응 방법 |
시스템 정의를 확인한다. |
참고 |
OSI_ERR_SD_IGNORE_TYPE (-61309)
설명 |
지원하지 않는 타입에 대한 요청을 하는 경우에 발생한다. |
대응 방법 |
시스템 정의를 확인한다. |
참고 |
OSI_ERR_SD_NOT_EXIST_COMPULSORY_FIELD (-61310)
설명 |
COMPULSORY 파일이 존재하지 않는 경우에 발생한다. |
대응 방법 |
시스템 정의를 확인한다. |
참고 |
OSI_ERR_SD_NEED_TERMINAL_DEFINE (-61311)
설명 |
TERMINAL 매크로의 NAME 항목에 대한 정의가 없는 경우에 발생한다. |
대응 방법 |
시스템 정의를 확인한다. |
참고 |
OSI_ERR_SD_DEFINITION_PARSING_ERROR (-61312)
설명 |
리소스 정의 파싱 에러이다. |
대응 방법 |
시스템 정의를 확인한다. |
참고 |
OSI_ERR_SD_NOT_FOUND_ERROR (-61313)
설명 |
시스템 정의 테이블로부터 리소스를 찾지 못하는 경우에 발생한다. |
대응 방법 |
시스템 정의를 확인한다. |
참고 |
OSI_ERR_SD_MEMORY_ALLOC_ERROR (-61314)
설명 |
시스템으로부터 메모리를 할당받지 못하는 경우에 발생한다. |
대응 방법 |
메모리에 관련된 내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_SD_ODBC_FUNC_FAILED (-61315)
설명 |
ODBC 함수를 호출하는데 실패했다. |
대응 방법 |
ODBC와 관련된 내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_RTSD_MEMORY_ALLOC (-61401)
설명 |
시스템으로부터 메모리를 할당받지 못하는 경우에 발생한다. |
대응 방법 |
서버 프로세스 상태가 정상인지 체크한다. |
참고 |
OSI_ERR_RTSD_INTERNAL (-61402)
설명 |
내부적인 에러이다. |
대응 방법 |
상황에 대한 자세한 정황과 로그에 기술된 자세한 에러 메시지를 참조하여 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_RTSD_ALREADY_INITIALIZED (-61403)
설명 |
중복적으로 모듈을 초기화하려고 하는 경우에 발생한다. |
대응 방법 |
서버 프로세스 상태가 정상인지 체크한다. |
참고 |
OSI_ERR_RTSD_NOT_INITIALIZED (-61404)
설명 |
모듈이 초기화가 되지 않은 경우에 발생한다. |
대응 방법 |
서버 프로세스 상태가 정상인지 체크한다. |
참고 |
OSI_ERR_RTSD_INVREQ (-61405)
설명 |
유효하지 않은 요청인 경우에 발생한다. |
대응 방법 |
상황 정보와 로그를 함께 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_RTSD_DUPLICATED (-61406)
설명 |
중복된 리소스 정의를 저장하려고 하는 경우에 발생한다. |
대응 방법 |
OSD에 중복된 리소스 정의가 없는지 확인한다. |
참고 |
OSI_ERR_RTSD_NOT_FOUND (-61407)
설명 |
리소스 정의 혹은 서버 정보가 없는 경우에 발생한다. |
대응 방법 |
해당 리소스의 유무와 관련된 메시지이므로 상황에 따라서 에러일 수도 있고 아닐 수도 있다. 확인한 후 관리자에게 문의한다. |
참고 |
OSI_ERR_RTSD_LENGERR (-61408)
설명 |
내부적으로 데이터 길이를 잘못 사용하여 읽으려고 하는 경우에 발생한다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_RTSD_BROWSE_NOT_STARTED (-61409)
설명 |
browsing을 시작하지 않고, readnext를 시도하는 경우에 발생한다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_RTSD_BROWSE_ALREADY_STARTED (-61410)
설명 |
browsing 시작을 중복으로 하는 경우에 발생한다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_RTSD_INVALID_TYPE (-61411)
설명 |
유효하지 않은 타입을 요청한 경우에 발생한다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_RTSD_NODE_STOP (-61412)
설명 |
해당 노드가 STOP 명령어에 의해 STOPPED 상태이다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_RTSD_LTERM_STOP (-61413)
설명 |
해당 논리 단말이 STOP 명령어에 의해 STOP 상태이다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_RTSD_LTERM_PURGE (-61414)
설명 |
해당 논리 단말이 PURGE 명령어에 의해 PURGE 상태이다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_RTSD_ODBC_FUNC_FAILED (-61415)
설명 |
ODBC 함수를 호출하는데 실패했다. |
대응 방법 |
ODBC와 관련된 내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_DL_DLSYM_ERROR (-61501)
설명 |
dlsym 에러이다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_DL_NEED_DLOPEN (-61502)
설명 |
초기화하지 않은 상태에서 다른 작업을 하려고 하는 경우에 발생한다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_DL_TOO_MUCH_PCB (-61503)
설명 |
DLI 호출 시 ENTRY에 400개를 초과하는 PCB를 사용할 경우에 발생한다. |
대응 방법 |
PCB를 400개 이하로 작성한다. |
참고 |
OSI_ERR_DL_TDLCLOSE_ERROR (-61504)
설명 |
tdlclose 도중 발생하는 에러이다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_DS_DSNAME_IS_NULL (-61551)
설명 |
DS Name이 없는 경우에 발생한다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_DS_INVALID_FILEPATH (-61552)
설명 |
데이터셋의 경로 위치가 올바르지 않은 경우에 발생한다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_DS_GET_DCBS (-61553)
설명 |
DD에 대한 DCB를 읽어오지 못한 경우에 발생한다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_MFS_DIR_OPEN_ERROR (-61601)
설명 |
MFS 디렉터리 열기에 실패하였다. |
대응 방법 |
MFS 디렉터리가 존재하는지 확인한다. |
참고 |
OSI_ERR_MFS_STAT_ERROR (-61602)
설명 |
stat(MFS) 에러이다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_MFS_SIZE_TOO_BIG (-61603)
설명 |
MFS 파일 사이즈가 너무 큰 경우에 발생한다. |
대응 방법 |
MFS 파일 사이즈를 확인한다. |
참고 |
OSI_ERR_MFS_OPEN_ERROR (-61604)
설명 |
MFS 파일 열기에 실패한 경우에 발생한다. |
대응 방법 |
MFS 경로 혹은 파일 열기에 관련된 부분을 확인한다. |
참고 |
OSI_ERR_MFS_READ_ERROR (-61605)
설명 |
MFS 파일 읽기에 실패한 경우에 발생한다. |
대응 방법 |
MFS 경로 혹은 파일 열기에 관련된 부분을 확인한다. |
참고 |
OSI_ERR_MFS_REALLOC_ERROR (-61608)
설명 |
realloc 에러이다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_MFS_INVALID_FLAG (-61609)
설명 |
메시지를 변환할 때 호출하는 내부 모듈에 FLAG를 잘못 지정한 경우 발생한다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_MFS_INVALID_MODBLOCK (-61610)
설명 |
메시지를 변환할 때 호출하는 내부 모듈에 MOD 이름을 지정하지 않은 경우 발생한다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_MFS_INVALID_BLOCK (-61611)
설명 |
로드할 MFS 블록 이름이 잘못되었거나, 메시지를 변환할 때 MFS 블록에 필요한 정보가 없는 경우 발생한다. |
대응 방법 |
내부 모듈에 오류가 있는 경우나 MFS 정의문이 잘못되었을때 발생하는 에러이므로, 에러 로그와 함께 담당자에게 문의한다. |
참고 |
OSI_ERR_MFS_MALLOC_FAIL (-61612)
설명 |
malloc 에러이다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_MFS_INVALID_3270_DATA (-61613)
설명 |
단말에서 전송된 데이터가 3270 데이터 형식이 아닌 경우 발생한다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_MFS_INVALID_PARAM (-61617)
설명 |
IMSID나 LTERM 이름이 유효하지 않은 경우 발생한다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_MFS_CPM_LOAD_FAIL (-61618)
설명 |
CPM 파일을 로드할 때 발생하는 오류이다. |
대응 방법 |
에러 로그에 출력된 CPM 파일이 해당 경로에 존재하는지 확인한다. CPM 파일명이 출력되지 않았다. OpenFrame 환경설정 중 osi.{IMSID} 서브젝트, CPM 섹션의 EBCDIC_TO_ASCII, ASCII_TO_EBCDIC 키의 VALUE 항목 값을 확인한다. |
참고 |
osi.{IMSID} 서브젝트에 대한 자세한 내용은 OpenFrame OSI "환경설정 안내서"를 참고한다. |
OSI_ERR_MFS_CCSID_LOAD_FAIL (-61619)
설명 |
CCSID 설정이 잘못된 경우 발생하는 오류이다. |
대응 방법 |
OpenFrame 환경설정 중 osi.{IMSID} 서브젝트, CPM 섹션의 3270_CCSID, REGION_CCSID 키의 VALUE 항목 값을 확인한다. |
참고 |
osi.{IMSID} 서브젝트에 대한 자세한 내용은 OpenFrame OSI "환경설정 안내서"를 참고한다. |
OSI_ERR_MFS_MISMATCH_DIF_MID (-61621)
설명 |
단말로부터 받은 메시지에 맵에 정의하지 않은 위치의 데이터가 포함된 경우 발생한다. |
대응 방법 |
화면을 다시 로드하여 실행한다. |
참고 |
OSI_ERR_MFS_INVALID_SYSMSG (-61622)
설명 |
sysmsg를 처리할 DEV 문이나 sysmsg 필드가 없는 경우 발생한다. |
대응 방법 |
내부 모듈에 오류가 있는 경우 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_MFS_INVALID_SEGMENT (-61623)
설명 |
세그먼트 길이가 0이거나 전체 길이를 초과하는 경우 발생한다. |
대응 방법 |
애플리케이션으로부터 받은 데이터에 문제가 없는지 확인한다. |
참고 |
OSI_ERR_MFS_END_OF_MESSAGE (-61625)
설명 |
멀티세그먼트 메시지의 끝까지 다 출력한 경우 발생한다. |
대응 방법 |
MFS에서 스케줄러에서 메시지의 끝임을 알리기위한 코드이다. |
참고 |
OSI_ERR_MFS_OLP_NOT_SPECIFIED (-61626)
설명 |
MSG 문에 OLP 기능을 사용하겠다는 설정을 하지 않고 OLP 명령을 사용한 경우 발생한다. |
대응 방법 |
MSG 문의 PAGE=YES로 설정 후 OLP 명령을 사용한다. |
참고 |
OSI_ERR_MFS_INVALID_OLP_CMD (-61627)
설명 |
OLP 명령을 잘못 사용한 경우 발생한다. |
대응 방법 |
OLP 명령어 사용법을 확인한다. |
참고 |
OSI_ERR_MFS_OLP_REQ_OUTSIDE_RANGE (-61628)
설명 |
OLP 기능 사용 중 범위를 벗어나는 페이지를 요청한 경우 발생한다. |
대응 방법 |
범위 내의 페이지를 요청한다. |
참고 |
OSI_ERR_MFS_MISMATCH_MOD_DOF (-61629)
설명 |
논리 페이징 기능을 사용하는 맵인데, 알맞는 DPAGE가 정의되지 않은 경우 발생한다. |
대응 방법 |
LPAGE와 DPAGE 정의가 제대로 되어있는지 확인한다. |
참고 |
OSI_ERR_MFS_ITEM_NOT_FOUND (-61630)
설명 |
MFS 파일 찾기에 실패하였다. |
대응 방법 |
MFS 디렉터리에 해당 파일이 있는지 확인한다. |
참고 |
OSI_ERR_SCHD_PGMTYPE_INVALID (-61702)
설명 |
APPLCTN 매크로에서 PGMTYPE 정의가 유효하지 않은 경우에 발생한다. |
대응 방법 |
시스템 정의를 확인한다. |
참고 |
OSI_ERR_SCHD_CLASS_NOT_AVAILABLE (-61704)
설명 |
해당 클래스를 사용하는 Region이 없는 경우에 발생한다. |
대응 방법 |
시스템 정의를 확인한다. |
참고 |
OSI_ERR_SCHD_PTERM_INVALID (-61705)
설명 |
물리 단말이 유효하지 않은 경우에 발생한다. |
대응 방법 |
시스템 정의를 확인한다. |
참고 |
OSI_ERR_SCHD_PGMTYPE_BMP (-61706)
설명 |
해당 프로그램의 PGMTYPE이 BMP이다. |
대응 방법 |
시스템 정의를 확인한다. |
참고 |
OSI_ERR_SCHD_PROGRAM_STOP (-61708)
설명 |
해당 프로그램이 STOP 명령어에 의해 STOPPED 상태이다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_SCHD_NODE_STOP (-61709)
설명 |
해당 노드가 STOP 명령어에 의해 STOPPED 상태이다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_SCHD_CLASS_STOP (-61711)
설명 |
해당 클래스가 STOP 명령어에 의해 STOPPED 상태이다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_SCHD_DESTINATION_INVALID (-61712)
설명 |
송신지가 유효하지 않은 경우에 발생한다. |
대응 방법 |
시스템 정의를 확인한다. |
참고 |
OSI_ERR_SCHD_CLASS_ALL_BUSY (-61715)
설명 |
CLASS를 처리할 수 있는 모든 MPP가 현재 처리 중인 상태일 경우에 발생한다. |
대응 방법 |
추가적인 MPP 기동이나 다른 MPP가 일을 끝마칠 때까지 기린다. |
참고 |
OSI_ERR_SCHD_DB_STOP (-61721)
설명 |
DBD의 상태가 STOP이다. |
대응 방법 |
정상 에러 처리이므로 상태를 변경하는 작업을 필요로 한다. |
참고 |
OSI_ERR_SCHD_DB_RECOVER (-61722)
설명 |
DBD가 RECOVERY 모드인 상태이다. |
대응 방법 |
정보 알림이므로 딱히 대응 방법은 없다. |
참고 |
OSI_ERR_SCHD_DBR_BMP_INUSE (-61723)
설명 |
BMP에서 해당 DBD를 사용 중이므로 "/DBR" 명령어를 수행할 수 없다. |
대응 방법 |
BMP를 종료하거나 종료될 때까지 기다린다. |
참고 |
OSI_ERR_SCHD_DB_ALLOC_FAIL (-61724)
설명 |
DB Allocation이 실패했다. |
대응 방법 |
내부 에러이므로 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_SCHD_LTERM_STOP (-61730)
설명 |
해당 논리 단말이 STOP 명령어에 의해 STOP 상태이다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_SCHD_LTERM_PURGE (-61731)
설명 |
해당 논리 단말이 PURGE 명령어에 의해 PURGE 상태이다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_SCHD_LTERM_PSTOP (-61732)
설명 |
해당 논리 단말이 PSTOP 명령어에 의해 PSTOP 상태이다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_SCHD_TRANSACTION_STOP (-61740)
설명 |
해당 트랜잭션이 STOP 명령어에 의해 STOP 상태이다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_SCHD_TRANSACTION_PURGE (-61741)
설명 |
해당 트랜잭션이 PURGE 명령어에 의해 PURGE 상태이다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_SCHD_TRANSACTION_PSTOP (-61742)
설명 |
해당 트랜잭션이 PSTOP 명령어에 의해 PSTOP 상태이다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_SCHD_LUNAME_PUTENV_ERROR (-61743)
설명 |
OpenFrame Studio에 필요한 내부 환경변수를 잘못 설정한 경우 발생한다. |
대응 방법 |
내부 에러이므로 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_SCHD_INVALID_ENV_JOBID (-61744)
설명 |
환경변수 JOBID가 올바르지 않을 경우 발생한다 . |
대응 방법 |
JOBID 환경변수에 관련된 내부 에러이므로 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_DA_GN_AREA_NULL (-61801)
설명 |
GN 호출에서 데이터 영역이 잘못 설정된 경우에 발생한다. |
대응 방법 |
GN 호출의 데이터 영역을 확인한다. |
참고 |
OSI_ERR_DA_GN_BEFORE_GU (-61802)
설명 |
GN 호출을 GU 메시지 호출 이전에 사용한 경우에 발생한다. |
대응 방법 |
GN 호출을 GU 메시지 호출 이후에 사용한다. |
참고 |
OSI_ERR_DA_GN_EXCEED_SEGMENT (-61803)
설명 |
GN 호출을 메시지의 마지막 세그먼트를 넘어서 요청한 경우에 발생한다. |
대응 방법 |
마지막 세그먼트를 넘지 않도록 GN 호출을 수정한다. |
참고 |
OSI_ERR_DA_GN_LTPCB_IS_NOT_AVAILABLE (-61805)
설명 |
GN 호출에서 사용이 불가능한 ALT-PCB를 사용한 경우에 발생한다. |
대응 방법 |
사용 가능한 ALT-PCB를 사용한다. |
참고 |
OSI_ERR_DA_GN_ARG_COUNT_INVALID (-61806)
설명 |
GN을 호출할 때 Argument 개수가 잘못되었다. |
대응 방법 |
올바른 Argument 개수를 지정한다. |
참고 |
OSI_ERR_DA_ISRT_NOT_LTPCB (-61811)
설명 |
ISRT 호출에서 ALT-PCB가 아닌 PCB를 사용한 경우에 발생한다. |
대응 방법 |
ALT-PCB를 사용한다. |
참고 |
OSI_ERR_DA_ISRT_PCBBODY_NULL (-61812)
설명 |
ISRT 호출에서 PCB가 잘못 설정된 경우에 발생한다. |
대응 방법 |
PCB를 수정한다. |
참고 |
OSI_ERR_DA_ISRT_AREA_NULL (-61813)
설명 |
ISRT 호출에서 데이터 영역이 잘못 설정된 경우에 발생한다. |
대응 방법 |
ISRT 호출의 데이터 영역을 확인한다. |
참고 |
OSI_ERR_DA_ISRT_AREA_SIZE_ZERO (-61814)
설명 |
ISRT 호출에서 데이터 영역의 사이즈가 0인 경우에 발생한다. |
대응 방법 |
데이터 영역의 사이즈를 0이 아닌 값으로 변경한다. |
참고 |
OSI_ERR_DA_ISRT_AREA_SIZE_LESS_THAN_FOUR (-61815)
설명 |
ISRT 호출에서 데이터 영역의 사이즈가 4보다 작은 경우에 발생한다. |
대응 방법 |
데이터 영역의 사이즈가 4를 넘도록 수정한다. |
참고 |
OSI_ERR_DA_ISRT_SPA_NOT_FIRST (-61816)
설명 |
회화형 트랜잭션에서 첫 번째 ISRT 호출로 SPA를 송신하지 않은 경우에 발생한다. |
대응 방법 |
첫 번째 ISRT 호출을 확인한다. |
참고 |
OSI_ERR_DA_ISRT_SPA_MULTIPLE (-61817)
설명 |
SPA 송신을 위한 ISRT 호출이 중복적으로 사용된 경우에 발생한다. |
대응 방법 |
ISRT 호출을 확인한다. |
참고 |
OSI_ERR_DA_ISRT_DESTINATION_NOT_SETTING (-61818)
설명 |
ISRT 호출에서 송신지를 지정하지 않은 경우에 발생한다. |
대응 방법 |
ISRT 호출의 송신지를 확인한다. |
참고 |
OSI_ERR_DA_ISRT_SPA_ZZ_FIELD_BROKEN (-61819)
설명 |
SPA 송신을 위한 ISRT 호출에서 SPA의 ZZ 필드가 파괴된 경우에 발생한다. |
대응 방법 |
SPA의 ZZ 필드를 확인한다. |
참고 |
OSI_ERR_DA_ISRT_SEGSIZE_EXCEED (-61820)
설명 |
ISRT 호출에서 세그먼트의 사이즈가 SEGSIZE 정의 값을 초과한 경우에 발생한다. |
대응 방법 |
세그먼트의 사이즈가 SEGSIZE 정의 값보다 작도록 변경한다. |
참고 |
OSI_ERR_DA_ISRT_SPA_ALREADY_INSERT_TO_LTPCB (-61821)
설명 |
PCB에 대해 SPA 송신을 위한 ISRT 호출이 이미 사용된 경우에 발생한다. |
대응 방법 |
ISRT 호출을 확인한다. |
참고 |
OSI_ERR_DA_ISRT_SPA_ALREADY_INSERT_TO_IOPCB (-61822)
설명 |
IOPCB에 대해 SPA 송신을 위한 ISRT 호출이 이미 사용된 경우에 발생한다. |
대응 방법 |
ISRT 호출을 확인한다. |
참고 |
OSI_ERR_DA_ISRT_SPA_TRCODE_INVALID (-61823)
설명 |
SPA 송신을 위한 ISRT 호출에서 트랜잭션 코드가 유효하지 않은 경우에 발생한다. |
대응 방법 |
트랜잭션 코드를 확인한다. |
참고 |
OSI_ERR_DA_ISRT_RTSD_ERROR (-61824)
설명 |
ISRT에서 시스템 에러인 경우에 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_DA_ISRT_SPA_DESTINATION_NOT_CONV (-61825)
설명 |
SPA 송신을 위한 ISRT 호출에서 송신지가 회화처리 정의가 되지 않은 경우에 발생한다. |
대응 방법 |
ISRT 호출을 확인한다. |
참고 |
OSI_ERR_DA_ISRT_MOD_ONLY_FIRST_SEGMENT (-61826)
설명 |
ISRT 호출에서 첫 번째 세크먼트가 아닌데도 MOD 이름을 지정한 경우에 발생한다. |
대응 방법 |
MOD 이름을 확인한다. |
참고 |
OSI_ERR_DA_ISRT_NOT_SPA_DESTINATION_CONV (-61827)
설명 |
회화처리 정의가 된 송신지에 대해 첫 번째 ISRT 호출로 SPA를 송신하지 않은 경우에 발생한다. |
대응 방법 |
ISRT 호출을 확인한다. |
참고 |
OSI_ERR_DA_ISRT_ARG_COUNT_INVALID (-61828)
설명 |
ISRT 호출에서 파라미터의 개수가 유효하지 않은 경우에 발생한다. |
대응 방법 |
ISRT 호출에서 파라미터의 개수를 확인한다. |
참고 |
OSI_ERR_DA_CHNG_MODIFY_NO (-61841)
설명 |
CHNG 호출에서 MODIFY 옵션이 NO로 설정된 PCB를 사용한 경우에 발생한다. |
대응 방법 |
CHNG 호출에서 MODIFY 옵션을 확인한다. |
참고 |
OSI_ERR_DA_CHNG_PCBBODY_NULL (-61842)
설명 |
CHNG 호출에서 PCB가 잘못 설정된 경우에 발생한다. |
대응 방법 |
CHNG 호출에서 PCB를 확인한다. |
참고 |
OSI_ERR_DA_CHNG_ARG_COUNT_INVALID (-61843)
설명 |
CHNG 호출에서 파라미터의 개수가 유효하지 않은 경우에 발생한다. |
대응 방법 |
CHNG 호출에서 파라미터의 개수를 확인한다. |
참고 |
OSI_ERR_DA_CHNG_DESTINATION_EMPTY (-61844)
설명 |
CHNG 호출에서 송신지가 지정되지 않은 경우에 발생한다. |
대응 방법 |
CHNG 호출을 확인한다. |
참고 |
OSI_ERR_DA_CHNG_DESTINATION_INVALID (-61845)
설명 |
CHNG 호출에서 송신지가 유효하지 않은 경우에 발생한다. |
대응 방법 |
CHNG 호출을 확인한다. |
참고 |
OSI_ERR_DA_CHNG_ISRT_DATA_EXIST (-61846)
설명 |
CHNG 호출에서 송신할 데이터가 존재하지 않는 경우에 발생한다. |
대응 방법 |
CHNG 호출을 확인한다. |
참고 |
OSI_ERR_DA_CHNG_IOPCB (-61847)
설명 |
CHNG 호출에서 IO-PCB를 사용한 경우에 발생한다. |
대응 방법 |
CHNG 호출을 확인한다. |
참고 |
OSI_ERR_DA_CHNG_USER_NOT_AUTHORIZED (-61848)
설명 |
CHNG 호출에서 리소스에 대한 접근 권한이 없는 경우에 발생한다. |
대응 방법 |
CHNG 호출에서 지정한 송신지가 올바른지 확인하고, 송신지에 대한 접근 권한 여부를 점검한다. |
참고 |
OSI_ERR_DA_PURG_PCBBODY_NULL (-61861)
설명 |
PURG 호출에서 PCB가 잘못 설정된 경우에 발생한다. |
대응 방법 |
PURG 호출을 확인한다. |
참고 |
OSI_ERR_DA_PURG_BEFORE_ISRT (-61862)
설명 |
PURG 호출에서 파라미터의 개수가 유효하지 않은 경우에 발생한다. |
대응 방법 |
PURG 호출에서 파라미터의 개수를 확인한다. |
참고 |
OSI_ERR_DA_PURG_DESTINATION_NOT_SETTING (-61863)
설명 |
PURG 호출에서 송신지가 지정되지 않은 경우에 발생한다. |
대응 방법 |
PURG 호출을 확인한다. |
참고 |
OSI_ERR_DA_PURG_SEGSIZE_EXCEED (-61864)
설명 |
PURG 호출에서 세그먼트의 사이즈가 SEGSIZE 정의 값을 초과한 경우에 발생한다. |
대응 방법 |
PURG 호출에서 세그먼트의 사이즈가 SEGSIZE 정의 값보다 작도록 변경한다. |
참고 |
OSI_ERR_DA_PURG_EXPRESS_ERROR (-61865)
설명 |
PURG 호출에서의 EXPRESS 처리 에러이다. |
대응 방법 |
PURG 호출을 확인한다. |
참고 |
OSI_ERR_DA_PURG_MEMORY_ALLOC_ERROR (-61866)
설명 |
PURG 호출에서 메모리를 할당받지 못한 경우에 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_DA_PURG_WITH_SPA (-61867)
설명 |
PURG 호출에서 SPA를 송신한 경우에 발생한다. |
대응 방법 |
PURG 호출을 확인한다. |
참고 |
OSI_ERR_DA_PURG_ARG_COUNT_INVALID (-61868)
설명 |
PURG 호출에서 Argument 개수가 잘못되었다. |
대응 방법 |
올바른 Argument 개수를 지정한다. |
참고 |
OSI_ERR_DA_GU_ARG_COUNT_INVALID (-61881)
설명 |
GU 호출에서 파라미터의 개수가 유효하지 않은 경우에 발생한다. |
대응 방법 |
GU 호출에서 파라미터의 개수를 확인한다. |
참고 |
OSI_ERR_DA_GU_AREA_NULL (-61882)
설명 |
GU 호출에서 데이터 영역이 잘못 설정된 경우에 발생한다. |
대응 방법 |
GU 호출에서 데이터 영역을 확인한다. |
참고 |
OSI_ERR_DA_GU_MAX_COUNT_EXCEED (-61883)
설명 |
GU 호출에서 PROCLIM의 첫 번째 값을 초과한 경우에 발생한다. |
대응 방법 |
GU 호출에서 PROCLIM의 첫 번째 값의 크기를 변경한다. |
참고 |
OSI_ERR_DA_GU_MEMORY_ALLOC_ERROR (-61884)
설명 |
GU 호출에서 메모리를 할당받지 못한 경우에 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_DA_GU_LTPCB_IS_NOT_AVAILABLE (-61885)
설명 |
GU 호출에서 ALT-PCB가 유효하지 않은 경우에 발생한다. |
대응 방법 |
GU 호출에서 ALT-PCB를 확인한다. |
참고 |
OSI_ERR_DA_GU_MQ_IS_EMPTY (-61886)
설명 |
GU 호출에서 MQ가 비어있는 경우에 발생한다. |
대응 방법 |
GU 호출에서 MQ를 확인한다. |
참고 |
OSI_ERR_DA_GU_MQ_DELETE_ERROR (-61887)
설명 |
GU 호출에서의 MQ 삭제 에러이다. |
대응 방법 |
GU 호출을 확인한다. |
참고 |
OSI_ERR_DA_GU_IN_PARM_NOT_SETTING (-61888)
설명 |
GU 호출에서 파라미터가 없을 경우 발생한다. |
대응 방법 |
GU 호출에서 파라미터를 확인한다. |
참고 |
OSI_ERR_DA_CMD_NOT_IOPCB (-61901)
설명 |
CMD 호출에서 IOPCB를 사용하지 않은 경우에 발생한다. |
대응 방법 |
CMD 호출을 확인한다. |
참고 |
OSI_ERR_DA_CMD_PCBBODY_NULL (-61902)
설명 |
CMD 호출에서 PCB가 잘못 설정된 경우에 발생한다. |
대응 방법 |
CMD 호출에서 PCB를 확인한다. |
참고 |
OSI_ERR_DA_CMD_AREA_NULL (-61903)
설명 |
CMD 호출에서 데이터 영역이 잘못 설정된 경우에 발생한다. |
대응 방법 |
CMD 호출에서 데이터 영역을 확인한다. |
참고 |
OSI_ERR_DA_CMD_ARG_COUNT_INVALID (-61904)
설명 |
CMD 호출에서 파라미터의 개수가 유효하지 않은 경우에 발생한다. |
대응 방법 |
CMD 호출에서 파라미터의 개수를 확인한다. |
참고 |
OSI_ERR_DA_CMD_TPALLOC_ERROR (-61905)
설명 |
CMD 호출에서 tpalloc 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_DA_CMD_FIRST_CHAR_IS_NOT_SLASH (-61906)
설명 |
CMD 호출에서 첫 번째 문자가 '/'이 아닌 경우에 발생한다. |
대응 방법 |
CMD 호출에서 첫 번째 문자를 '/'로 변경한다. |
참고 |
OSI_ERR_DA_CMD_TPCALL_ERROR (-61907)
설명 |
CMD 호출에서의 tpcall 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_DA_GCMD_NOT_IOPCB (-61951)
설명 |
GCMD 호출에서 IOPCB를 사용하지 않은 경우에 발생한다. |
대응 방법 |
GCMD 호출을 확인한다. |
참고 |
OSI_ERR_DA_GCMD_ARG_COUNT_INVALID (-61952)
설명 |
GCMD 호출에서 파라미터의 개수가 유효하지 않은 경우에 발생한다. |
대응 방법 |
GCMD 호출에서 파라미터의 개수를 확인한다. |
참고 |
OSI_ERR_DA_GCMD_AREA_NULL (-61953)
설명 |
GCMD 호출에서 데이터 영역이 잘못 설정된 경우에 발생한다. |
대응 방법 |
GCMD 호출에서 데이터 영역을 확인한다. |
참고 |
OSI_ERR_DA_GCMD_BEFORE_CMD (-61954)
설명 |
GCMD 호출을 CMD 호출 이전에 사용한 경우에 발생한다. |
대응 방법 |
GCMD 호출을 확인한다. |
참고 |
OSI_ERR_DA_GCMD_EXCEED_SEGMENT (-61955)
설명 |
GCMD 호출을 마지막 세그먼트를 초과하여 요청한 경우에 발생한다. |
대응 방법 |
GCMD 호출을 확인한다. |
참고 |
OSI_ERR_DA_COMMIT_FAIL (-62001)
설명 |
COMMIT 처리에 실패하였다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_DA_COMMIT_HIDB_COMMIT_ERROR (-62002)
설명 |
HiDB COMMIT 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_DA_COMMIT_MQ_ODBC_COMMIT_ERROR (-62003)
설명 |
MQ odbc_commit 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_DA_COMMIT_TPACALL_ERROR (-62004)
설명 |
tpacall 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_DA_COMMIT_MQ_WRITE_ERROR (-62005)
설명 |
MQ 쓰기 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_DA_COMMIT_DESTINATION_ABNORMAL (-62006)
설명 |
COMMIT 수신지가 잘못된 경우에 발생한다. |
대응 방법 |
수신지의 유무에 대해 확인한다. |
참고 |
OSI_ERR_DA_COMMIT_MEMORY_ALLOC_ERROR (-62007)
설명 |
내부 메모리 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_DA_COMMIT_RESPONSE_WITHOUT_REPLY (-62008)
설명 |
RESPONSE 모드로 동작하는 트랜잭션이 응답 메시지 없이 종료를 시도하였다. |
대응 방법 |
애플리케이션 프로그램을 응답 로직을 추가하여 수정한다. |
참고 |
OSI_ERR_REGION_INVALID_REQUEST (-62101)
설명 |
올바르지 않은 요청이 발생하였다. |
대응 방법 |
정상적인 상황에서는 발생하지 않는다. 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_REGION_INFO_DUPLICATED (-62102)
설명 |
중복된 리전 정보를 저장하려고 하는 경우에 발생한다. |
대응 방법 |
동일한 리전을 중복 정의하여 기동하지 않도록 JCL을 수정한다. |
참고 |
OSI_ERR_REGION_INFO_NOT_FOUND (-62103)
설명 |
리정 정보가 없는 경우에 발생한다. |
대응 방법 |
해당 리전의 기동 유무와 관련된 메시지이므로 상황에 따라서 에러일 수도 있고 아닐 수도 있다. 확인한 후 관리자에게 문의한다. |
참고 |
OSI_ERR_REGION_ODBC_FUNC_FAILED (-62104)
설명 |
ODBC 함수를 호출하는데 실패했다. |
대응 방법 |
ODBC와 관련된 내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_REGION_MEMORY_ALLOC_ERROR (-62105)
설명 |
메모리를 할당받지 못한 경우에 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_REGION_ERROR_INTERNAL (-62106)
설명 |
OSI시스템 내부 에러이다. |
대응 방법 |
상황에 대한 로그를 첨부하여 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_REGION_STATUS_NOT_FOUND (-62107)
설명 |
OSI의 리전 정보가 없는 경우이다. |
대응 방법 |
해당 OSI의 리전이 정상으로 기동 되었는지, TCache 상태가 정상인지 확인한다. |
참고 |
OSI_ERR_CLASS_SLOT_FULL (-62151)
설명 |
사용 중인 CLASS SLOT의 개수가 꽉 찬 경우에 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_CLASS_REGION_LIST_INVALID (-62152)
설명 |
OSI Region List가 올바르지 않다. |
대응 방법 |
설정 파일을 확인한다. |
참고 |
OSI_ERR_CLASS_CLASS_LIST_INVALID (-62153)
설명 |
CLASS List가 올바르지 않다. |
대응 방법 |
설정 파일을 확인한다. |
참고 |
OSI_ERR_CLASS_CLASS_INVALID (-62154)
설명 |
CLASS가 올바르지 않다. |
대응 방법 |
설정 파일을 확인한다. |
참고 |
OSI_ERR_CLASS_PARLIM_INVALID (-62155)
설명 |
PARLIM이 올바르지 않다. |
대응 방법 |
설정 파일을 확인한다. |
참고 |
OSI_ERR_REGION_IS_ALREADY_REGISTERED (-62156)
설명 |
레지스터하려는 MPP(SPRI 구분)가 이미 시스템 메모리의 CLASS 정보에 레지스터되어 있다. |
대응 방법 |
경고 및 알림 메시지이다. 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_CLASS_INVALID_SPRI (-62157)
설명 |
MPP의 SPRI가 올바르지 않다. |
대응 방법 |
내부 에러이므로 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_CLASS_INVALID_PID (-62158)
설명 |
MPP의 PID가 올바르지 않다. |
대응 방법 |
내부 에러이므로 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_SEC_INVALID_REQUEST (-62201)
설명 |
올바르지 않은 요청이 발생하였다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_SEC_ALREADY_INITIALIZED (-62202)
설명 |
SEC 라이브러리 초기화가 이미 진행된 후 또 다시 초기화를 시도했다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_SEC_NOT_INITIALIZED (-62203)
설명 |
SEC 라이브러리 초기화가 되지 않았다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_SEC_SECURITY_CHECK_REJECT (-62204)
설명 |
Securty 체크 결과 RECJECT 당한 경우이다. |
대응 방법 |
알림 메시지이다. |
참고 |
OSI_ERR_SEC_SECURITY_DATA_ALREADY_EXIST (-62205)
설명 |
Security 데이터가 이미 존재한다. |
대응 방법 |
Security 데이터를 확인한다. |
참고 |
OSI_ERR_SEC_SECURITY_MODE_INVALID (-62206)
설명 |
Security mode가 올바르지 않다. |
대응 방법 |
Security 데이터를 확인한다. |
참고 |
OSI_ERR_SEC_SECURITY_DATA_TYPE_INVALID (-62207)
설명 |
Security 데이터 타입이 올바르지 않다. |
대응 방법 |
Security 데이터를 확인한다. |
참고 |
OSI_ERR_SEC_SECURITY_CONTROL_TYPE_INVALID (-62208)
설명 |
Security 컨트롤 타입이 올바르지 않다. |
대응 방법 |
Security 데이터를 확인한다. |
참고 |
OSI_ERR_SEC_UNKNOWN_STATEMENT (-62209)
설명 |
Security statement 중 인식할 수 없는 statement가 쓰여졌다. |
대응 방법 |
Security 데이터를 확인한다. |
참고 |
OSI_ERR_RTSEC_ALREADY_INITIALIZED (-62251)
설명 |
RTSEC 라이브러리가 이미 초기화되었다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_RTSEC_NOT_INITIALIZED (-62252)
설명 |
RTSEC 라이브러리 초기화가 되지 않았다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_RTSEC_SECURITY_CHECK_REJECT (-62253)
설명 |
RTSEC Security 결과 RECJECT 당한 경우이다. |
대응 방법 |
알림 메시지이다. |
참고 |
OSI_ERR_RTSEC_INVALID_TYPE (-62254)
설명 |
RTSEC 내부 에러이다. |
대응 방법 |
정상적인 상황이라면 발생하지 않는다. 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_RTSEC_NOT_FOUND (-62255)
설명 |
RTSEC 리소스 검색에서 찾지 못한 경우이다. |
대응 방법 |
알림 메시지이다. |
참고 |
OSI_ERR_RTSEC_DUPLICATED (-62256)
설명 |
RTSEC 리소스 관리 중 중복되는 경우이다. |
대응 방법 |
알림 메시지이다. |
참고 |
OSI_ERR_SVCCALL_ROLL_MQ_TX_ROLLBACK_ERROR (-62301)
설명 |
내부 함수 에러이다. (TX_ROLLBACK) |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_SVCCALL_ROLL_HIDB_ROLLBACK_ERROR (-62302)
설명 |
내부 함수 에러이다. (HIDB_ROLLBACK) |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_SVCCALL_ROLB_NOT_IOPCB (-62303)
설명 |
PCB가 IOPCB가 아니다. |
대응 방법 |
올바른 PCB를 사용한다. |
참고 |
OSI_ERR_SVCCALL_ROLB_MQ_TX_ROLLBACK_ERROR (-62304)
설명 |
내부 함수 에러이다. (TX_ROLLBACK) |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_SVCCALL_ROLB_HIDB_ROLLBACK_ERROR (-62305)
설명 |
내부 함수 에러이다. (HIDB ROLLBACK) |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_SVCCALL_SYNC_NOT_IOPCB (-62306)
설명 |
PCB가 IOPCB가 아니다. |
대응 방법 |
올바른 PCB 를 사용한다. |
참고 |
OSI_ERR_SVCCALL_SYNC_NOT_BMP (-62307)
설명 |
SYNC 호출은 BMP에서 유효하다. |
대응 방법 |
설명에 대응하는 처리를 한다. |
참고 |
OSI_ERR_SVCCALL_CHKP_NOT_IOPCB (-62308)
설명 |
PCB가 IOPCB가 아니다. |
대응 방법 |
올바른 PCB를 사용한다. |
참고 |
OSI_ERR_SVCCALL_CHKP_NOT_BMP (-62309)
설명 |
MPP에서 CHKP 커맨드를 호출한 경우이다. |
대응 방법 |
MPP에서는 CHKP 커맨드를 호출할 수 없다. BMP에서 수행할 수 있다. |
참고 |
OSI_ERR_SVCCALL_XRST_NOT_BMP (-62310)
설명 |
MPP에서 XRST 커맨드를 호출한 경우이다. |
대응 방법 |
MPP에서는 XRST 커맨드를 호출할 수 없다. BMP에서 수행할 수 있다. |
참고 |
OSI_ERR_SVCCALL_XRST_NOT_IO_PCB (-62311)
설명 |
DLI XRST 호출 대상 PCB Mask가 IO PCB Mask가 아닌 경우이다. |
대응 방법 |
DLI XRST 커맨드 호출 시 반드시 IO PCB Mask를 지정한다. |
참고 |
OSI_ERR_SVCCALL_INIT_NOT_IO_PCB (-62312)
설명 |
DLI INIT 호출 대상 PCB Mask가 IO PCB Mask가 아닌 경우이다. |
대응 방법 |
DLI INIT 커맨드 호출 시 반드시 IO PCB Mask를 지정한다. |
참고 |
OSI_ERR_SVCCALL_INIT_ARG_COUNT_INVALID (-62313)
설명 |
DLI INIT 호출에 대한 파라미터 개수가 유효하지 않다. |
대응 방법 |
DLI INIT 커맨드 호출 시 파라미터가 올바른지 확인한다. |
참고 |
OSI_ERR_SVCCALL_INIT_AREA_NULL (-62314)
설명 |
DLI INIT 호출 시 지정한 AREA가 널 포인터이다. |
대응 방법 |
DLI INIT 커맨드 호출 시 파라미터가 올바른지 확인한다. |
참고 |
OSI_ERR_SVCCALL_INIT_AREA_SIZE_LESS_THAN_FOUR (-62315)
설명 |
DLI INIT 호출 시 지정한 AREA의 길잇값이 유효하지 않다. |
대응 방법 |
DLI INIT 커맨드 호출 시 AREA 파라미터의 LL, ZZ 필드의 길이가 유효한지 확인한다. |
참고 |
OSI_ERR_SVCCALL_INIT_PARAM_NOT_SUPPORTED (-62316)
설명 |
DLI INIT 호출 시 지원하지 않는 파라미터를 기술하였다. |
대응 방법 |
DLI INIT 커맨드 호출 시 파라미터의 값이 유효한지 확인한다. |
참고 |
OSI_ERR_SVCCALL_ODBC_FUNC_FAILED (-62317)
설명 |
DLI LOG 호출 시 OFM_OSI_LOG 테이블에 레코드 삽입 시에 에러가 발생하였다. |
대응 방법 |
ODBC의 상세 메시지를 확인한다. |
참고 |
OSI_ERR_SVCCALL_CHKP_INVALID_PARAM_CNT (-62318)
설명 |
DLI CHKP 호출 시 파라미터의 개수가 유효하지 않다. |
대응 방법 |
DLI CHKP 발행 시에 파라미터의 개수가 유효한지 체크한다. |
참고 |
OSI_ERR_SVCCALL_XRST_INVALID_PARAM_CNT (-62319)
설명 |
DLI XRST 호출 시 파라미터의 개수가 유효하지 않다. |
대응 방법 |
DLI XRST 발행 시에 파라미터의 개수가 유효한지 체크한다. |
참고 |
OSI_ERR_SVCCALL_ROLB_ISC_NOT_SUPPORTED (-62320)
설명 |
ISC 애플리케이션에서 DLI ROLB가 호출되었다. |
대응 방법 |
애플리케이션 동작을 확인한다. 정상 동작이라면 관리자에게 문의한다. |
참고 |
OSI_ERR_SVR_SVCLOG_FILE_OPEN_ERROR (-62351)
설명 |
svclog 파일 열기 에러이다. |
대응 방법 |
svclog 파일의 경로 및 이와 관계된 부분을 확인한다. |
참고 |
OSI_ERR_SVR_TRANSACTION_TIMEOUT (-62352)
설명 |
트랜잭션 타임아웃이 발생하였다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_CBLTDLI_PCB_NOT_AVAILABLE (-62401)
설명 |
CBLTDLI 호출에서 PCB가 유효하지 않은 경우에 발생한다. |
대응 방법 |
CBLTDLI 호출에서 PCB를 확인한다. |
참고 |
OSI_ERR_AIBTDLI_AIB_NOT_AVAILABLE (-62451)
설명 |
AIBTDLI 호출에서 AIB 정보가 유효하지 않은 경우에 발생한다. |
대응 방법 |
AIBTDLI 호출에서 AIB를 확인한다. |
참고 |
OSI_ERR_AIBTDLI_INVALID_PCB_NAME (-62452)
설명 |
AIBTDLI 호출에서 PCB 이름이 유효하지 않은 경우에 발생한다. |
대응 방법 |
AIBTDLI 호출 시에 PCB 정보가 유효한지 확인한다. |
참고 |
OSI_ERR_AIBTDLI_OUTPUT_AREA_NULL (-62453)
설명 |
AIBTDLI 호출에서 AREA가 유효하지 않은 경우이다. |
대응 방법 |
AIBTDLI 호출 시에 AREA 정보가 유효한지 확인한다. |
참고 |
OSI_ERR_AIBTDLI_OUTPUT_AREA_LENGTH_INVALID (-62454)
설명 |
AIBTDLI 호출에서 AREA의 길이가 유효하지 않은 경우이다. |
대응 방법 |
AIBTDLI 호출 시에 AREA의 길이 정보가 유효한지 확인한다. |
참고 |
OSI_ERR_AIBTDLI_MEMORY_ALLOC_ERROR (-62455)
설명 |
시스템으로부터 메모리를 할당받지 못하는 경우에 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_AIBTDLI_INVALID_AIBID (-62456)
설명 |
AIB 호출 시 AIB 항목 중 AIBID의 값이 유효하지 않다. |
대응 방법 |
AIB 항목의 AIBID 값이 'DFSAIB' 인지 확인한다. |
참고 |
OSI_ERR_AIBTDLI_SYNC_NOT_BMP (-62457)
설명 |
AIB 호출 시 BMP가 아닌 환경에서 SYNC 커맨드를 호출하였다. |
대응 방법 |
SYNC 커맨드는 BMP에서만 가능하므로 수행 환경이 BMP인지 확인한다. |
참고 |
OSI_ERR_PSB_PSB_LOAD_ERROR (-62601)
설명 |
PSB 로딩 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_PSB_CALLOC_ERROR (-62602)
설명 |
내부 메모리 할당 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_PSB_PREPARE_ERROR (-62603)
설명 |
내부 에러이다. (PSB prepare 도중 발생한다) |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_PSB_PCB_NAME_INVALID (-62604)
설명 |
PCB 이름이 올바르지 않다. |
대응 방법 |
올바른 PCB 이름을 사용한다. |
참고 |
OSI_ERR_PSB_MEMORY_ALLOC (-62605)
설명 |
내부 메모리 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_PSB_TCACHE_NOT_FOUND (-62606)
설명 |
TCache에서 PSB와 DBD를 찾지 못하였다. |
대응 방법 |
TCache에서 PSB와 DBD에 대한 정보를 확인한다. |
참고 |
OSI_ERR_PSB_TCACHE_ERROR (-62607)
설명 |
PSB, DBD를 조회하는 과정에서 TCache 관련 에러가 발생하였다. |
대응 방법 |
TCache 관련 에러 메시지를 확인하여 조치한다. |
참고 |
OSI_ERR_CI_INVALID_LOGICAL_NAME (-62701)
설명 |
LTERM 이름이 올바르지 않은 경우 발생한다. |
대응 방법 |
정상적인 상황에서는 발생하지 않는다. 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_CI_INVALID_REQUEST (-62702)
설명 |
올바르지 않은 요청이 발생하였다. |
대응 방법 |
정상적인 상황에서는 발생하지 않는다. 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_CI_ODBC_FUNC_FAILED (-62703)
설명 |
ODBC 함수를 호출하는데 실패했다. |
대응 방법 |
ODBC와 관련된 내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_CI_RECORD_DUPLICATED (-62704)
설명 |
중복된 CI 정보를 저장하려고 하는 경우에 발생한다. |
대응 방법 |
중복된 LU 이름으로 접속을 시도했는지 확인한다. |
참고 |
OSI_ERR_CI_RECORD_NOT_FOUND (-62705)
설명 |
CI 정보를 찾을 수 없는 경우에 발생한다. |
대응 방법 |
해당 LU의 접속 유무와 관련된 메시지이므로 상황에 따라서 에러일 수도 있고 아닐 수도 있다. 확인한 후 관리자에게 문의한다. |
참고 |
OSI_ERR_CI_MALLOC_FAIL (-62706)
설명 |
CI 모듈 내부에서 메모리를 동적으로 할당받는 중에 에러가 발생한 경우이다. |
대응 방법 |
메모리에 관련된 내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_MOD_FILE_ACCESS_ERROR (-62751)
설명 |
동적 변경 데이터 파일 접근에 실패한 경우이다. |
대응 방법 |
정상적인 상황에서는 발생하지 않는다. 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_MOD_INVALID_REQUEST (-62752)
설명 |
올바르지 않은 요청이 발생하였다. |
대응 방법 |
정상적인 상황에서는 발생하지 않는다. 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_MOD_INVALID_RECORD (-62753)
설명 |
올바르지 않은 레코드가 발견되었다. |
대응 방법 |
정상적인 상황에서는 발생하지 않는다. 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_MOD_RECORD_NOT_FOUND (-62754)
설명 |
MOD 레코드를 찾지 못한 경우에 발생한다. |
대응 방법 |
해당 MOD 리소스의 유무와 관련된 메시지이므로 상황에 따라서 에러일 수도 있고 아닐 수도 있다. 확인한 후 관리자에게 문의한다. |
참고 |
OSI_ERR_MOD_ODBC_FUNC_FAILED (-62755)
설명 |
ODBC 함수를 호출하는데 실패했다. |
대응 방법 |
ODBC와 관련된 내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_DDTAB_NOT_INIT (-62801)
설명 |
DDTAB 모듈 초기화를 하지 않았다. |
대응 방법 |
정상적인 상황에서는 발생하지 않는다. 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_VTAM_INVALID_NETNAME (-62902)
설명 |
VTAM에 접속하는 혹은 접속 중인 NETNAME에 대한 처리가 올바르지 않은 모든 경우에 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_VTAM_NOTFND (-62903)
설명 |
VTAM 리소스 탐색 중 찾고자 하는 아이템이 없을 경우 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_VTAM_MALLOC_FAIL (-62904)
설명 |
VTAM 내부에서 메모리를 동적으로 할당받는 중에 에러가 발생한 경우이다. |
대응 방법 |
메모리에 관련된 내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_VTAM_INVALID_DS_TYPE (-62905)
설명 |
VTAM 내부 API 함수이다. 정상적인 상황이라면 발생하지 않는다. |
대응 방법 |
시스템에 문제가 있는 경우 이런 에러가 발생할 수 있다. 관리자에게 문의한다. |
참고 |
OSI_ERR_VTAM_IPGRP_NOTFND (-62906)
설명 |
VTAM 리소스에 IPGROUP 정보가 정의되지 않았을 경우 발생한다. |
대응 방법 |
BEGINVTAM 구문을 사용하여 IPGROUP을 정의한 후 osivdgen으로 컴파일한다. |
참고 |
OSI_ERR_VTAM_LUGRP_NOTFND (-62907)
설명 |
VTAM 리소스에 LUGROUP 정보가 정의되지 않았을 경우 발생한다. |
대응 방법 |
BEGINVTAM 구문을 사용하여 LUGROUP을 정의한 후 osivdgen으로 컴파일한다. |
참고 |
OSI_ERR_VTAM_IP_NOTFND (-62908)
설명 |
접속 요청 중인 터미널의 IP가 정의된 IPGROUP에 속하지 않고, DEFAULTLUS 정보도 정의되지 않았을 경우 발생한다. |
대응 방법 |
보안상의 이유로 접속을 차단하는 정상적인 상황이다. 해결 방법은 BEGINVTAM 구문을 사용하여 IP를 IPGROUP에 속하도록 정의하거나 DEFAULULUS 정의를 한다. |
참고 |
OSI_ERR_VTAM_DATA_NOTFND (-62909)
설명 |
VTAM 리소스 검색 중 찾고자 하는 리소스가 없을 경우 발생한다. |
대응 방법 |
찾고자 하는 리소스가 무엇인지를 로그를 통해 알아본 후 해당 리소스에 대해 정의를 하거나 정상적인 에러 처리를 한다. |
참고 |
OSI_ERR_VTAM_NOT_STARTBR (-62910)
설명 |
VTAM 내부 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_VTAM_ALREADY_STARTBR (-62911)
설명 |
VTAM 내부 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_VTAM_INVALID_IP_ADDRESS (-62912)
설명 |
IP 형식이 잘못된 경우 발생한다. |
대응 방법 |
IP 정의를 잘못한 경우 발생한다. (XXX.XXX.XXX.XXX 이외의 표현) |
참고 |
OSI_ERR_VTAM_NOMORE_ALLOCATABLE_LU (-62913)
설명 |
VTAM 리소스에 정의된 모든 LU가 할당되어 더 이상 할당할 수 있는 LU가 없을 경우 발생한다. |
대응 방법 |
정상적인 에러 상황이다. 추가적인 LU할당을 위해 BEGINVTAM 구문을 사용하여 추가 LU 정의를 한다. |
참고 |
OSI_ERR_VTAM_APPL_IS_FULL (-62914)
설명 |
VTAM에 접속 중인 APPLID가 VTAM이 수용할 수 있는 APPLID의 최댓값과 같아서 더 이상 APPLID 접속 요청을 허용할 수 없을 경우 발생한다. |
대응 방법 |
VTAM에 할당하는 채널 수와 메모리의 크기를 늘린다.. |
참고 |
OSI_ERR_VTAM_MEMORY_IS_TOO_SMALL (-62915)
설명 |
VTAM 메모리를 생성할 때 설정 크기가 채널 당 필요한 메모리 용량과 채널을 곱한 크기보다 작을 경우 발생한다. |
대응 방법 |
VTAM이 수용가능한 채널(APPLID) 수를 줄이거나 VTAM 메모리 크기를 증가시킨다. |
참고 |
OSI_ERR_VTAM_IP_ALREADY_IN_USE (-62917)
설명 |
CHECKIP 옵션(히든 옵션)을 설정했을 경우 하나의 IP에서 두 개 이상의 터미널이 접속을 요청할 경우 발생한다. |
대응 방법 |
정상적인 에러 상황이다. CHECKIP 옵션을 설정하지 않는다. |
참고 |
OSI_ERR_VTAM_INVALID_LU_RANGE_RULE (-62918)
설명 |
BEGINVTAM 구문에 잘못된 LU 범위 룰을 사용했을 경우 발생한다. |
대응 방법 |
올바른 문법을 사용하여 작성한 후 재컴파일한다. |
참고 |
OSI_ERR_VTAM_INVALID_LU (-62919)
설명 |
올바르지 않은 LU 이름을 처리할 경우 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_VTAM_SHM_GET (-62920)
설명 |
VTAM 메모리 내부 에러이다. |
대응 방법 |
메모리에 관련된 내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_VTAM_SHM_ATTACH (-62921)
설명 |
VTAM 메모리 내부 에러이다. |
대응 방법 |
메모리에 관련된 내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_VTAM_FILE_PTR_NULL (-62930)
설명 |
VTAM 리소스를 덤프하는 중에 출력 파일에 관련된 에러이다. |
대응 방법 |
정상적인 상황에서는 잘 발생하지 않는다. 메모리에 관련된 내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSIOMSVR_MALLOC_ERROR (-63001)
설명 |
메모리 할당에 실패을 경우 발생한다. |
대응 방법 |
메모리 관련 내부 에러이므로 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_OSIOMSVR_INVALID_JOBID (-63002)
설명 |
JOBID가 올바르지 않을 경우 발생한다. |
대응 방법 |
JOBID에 관련된 내부 에러이므로 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_OSISSCHD_INPUT_BUFFER_EMPTY (-63101)
설명 |
내부 함수 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSISSCHD_RECV_INVALID_NOTIFY (-63102)
설명 |
내부 함수 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSISSCHD_QUEUE_SIZE_EXCEED (-63105)
설명 |
Schedule 큐의 최대 크기를 벗어났다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSISSCHD_TMAX_MY_SVRINFO_ERROR (-63106)
설명 |
내부 함수 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSISSCHD_INVALID_CD (-63107)
설명 |
내부 함수 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSISSCHD_MALLOC_ERROR (-63108)
설명 |
내부 함수 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSISSCHD_DBD_NOTFND (-63109)
설명 |
DBD가 없을 경우 발생한다. |
대응 방법 |
DBD를 정의한 후 dbdgen, imsdalloc, acbgen을 사용하여 정보를 생성한다. |
참고 |
OSI_ERR_OSISSCHD_TPALLOC_ERROR (-63110)
설명 |
스케줄러 서버에서 tpalloc이 실패한 경우에 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSISSCHD_SHUTDOWN_IN_PROGRESS (-63111)
설명 |
스케줄러가 SHUTDOWN 진행 중이므로 추가 요청을 진행할 수 없는 상태이다. |
대응 방법 |
SHUTDOWN 진행 상태에서는 어떠한 요청을 처리할 수 없다. |
참고 |
OSI_ERR_OSISSCHD_INVALID_IO_TYPE (-63112)
설명 |
내부 함수 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSISSCHD_INVALID_SPRI (-63113)
설명 |
내부 함수 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSISSCHD_INVALID_DEST (-63114)
설명 |
내부 함수 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSISSCHD_NOT_IN_SCHDTAB (-63115)
설명 |
내부 함수 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSISSCHD_LOGOFF (-63116)
설명 |
내부 함수 에러이다. |
대응 방법 |
내부 에러이고 사용자는 볼 수 없다. |
참고 |
OSI_ERR_OSISSCHD_NOT_START_BR (-63118)
설명 |
내부 함수 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSISSCHD_LTERM_STATUS_STOP (-63120)
설명 |
요청한 LTERM의 상태가 STOP이다. |
대응 방법 |
정상 에러 처리이다. |
참고 |
OSI_ERR_OSISSCHD_LTERM_STATUS_PURGE (-63121)
설명 |
요청한 LTERM의 상태가 PURGE이다. |
대응 방법 |
정상 에러 처리이다. |
참고 |
OSI_ERR_OSISSCHD_LTERM_STATUS_PSTOP (-63122)
설명 |
요청한 LTERM의 상태가 PSTOP이다. |
대응 방법 |
정상 에러 처리이다. |
참고 |
OSI_ERR_OSISSCHD_TRANSACTION_STATUS_STOP (-63130)
설명 |
요청한 트랜잭션의 상태가 STOP이다. |
대응 방법 |
정상 에러 처리이다. |
참고 |
OSI_ERR_OSISSCHD_TRANSACTION_STATUS_PURGE (-63131)
설명 |
요청한 트랜잭션의 상태가 PURGE이다. |
대응 방법 |
정상 에러 처리이다. |
참고 |
OSI_ERR_OSISSCHD_TRANSACTION_STATUS_PSTOP (-63132)
설명 |
요청한 트랜잭션의 상태가 PSTOP이다. |
대응 방법 |
정상 에러 처리이다. |
참고 |
OSI_ERR_OSISSCHD_NODE_STATUS_STOP (-63140)
설명 |
요청한 노드의 상태가 STOP이다. |
대응 방법 |
정상 에러 처리이다. |
참고 |
OSI_ERR_OSISSCHD_NODE_STATUS_CLSDST (-63141)
설명 |
요청한 노드의 상태가 CLSDST이다. |
대응 방법 |
정상 에러 처리이다. |
참고 |
OSI_ERR_OSISSCHD_RTSD_NOT_FOUND (-63142)
설명 |
요청한 리소스의 정보가 메모리에 없을 경우 발생한다. |
대응 방법 |
요청하는 리소스의 정보 유무를 확인하여 메모리 정보를 갱신한다. |
참고 |
OSI_ERR_OSISSCHD_NEED_START_DC (-63144)
설명 |
"/START DC" 명령어가 선행되어야 한다. |
대응 방법 |
imscmd 툴로 "/START DC"를 실행한다. |
참고 |
OpenFrame OSI "툴 참조 안내서"와 "명령어 참조 안내서"를 참고한다. |
OSI_ERR_OSISSCHD_NEED_NRESTART (-63145)
설명 |
"/NRESTART" 명령어가 선행되어야 한다. |
대응 방법 |
imscmd 툴로 "/NRESTART"를 실행한다. |
참고 |
OpenFrame OSI "툴 참조 안내서"와 "명령어 참조 안내서"를 참고한다. |
OSI_ERR_OSISSCHD_NEED_ERESTART (-63146)
설명 |
"/ERESTART" 명령어가 선행되어야 한다. |
대응 방법 |
imscmd 툴로 "/ERESTART"를 실행한다. |
참고 |
OpenFrame OSI "툴 참조 안내서"와 OpenFrame OSI "명령어 참조 안내서"를 참고한다. |
OSI_ERR_OSISSCHD_INVALID_BUILDQ (-63147)
설명 |
"/NRESTART" BUILDQ의 옵션이 올바르지 않을 경우 발생한다. |
대응 방법 |
올바른 옵션을 사용한다. |
참고 |
OpenFrame OSI "툴 참조 안내서"와 "명령어 참조 안내서"를 참고한다. |
OSI_ERR_OSISSCHD_DOING_RESTART (-63148)
설명 |
"/RESTART" 명령어가 실행 중이다. |
대응 방법 |
정상 에러 처리이다. |
참고 |
OpenFrame OSI "툴 참조 안내서"와 "명령어 참조 안내서"를 참고한다. |
OSI_ERR_OSISSCHD_INVALID_STATUS (-63149)
설명 |
스케줄러의 상태가 올바르지 않다. |
대응 방법 |
내부 에러이므로 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_OSISSCHD_NO_ENV_OPENFRAME_HOME (-63151)
설명 |
환경변수 $OPENFRAME_HOME이 설정되지 않았다. |
대응 방법 |
$OPENFRAME_HOME 환경변수 값을 설정해 준다. |
참고 |
OSI_ERR_OSISSCHD_SYSTEMLOG_CREATE (-63152)
설명 |
시스템 로그 파일 생성에 실패했다. |
대응 방법 |
파일 생성 오류의 원인을 분석한다. |
참고 |
OSI_ERR_OSISSCHD_SYSTEMLOG_OPEN (-63153)
설명 |
시스템 로그 파일 열기에 실패했다. |
대응 방법 |
파일 열기 오류의 원인을 분석한다. |
참고 |
OSI_ERR_OSISSCHD_SYSTEMLOG_READ (-63154)
설명 |
시스템 로그 파일 읽기에 실패했다. |
대응 방법 |
파일 읽기 오류의 원인을 분석한다. |
참고 |
OSI_ERR_OSISSCHD_SYSTEMLOG_WRITE (-63155)
설명 |
시스템 로그 파일 쓰기에 실패했다. |
대응 방법 |
파일 쓰기 오류의 원인을 분석한다. |
참고 |
OSI_ERR_OSISSCHD_SYSTEMLOG_FSEEK (-63156)
설명 |
시스템 로그 파일 읽기/쓰기 이동에 실패했다. |
대응 방법 |
FSEEK 오류의 원인을 분석한다. |
참고 |
OSI_ERR_OSISSCHD_SYSTEMLOG_INVALID (-63157)
설명 |
시스템 로그 파일의 형식이 올바르지 않다. |
대응 방법 |
정상적인 시스템 로그 파일(시스템이 생성한 파일)을 사용하거나 그렇지 않을 경우 제거한다. |
참고 |
OSI_ERR_OSISSCHD_INVALID_REQUEST_OSC (-63158)
설명 |
올바르지 않은 요청이 발생하였다. |
대응 방법 |
정상적인 상황에서는 발생하지 않는다. 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_OSISSCHD_DUPLICATE_OSC_DBALLOC (-63159)
설명 |
중복된 DB를 할당하려는 경우에 발생한다. |
대응 방법 |
Allocate 함수를 호출할 때 중복된 DB가 없는지 확인한다. |
참고 |
OSI_ERR_OSISSCHD_NOTFOUND_OSC_DBALLOC (-63160)
설명 |
할당되지 않은 DB를 해제하려는 경우에 발생한다. |
대응 방법 |
Unallocate 함수를 호출할 때 할당되지 않은 DB가 있는지 확인한다. |
참고 |
OSI_ERR_OSISSCHD_TPGETMYNODE_ERROR (-63161)
설명 |
tpgetmynode 함수가 실패한 경우에 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSISSCHD_NODE_LIST_LENGTH_ERROR (-63162)
설명 |
VTAM 테이블에서 노드 정보를 가져오는 도중에 발생한 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSISSCHD_NEED_NRE_CHKPT_0 (-63163)
설명 |
NRESTART CHKPT 0 커맨드 입력이 필요하다. |
대응 방법 |
NRESTART CHKPT 0 커맨드를 입력한다. |
참고 |
OSI_ERR_IMSCMD_CMD_SYNTAX_ERROR (-63201)
설명 |
해당 명령어의 문법 오류이다. |
대응 방법 |
명령어 문법을 확인한다. |
참고 |
OSI_ERR_IMSCMD_CMD_NOT_SUPPORTED (-63202)
설명 |
해당 명령어는 지원하지 않는다. |
대응 방법 |
지원 가능 명령어를 확인한다. |
참고 |
OSI_ERR_IMSCMD_OPTION_NOT_SUPPORTED (-63203)
설명 |
해당 명령어에 따라오는 옵션은 지원하지 않는다. |
대응 방법 |
지원 가능 명령어 옵션을 확인한다. |
참고 |
OSI_ERR_IMSCMD_TEMPORARY_FILE_ERROR (-63204)
설명 |
명령어 서버에서 사용하는 임시 파일 접근 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_IMSCMD_MODIFY_NOT_PREPARE (-63205)
설명 |
"/MODIFY PREPARE" 명령어가 수행되지 않은 상태이다. |
대응 방법 |
"/MODIFY PREPARE" 명령어를 수행한다. |
참고 |
OpenFrame OSI "툴 참조 안내서"와 "명령어 참조 안내서"를 참고한다. |
OSI_ERR_IMSCMD_MODIFY_ALREADY_PREPARE (-63206)
설명 |
"/MODIFY PREPARE" 명령어가 이미 수행되었다. |
대응 방법 |
다음 "/MODIFY" 단계를 진행한다. |
참고 |
OpenFrame OSI "툴 참조 안내서"와 "명령어 참조 안내서"를 참고한다. |
OSI_ERR_IMSCMD_CMD_SOURCE_TYPE_ERROR (-63207)
설명 |
OSI 명령어에서 지원하지 않는 입력원이다. |
대응 방법 |
지원하는 입력원을 확인한다. |
참고 |
OSI_ERR_IMSCMD_DATA_TYPE_ERROR (-63208)
설명 |
명령어 OUTPUT 데이터 생성 중 에러가 발생하였다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_IMSCMD_INVALID_PARAMETER (-63209)
설명 |
해당 명령어에 따라오는 파라미터의 개수가 지원 범위를 초과하였다. |
대응 방법 |
입력한 파라미터 개수를 확인한다. |
참고 |
OSI_ERR_IMSCMD_TPALLOC_ERROR (-63210)
설명 |
내부 함수 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_IMSCMD_GET_VALUE_FAIL (-63211)
설명 |
설정 파일의 설정 값을 가져오지 못한 에러이다. |
대응 방법 |
설정 파일을 정확히 기술한다. |
참고 |
OSI_ERR_IMSCMD_JOBNAME_MATCH_FAIL (-63212)
설명 |
사용자 서버(Dependent Region)를 기동하는 JOB 이름이 잘못되었다. |
대응 방법 |
JOB 이름을 정확히 기술한다. |
참고 |
OSI_ERR_IMSCMD_REGID_MATCH_FAIL (-63213)
설명 |
입력한 REGID와 일치하는 리전이 없는 경우에 발생한다. |
대응 방법 |
REGID를 정확히 기술한다. 경고 및 알림 메시지이다. |
참고 |
OSI_ERR_IMSCMD_WILDCARD_FAIL (-63214)
설명 |
해당 명령어의 와일드카드 옵션 사용 중 에러이다. |
대응 방법 |
와일드카드 옵션 문법을 확인한다. |
참고 |
OSI_ERR_IMSCMD_SOURCE_TYPE_ERROR (-63215)
설명 |
입력한 명령어가 해당 명령어 입력원에서 지원되지 않는다. |
대응 방법 |
명령어 입력원을 변경해서 사용한다. |
참고 |
OSI_ERR_IMSCMD_CMD_NOT_AVAILABLE (-63216)
설명 |
해당 명령어는 지원하지 않는다. |
대응 방법 |
사용 가능 명령어를 확인한다. |
참고 |
OSI_ERR_IMSCMD_MISMATCHING_NODE_LTERM (-63217)
설명 |
해당 노드에 해당 LTERM 이름으로 연결된 논리 단말이 없다. |
대응 방법 |
노드에 연결된 LTERM 이름을 정확히 기술한다. |
참고 |
OSI_ERR_IMSCMD_NEED_NRESTART (-63218)
설명 |
해당 명령어를 수행하기 위해서는 "/NRESTART"가 필요하다. |
대응 방법 |
"/NRESTART" 명령어를 수행한다. |
참고 |
OpenFrame OSI "툴 참조 안내서"와 "명령어 참조 안내서"를 참고한다. |
OSI_ERR_IMSCMD_NEED_ERESTART (-63219)
설명 |
해당 명령어를 수행하기 위해서는 "/ERESTART"가 필요하다. |
대응 방법 |
"/ERESTART" 명령어를 수행한다. |
참고 |
OpenFrame OSI "툴 참조 안내서"와 "명령어 참조 안내서"를 참고한다. |
OSI_ERR_IMSCMD_NEED_START_DC (-63220)
설명 |
해당 명령어를 수행하기 위해서는 "/START DC"가 필요하다. |
대응 방법 |
"/START DC" 명령어를 수행한다. |
참고 |
OpenFrame OSI "툴 참조 안내서"와 "명령어 참조 안내서"를 참고한다. |
OSI_ERR_IMSCMD_IN_PROGRESS_RESTART (-63221)
설명 |
RESTART가 수행 중이므로 해당 명령어를 사용할 수 없다. |
대응 방법 |
RESTART가 종료 될 때까지 기다린다. |
참고 |
OSI_ERR_IMSCMD_IN_PROGRESS_SHUTDOWN (-63222)
설명 |
SHUTDOWN이 수행 중이므로 해당 명령어를 사용할 수 없다. |
대응 방법 |
시스템 SHUTDOWN이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_IMSCMD_IMPOSSIBLE_ERESTART (-63223)
설명 |
현재 시스템 서버(Control Region) 상태에서는 ERESTART 명령어 수행이 불가하다. |
대응 방법 |
현재 시스템 서버(Control Region) 상태 또는 직전 SHUTDOWN 수행 과정을 확인한다. |
참고 |
OSI_ERR_IMSCMD_IMPOSSIBLE_NRESTART (-63224)
설명 |
현재 시스템 서버(Control Region) 상태에서는 NRESTART 명령어 수행이 불가하다. |
대응 방법 |
현재 시스템 서버(Control Region) 상태 또는 직전 SHUTDOWN 수행 과정을 확인한다. |
참고 |
OSI_ERR_IMSCMD_IMPOSSIBLE_BUILDQ (-63225)
설명 |
현재 시스템 서버(Control Region) 상태에서는 BUILDQ 옵션 지원이 불가하다. |
대응 방법 |
직전 SHUTDOWN 수행 과정을 확인한다. |
참고 |
OSI_ERR_IMSCMD_ALREADY_START_DC (-63226)
설명 |
이미 "/START DC"가 수행된 상태로 해당 명령어 수행이 불가하다. |
대응 방법 |
해당 명령어 수행이 불필요하다. |
참고 |
OSI_ERR_IMSCMD_CONTROL_REGION_NOT_BOOTED (-63227)
설명 |
Control Region이 기동되어 있지 않은 경우에 발생한다. |
대응 방법 |
Control Region이 정상적으로 기동되어 있는지 확인한다. |
참고 |
OSI_ERR_IMSCMD_STOP_INVALID_BMP_REGION_TYPE (-63228)
설명 |
Wait For Input(WFI)이 아닌 BMP를 STOP 하려는 경우에 발생한다. |
대응 방법 |
시스템 정의에서 WFI 타입을 확인한다. |
참고 |
OSI_ERR_IMSCMD_FBPUT_ERROR (-63229)
설명 |
fbput이 실패한 경우 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSIBMPSV_IMSID_PARAMETER_MISSING (-63501)
설명 |
OIS Region ID 파라미터가 없다. |
대응 방법 |
올바른 명령어 사용법으로 사용한다. |
참고 |
OSI_ERR_OSIBMPSV_MBR_PARAMETER_MISSING (-63502)
설명 |
MBR 파라미터가 없다. |
대응 방법 |
올바른 명령어 사용법으로 사용한다. |
참고 |
OSI_ERR_OSIBMPSV_TPCALL_ERROR (-63503)
설명 |
osibmpsv에서 tpcall이 실패한 경우 발생한다. |
대응 방법 |
스케줄 서버의 상태를 확인한다. |
참고 |
OSI_ERR_OSIMPPSVR_TPALLOC_ERROR (-63551)
설명 |
OSC에서 OSI로의 ISC 통신에서 통신 데이터를 저장하기 위해 메모리를 할당하는 과정에서 발생한 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_MQ_MEMM_MALLOC_FAIL (-63601)
설명 |
메모리 할당에 실패을 경우 발생한다. |
대응 방법 |
메모리 관련 내부 에러이므로 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_MQ_NOT_START_BR (-63602)
설명 |
MQ 정보를 읽는 내부 API에서 발생한 에러이다. |
대응 방법 |
내부 에러이므로 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_MQ_SHMMQ_FULL (-63603)
설명 |
공유 메모리 MQ의 용량이 한도를 초과했을 경우 발생한다. |
대응 방법 |
정상 에러 처리된 것이다. |
참고 |
OSI_ERR_MQ_DASDMQ_FULL (-63604)
설명 |
디스크 MQ의 용량이 한도를 초과했을 경우 발생한다. |
대응 방법 |
정상 에러 처리된 것이다. |
참고 |
OSI_ERR_MQ_NOT_FOUND (-63605)
설명 |
요청받은 데이터가 MQ에 없을 경우 해당 에러를 발생한다. |
대응 방법 |
정상 에러 처리된 것이다. |
참고 |
OSI_ERR_MQ_TPALLOC_ERROR (-63606)
설명 |
MQ 모듈에서 tpalloc이 실패한 경우에 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_MQ_LTERM_STOP (-63607)
설명 |
해당 논리 단말이 STOP 명령어에 의해 STOP 상태이다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_MQ_LTERM_PSTOP (-63608)
설명 |
해당 논리 단말이 PSTOP 명령어에 의해 PSTOP 상태이다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_MQ_TRANSACTION_STOP (-63609)
설명 |
해당 트랜잭션이 STOP 명령어에 의해 STOP 상태이다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_MQ_TRANSACTION_PSTOP (-63610)
설명 |
해당 트랜잭션이 PSTOP 명령어에 의해 PSTOP 상태이다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_MQ_PTERM_INVALID (-63611)
설명 |
물리 단말이 유효하지 않은 경우에 발생한다. |
대응 방법 |
시스템 정의를 확인한다. |
참고 |
OSI_ERR_MQ_PGMTYPE_INVALID (-63612)
설명 |
APPLCTN 매크로에서 PGMTYPE 정의가 유효하지 않은 경우에 발생한다. |
대응 방법 |
시스템 정의를 확인한다. |
참고 |
OSI_ERR_MQ_DESTINATION_INVALID (-63613)
설명 |
송신지가 유효하지 않은 경우에 발생한다. |
대응 방법 |
시스템 정의를 확인한다. |
참고 |
OSI_ERR_MQ_PROGRAM_STOP (-63614)
설명 |
해당 프로그램이 STOP 명령어에 의해 STOPPED 상태이다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_MQ_NODE_STOP (-63615)
설명 |
해당 노드가 STOP 명령어에 의해 STOPPED 상태이다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_MQ_CLASS_STOP (-63616)
설명 |
해당 클래스가 STOP 명령어에 의해 STOPPED 상태이다. |
대응 방법 |
경고 및 알림 메시지이다. |
참고 |
OSI_ERR_MQ_DB_STOP (-63617)
설명 |
DBD의 상태가 STOP이다. |
대응 방법 |
정상 에러 처리이므로 상태를 변경하는 작업을 필요로 한다. |
참고 |
OSI_ERR_MQ_DB_RECOVER (-63618)
설명 |
DBD가 RECOVERY 모드인 상태이다. |
대응 방법 |
정보 알림이므로 딱히 대응 방법은 없다. |
참고 |
OSI_ERR_MQ_TPSENDTOCLI_ERROR (-63619)
설명 |
MQ 모듈에서 tpsendtocli 호출이 실패한 경우에 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_MQ_TPACALL_ERROR (-63620)
설명 |
MQ 모듈에서 tpacall 호출이 실패한 경우에 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_MQ_INVALID_REQUEST (-63621)
설명 |
올바르지 않은 요청이 발생하였다. |
대응 방법 |
정상적인 상황에서는 발생하지 않는다. 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_MQ_MALLOC_FAIL (-63622)
설명 |
MQ 모듈 내부에서 메모리를 동적으로 할당받는 중에 에러가 발생한 경우이다. |
대응 방법 |
메모리에 관련된 내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_MQ_ODBC_FUNC_FAILED (-63623)
설명 |
ODBC 함수를 호출하는데 실패했다. |
대응 방법 |
ODBC와 관련된 내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_MQ_MSG_DUPLICATED (-63624)
설명 |
중복된 메시지를 저장하려고 하는 경우에 발생한다. |
대응 방법 |
정상적인 상황에서는 발생하지 않는다. 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_MQ_MSG_NOT_FOUND (-63625)
설명 |
요청한 메시지의 정보가 테이블에 없을 경우 발생한다. |
대응 방법 |
정상적인 상황에서는 발생하지 않는다. 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_MQ_SELECT_PREV_MSG_ERROR (-63626)
설명 |
요청한 메시지의 이전 정보를 읽지 못했을 경우 발생한다. |
대응 방법 |
정상적인 상황에서는 발생하지 않는다. 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_MQ_PREV_MSG_IS_INVALID (-63627)
설명 |
요청한 메시지의 이전 정보가 올바르지 않은 경우 발생한다. |
대응 방법 |
정상적인 상황에서는 발생하지 않는다. 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_MQ_MSG_IS_INVALID (-63628)
설명 |
요청한 메시지의 정보가 올바르지 않은 경우 발생한다. |
대응 방법 |
정상적인 상황에서는 발생하지 않는다. 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_MQ_MAKE_MSGID_FAILED (-63629)
설명 |
MSG ID 생성이 실패하였다. |
대응 방법 |
정상적인 상황에서는 발생하지 않는다. 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_IMSMQ_SYM_LOAD_FAILED (-63651)
설명 |
MQ Library 열기에 실패한 경우에 발생한다. |
대응 방법 |
설정 파일에 기술된 MQ Library의 경로가 올바른지 확인한다. |
참고 |
OSI_ERR_IMSMQ_SYM_GET_FAILED (-63652)
설명 |
MQ Library symbol을 가져오지 못한 에러이다. |
대응 방법 |
설정 파일에 기술된 MQ Library의 파일이 올바른지 확인한다. |
참고 |
OSI_ERR_IMSMQ_CONN_FAILED (-63653)
설명 |
MQCONN에 실패한 경우에 발생한다. |
대응 방법 |
모듈 내부에서 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_IMSMQ_DISC_FAILED (-63654)
설명 |
MQDISC에 실패한 경우에 발생한다. |
대응 방법 |
모듈 내부에서 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_IMSMQ_CMIT_FAILED (-63655)
설명 |
MQCMIT에 실패한 경우에 발생한다. |
대응 방법 |
모듈 내부에서 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_IMSMQ_BACK_FAILED (-63656)
설명 |
MQBACK에 실패한 경우에 발생한다. |
대응 방법 |
모듈 내부에서 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_IMSMQ_OPEN_FAILED (-63657)
설명 |
MQOPEN에 실패한 경우에 발생한다. |
대응 방법 |
모듈 내부에서 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_IMSMQ_CLOSE_FAILED (-63658)
설명 |
MQCLOSE에 실패한 경우에 발생한다. |
대응 방법 |
모듈 내부에서 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_IMSMQ_GET_FAILED (-63659)
설명 |
MQGET에 실패한 경우에 발생한다. |
대응 방법 |
모듈 내부에서 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_IMSMQ_INVALID_MSG_RECEIVED (-63660)
설명 |
MQGET 이후에 올바르지 않은 메시지를 수신한 경우에 발생한다. |
대응 방법 |
osimqsvr에서 수신한 메시지가 trigger message가 맞는지를 확인한다. |
참고 |
OSI_ERR_IMSMQ_CONF_NOT_FOUND (-63661)
설명 |
설정 파일에서 섹션 및 키를 찾을 수 없는 경우에 발생한다. |
대응 방법 |
설정 파일에서 해당 섹션 및 키가 존재하는지 확인한다. |
참고 |
OSI_ERR_IMSMQ_CONF_INVALID (-63662)
설명 |
설정 파일에서 섹션 및 키가 올바르지 않은 경우에 발생한다. |
대응 방법 |
설정 파일에서 해당 섹션 및 키가 올바른지 확인한다. |
참고 |
OSI_ERR_IMSMQ_INVALID_FLAG (-63663)
설명 |
요청된 함수의 파라미터가 올바르지 않은 경우에 발생한다. |
대응 방법 |
모듈 내부에서 발생하는 에러이므로, 담당자에게 문의한다. |
참고 |
OSI_ERR_IMSMQ_MQGET_NO_MSG_AVAIL (-63664)
설명 |
IBM MQ와의 연동 시에 IBM MQ에서 GET 할 메시지가 없는 경우이다. |
대응 방법 |
IBM MQ의 데이터가 유효한지 체크한다. |
참고 |
OSI_ERR_OSI3270GW_INVALID_NETNAME (-63700)
설명 |
게이트웨이에서 요청받은 여러 가지 이유로 NETNAME이 올바르지 않을 경우에 발생한다. |
대응 방법 |
정상 에러 처리이므로 올바른 NETNAME을 사용한다. |
참고 |
OSI_ERR_OSI3270GW_INVALID_TN3270_DATA (-63701)
설명 |
TN3270 데이터의 포맷이 잘못된 경우 발생한다. |
대응 방법 |
내부 에러이므로 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_OSI3270GW_MALLOC_FAIL (-63702)
설명 |
게이트웨이가 사용하는 메모리 할당에 실패했다. |
대응 방법 |
메모리 관련 내부 에러이므로 시스템 관리자에게 문의한다. |
참고 |
OSI_ERR_TACF_INVALID_USERID (-63900)
설명 |
사용자가 입력한 USERID가 유효하지 않다. |
대응 방법 |
USERID를 재입력한다. |
참고 |
OSI_ERR_TACF_INVALID_PARAM (-63901)
설명 |
SIGN ON/OFF 시에 tacf 변수가 invalid한 상태이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_TACF_INVALID_PASSWORD (-63902)
설명 |
입력한 패스워드의 길이가 32자를 초과 한 경우이다. |
대응 방법 |
32자보다 적은 패스워드를 입력한다. |
참고 |
OSI_ERR_TACF_EXIST_SACEE (-63910)
설명 |
SACEE가 NULL인 경우이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_TACF_INVREQ (-63911)
설명 |
SACEE가 유효하지 않은 상태에서 권한체크를 한 상태이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSIBOOT_STAT_ERROR (-64001)
설명 |
내부 함수 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSIBOOT_TMBOOT_ERROR (-64002)
설명 |
내부 함수 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSIBOOT_CONF_INVALID (-64003)
설명 |
내부 함수 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSIDOWN_STAT_ERROR (-64051)
설명 |
내부 함수 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSIDOWN_TMDOWN_ERROR (-64052)
설명 |
내부 함수 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSIMQSVR_INTERNAL (-64101)
설명 |
내부적인 에러이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSIMQSVR_CONF_INVALID (-64102)
설명 |
설정 파일에서 섹션 및 키가 올바르지 않은 경우에 발생한다. |
대응 방법 |
설정 파일에서 해당 섹션 및 키가 올바른지 확인한다. |
참고 |
OSI_ERR_OSIMQSVR_TPACALL_ERROR (-64103)
설명 |
osimqsvr 서버내에서 tpacall 호출이 실패한 경우 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSIMQSVR_CONF_NOT_FOUND (-64104)
설명 |
설정 파일에서 섹션 및 키를 찾을 수 없는 경우에 발생한다. |
대응 방법 |
설정 파일에서 해당 섹션 및 키가 존재하는지 확인한다. |
참고 |
OSI_ERR_OSICOM_ODBC_FUNC_FAILED (-64201)
설명 |
ODBC 함수를 호출하는데 실패했다. |
대응 방법 |
ODBC와 관련된 내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSICOM_MEMORY_ALLOC_FAILED (-64202)
설명 |
시스템으로부터 메모리를 할당받지 못하는 경우에 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSICOM_HASH_INVALID_DESCRIPTOR (-64203)
설명 |
OSI 내부의 HASH 객체 참조 중에 에러가 발생하였다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSICOM_HASH_INVALID_KEY (-64204)
설명 |
OSI 내부의 HASH 객체 참조 중에 KEY 값이 유효하지 않은 경우이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSICOM_HASH_DUPLICATED_KEY (-64205)
설명 |
OSI 내부의 HASH 객체 참조 중에 KEY 값이 중복된 경우이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSICOM_HASH_INTERNAL_ERROR (-64206)
설명 |
OSI 내부의 HASH 객체 참조 중에 내부 에러가 발생한 경우이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSICOM_HASH_KEY_NOT_FOUND (-64207)
설명 |
OSI 내부의 HASH 객체 참조 중에 KEY 값에 해당하는 객체가 없는 경우이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSICOM_TRAN_INVALID_VALUE (-64208)
설명 |
특정 값이 반드시 주어져야 하는 함수 인자에 Null 값이나 유효하지 않은 값이 입력된 경우에 발생한다. |
대응 방법 |
내부 에러이므로 담당자에게 문의한다. |
참고 |
OSI_ERR_OSICOM_TRAN_ALREADY_TX_BEGINED (-64209)
설명 |
이미 tx_begin한 트랜잭션에서 tx_begin을 다시 호출할 경우 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSICOM_TRAN_TX_NOT_BEGINED (-64210)
설명 |
외부에서 시작한 트랜잭션에 대하여 OSI에서 tx_commit 또는 tx_rollback을 호출할 경우 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSICOM_TRAN_TX_NOT_BEGINED_BY_OSI (-64211)
설명 |
tx_begin을 하지 않은 트랜잭션에서 tx_commit 또는 tx_rollback을 호출할 경우 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSICOM_TPGETMYNODE_ERROR (-64212)
설명 |
tpgetmynode 함수가 실패하였다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSICOM_TPGETACTIVESVR_ERROR (-64213)
설명 |
tpgetactivesvr 함수가 실패하였다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSICOM_LOCAL_TCACHE_AGENT_NOT_ACTIVE (-64214)
설명 |
Tmax local node에 TCache Agent Server(TPFMAGENT)가 Active 상태가 아닌 경우 발생한다. |
대응 방법 |
TPFMAGENT 서버를 기동한다. |
참고 |
OSI_ERR_OSICOM_TRAN_TX_BEGIN_FAILED (-64220)
설명 |
tx_begin 함수가 실패하였다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSICOM_TRAN_TX_COMMIT_FAILED (-64221)
설명 |
tx_commit 함수가 실패하였다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSICOM_TRAN_TX_ROLLBACK_FAILED (-64222)
설명 |
tx_rollback 함수가 실패하였다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSIOTMA_INVALID_BUFFER_LEN (-64301)
설명 |
OSIOTMASVR에서 MQ 메시지를 OSI의 컨트롤 리전으로 전송하기 위해 데이터를 생성하는 과정에서 데이터 버퍼의 길이가 작은 경우이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSIOTMA_TPACALL_ERROR (-64302)
설명 |
OSIOTMASVR에서 MQ 메시지를 OSI의 컨트롤 리전으로 전송하기 위해 데이터를 생성하는 과정에서 메모리를 할당할 때 에러가 발생한 경우이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSIOTMA_CTL_REGION_NOT_BOOTED (-64303)
설명 |
OSIOTMASVR에서 MQ 메시지를 전달할 컨트롤 리전이 기동 되어 있지 않은 경우에 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSICTRL_NOT_INITIALIZED (-64401)
설명 |
모듈이 초기화되지 않은 경우에 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSICTRL_INVALID_REQUEST (-64402)
설명 |
CTL에 대한 요청 시에 유효하지 않은 데이터를 입력한 경우이다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |
OSI_ERR_OSICTRL_DB_STOPPED (-64403)
설명 |
요청한 DBD에 대해 현재 STOP 상태이다. |
대응 방법 |
DBD에 대한 상태를 확인하고 필요시에 imscmd를 이용해서 START로 변경한다. |
참고 |
OSI_ERR_OSICTRL_DB_DBR (-64404)
설명 |
요청한 DBD에 대해 현재 DB Recovery 상태이다. |
대응 방법 |
DBD에 대한 상태를 확인하고 필요시에 imscmd를 이용해서 START로 변경한다. |
참고 |
OSI_ERR_OSICTRL_MEMORY_ALLOC_ERROR (-64405)
설명 |
시스템으로부터 메모리를 할당받지 못하는 경우에 발생한다. |
대응 방법 |
내부 에러이므로 관리자에게 문의한다. |
참고 |