OpenFrame NDB 에러 코드
본 장에서는 OpenFrame NDB 관련 에러 코드의 범위와 해당 에러에 대해 기술한다.
2. NDB (-38000)
NDB 모듈은 Network Model 데이터베이스에 대한 관리를 담당한다.
다음은 NDB 모듈에서 발생하는 에러 메시지와 대응 방법에 대한 설명이다.
NDB_ERR_INTERNAL (-38001)
설명 |
NDB 라이브러리 내부 에러이다. |
대응 방법 |
Spool에 출력된 에러 메시지를 확인한다. 원인을 찾지 못할 경우 TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_INIT (-38002)
설명 |
NDB 초기화 과정에서 발생하는 에러이다. |
대응 방법 |
스키마, 서브 스키마가 정상적으로 등록되어있는지, 스키마에 지정된 정보가 올바른지, DB 데이터셋은 제대로 생성되어 있는지 확인한다. |
참고 |
NDB_ERR_MALLOC (-38003)
설명 |
메모리 할당에 실패한 경우에 발생한다. |
대응 방법 |
시스템에 충분한 가용 메모리가 있는지 확인한다. |
참고 |
NDB_ERR_INVALID_ACCESS_MODE (-38008)
설명 |
적절한 Access Mode가 지정되지 않은 경우에 발생한다. |
대응 방법 |
지원되지 않는 Access Mode를 지정하였는지, 인덱스가 생성되지 않은 데이터베이스에 Create Mode가 아닌 Access Mode를 지정하였는지 확인한다. |
참고 |
NDB_ERR_FATAL (-38009)
설명 |
데이터 상의 심각한 문제가 발생한 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 복구 방안을 문의한다. |
참고 |
NDB_ERR_NOT_IMPL(-38010)
설명 |
NDB에서 미지원 중인 기능을 사용하려는 경우에 발생한다. |
대응 방법 |
TmaxSoft에 관련 기능 개발 가능 여부를 문의한다. |
참고 |
NDB_ERR_INVALID_CONFIG (-38011)
설명 |
NDB와 관련된 환경설정에 올바르지 않은 값이 들어있는 경우에 발생한다. |
대응 방법 |
NDB와 관련된 환경설정에 지원가능한 값이 지정되어 있는지 확인한다. |
참고 |
NDB_ERR_RESTRICTED (-38012)
설명 |
사용하려는 DB의 접근이 제한된 경우에 발생한다. |
대응 방법 |
AIM 커맨드를 이용하여 DB의 상태를 확인하고 관리자에게 문의한다. |
참고 |
NDB_ERR_INHIBITED (-38013)
설명 |
사용하려는 DB의 접근이 금지된 경우에 발생한다. |
대응 방법 |
AIM 커맨드를 이용하여 DB의 상태를 확인하고 관리자에게 문의한다. |
참고 |
NDB_ERR_NOT_ALLOW (-38014)
설명 |
PED에 기술한 Access Mode 항목에 맞지 않은 DML을 수행할 경우에 발생한다. |
대응 방법 |
PED 기술 항목을 확인하고 관리자에게 문의한다. |
참고 |
NDB_ERR_INVALID_HASH_KEY (-38015)
설명 |
DBSP에서 부여한 NDB TOKEN을 찾을 수 없는 경우 발생한다. |
대응 방법 |
새로 DBSP READY를 수행한다. |
참고 |
NDB_ERR_EXCEED_LENGTH (-38016)
설명 |
DBSP에서 추가조건절의 길이가 2000자를 넘어갈 경우 발생한다. |
대응 방법 |
2000자가 넘지 않는 필드를 선택하여 사용한다. |
참고 |
NDB_ERR_EXCEED_RECORD_LENGTH (-38017)
설명 |
RECORD 이름의 길이가 12자를 넘어갈 경우 발생한다. |
대응 방법 |
RECORD 이름을 12자 이하로 수정한다. |
참고 |
NDB_ERR_FIELD_INDEX_NOT_MATCHED (-38018)
설명 |
COPYBOOK에서 선택한 필드에 상응하는 NDB 필드가 존재하지 않는 경우 발생한다. |
대응 방법 |
base config BINARY_PATH에 적인 디렉터리에서 문제가 되는 COPYBOOK의 bin file을 삭제 후 재생성한다. |
참고 |
NDB_ERR_INVALID_REQUEST (-38019)
설명 |
JXKUNLOD, JXKRELOD에서 사용하는 control file에 명시한 subschema, schema 정보와 ndbimport, ndbexport에서 명시한 subschema, schema가 다를 경우 발생한다. |
대응 방법 |
JXKUNLOD, JXKRELOD에서 사용하는 control file과 ndbimport, ndbexport에서 명시하는 subschema, schema 이름을 동일하게 한다. |
참고 |
NDB_ERR_INVALID_FIELD_NAME (-38101)
설명 |
스키마에 정의되지 않은 필드를 접근하려고 하는 경우에 발생한다. |
대응 방법 |
스키마의 필드 지정이 올바른지 확인한다. |
참고 |
NDB_ERR_INVALID_RECORD_NAME_ (-38102)
설명 |
스키마에 정의되지 않은 레코드를 접근하려고 하는 경우에 발생한다. |
대응 방법 |
스키마의 레코드 지정이 올바른지 확인한다. |
참고 |
NDB_ERR_INVALID_SET_NAME (-38103)
설명 |
스키마에 정의되지 않은 세트를 접근하려고 하는 경우에 발생한다. |
대응 방법 |
스키마의 세트 지정이 올바른지 확인한다. |
참고 |
NDB_ERR_INVALID_SCHEMA_NAME (-38104)
설명 |
서브 스키마에 정의되지 않은 스키마를 접근하려고 하는 경우에 발생한다. |
대응 방법 |
서브 스키마의 스키마 지정이 올바른지 확인한다. |
참고 |
NDB_ERR_INVALID_SUBSCHEMA_NAME (-38105)
설명 |
지정한 서브 스키마 이름이 서브 스키마 타입이 아닌 경우에 발생한다. |
대응 방법 |
지정한 서브 스키마 이름이 올바른 서브 스키마 형식인지 확인한다. |
참고 |
NDB_ERR_INVALID_INDEX_NAME (-38106)
설명 |
스키마에 정의되지 않은 인덱스를 접근하려고 하는 경우에 발생한다. |
대응 방법 |
스키마의 인덱스 지정이 올바른지 확인한다. |
참고 |
NDB_ERR_INVALID_RANGE_NAME (-38107)
설명 |
스키마에 정의되지 않은 레인지를 접근하려고 하는 경우에 발생한다. |
대응 방법 |
스키마의 레인지 지정이 올바른지 확인한다. |
참고 |
NDB_ERR_INVALID_SUBRANGE_NAME (-38108)
설명 |
스키마에 정의되지 않은 서브 레인지를 접근하려고 하는 경우에 발생한다. |
대응 방법 |
스키마의 서브 레인지 지정이 올바른지 확인한다. |
참고 |
NDB_ERR_INVALID_XIFSCHEMA_NAME (-38109)
설명 |
스키마에 연계된 XIF 스키마가 존재하지 않는 경우에 발생한다. |
대응 방법 |
스키마와 관련된 XIF 스키마가 AIM 디렉터리에 올라가 있는지 확인한다. |
참고 |
NDB_ERR_INVALID_RECORD_ID (-38110)
설명 |
레코드 ID가 없는 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_INVALID_OCC_ID(-38111)
설명 |
OCC ID가 없는 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_DUPLICATE_INDEX(-38241)
설명 |
중복이 허용되지 않는 인덱스 키를 갖는 레코드를 저장하는 경우에 발생한다. |
대응 방법 |
스키마에 해당 인덱스의 키가 중복을 허용하는지 확인한다. 허용하지 않으면 중복 키를 허용하도록 ADL을 수정하거나, 새로 저장하려는 데이터의 인덱스 키를 중복되지 않도록 바꾼다. |
참고 |
NDB_ERR_INVALID_ARGUMENT (-38301)
설명 |
DML 수행에 필요한 레코드명, 세트명, 레인지명 등의 인자를 올바로 지정하지 않은 경우에 발생한다. |
대응 방법 |
DML의 사용법을 확인하여 필요한 인자들을 지정한다. |
참고 |
NDB_ERR_INVALID_CURRENT (-38302)
설명 |
DML 수행에 필요한 current status가 올바르지 않은 경우에 발생한다. |
대응 방법 |
DML 사용법을 확인하여 해당 DML 수행 전에 필요한 DML을 먼저 수행하도록 한다. |
참고 |
NDB_ERR_INVALID_FUNCTION (-38303)
설명 |
응용프로그래머의 착오에 의해서 데이터베이스 구조상으로 실행할 수 없는 명령이 요청된 경우에 발생한다. |
대응 방법 |
올바른 실행 명령을 수행했는지 확인한다. |
참고 |
NDB_ERR_INVALID_POSITION (-38304)
설명 |
SET의 MEMBER 가 유효하지 않는 POSITION 값을 가지고 있을 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_INVALID_PGCS (-38305)
설명 |
PGCS를 이용한 DML 수행 중 PGCS 값이 올바르지 않은 경우에 발생한다. |
대응 방법 |
DML 수행 전에 지정한 PGCS가 올바른 값인지 확인한다. |
참고 |
NDB_ERR_NULL_PGCS (-38306)
설명 |
PGCS 값이 0인 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_INVALID_CONCATENATION (-38308)
설명 |
CONCATENATED 레코드로 지정 불가능한 종류의 레코드를 지정한 경우에 발생한다. |
대응 방법 |
CONCATENATED 레코드로 인덱스 엔트리 레코드 또는 시스템 엔트리 레코드를 지정했는지 확인한다. 그 외의 레코드 종류는 CONCATNATED 레코드로 지정할 수 없다. |
참고 |
NDB_ERR_APPBUFFER_NOT_KNOWN (-38310)
설명 |
응용 프로그램에서 NDB의 레코드 데이터를 받아올 버퍼를 지정하지 않은 경우에 발생한다. |
대응 방법 |
응용 프로그램에 레코드 또는 레코드 버퍼를 지정하였는지 확인하고, TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_INVALID_RECORD_IN_SET (-38311)
설명 |
SET에 참여하고 있는 RECORD가 SCHEMA에 존재하지 않을 경우 발생한다. |
대응 방법 |
해당 ADL에서 SET에 참여하는 RECORD가 SCHEMA RECORD ENTRY에 명시되어 있는지 확인하고 관리자에게 문의한다. |
참고 |
NDB_ERR_NOT_FOUND (-38321)
설명 |
데이터가 존재하지 않는 경우에 발생한다. |
대응 방법 |
응용 프로그램에서 DBESCB '1313’에 해당하는 에러 처리가 수행되는지 확인한다. |
참고 |
NDB_ERR_END_OF_DUPLICATES (-38322)
설명 |
중복 키를 갖는 레코드의 마지막인 경우에 발생한다. |
대응 방법 |
응용 프로그램에서 DBESCB '1414’에 해당하는 에러 처리가 수행되는지 확인한다. |
참고 |
NDB_ERR_END_OF_INDEX (-38323)
설명 |
인덱스 순차접근 방식에서 더 이상 레코드가 존재하지 않는 경우에 발생한다. |
대응 방법 |
응용 프로그램에서 DBESCB '1111’에 해당하는 에러 처리가 수행되는지 확인한다. |
참고 |
NDB_ERR_END_OF_SET (-38324)
설명 |
SET 순차접근 방식에서 더 이상 레코드가 존재하지 않는 경우에 발생한다. |
대응 방법 |
응용 프로그램에서 DBESCB '1111’에 해당하는 에러 처리가 수행되는지 확인한다. |
참고 |
NDB_ERR_END_OF_RANGE (-38325)
설명 |
RANGE 순차접근 방식에서 더 이상 레코드가 존재하지 않는 경우에 발생한다. |
대응 방법 |
응용 프로그램에서 DBESCB '1111’에 해당하는 에러 처리가 수행되는지 확인한다. |
참고 |
NDB_ERR_NOT_CONNECTED (-38326)
설명 |
SET의 멤버 레코드가 OWNER와 연결되지 않은 경우에 발생한다. |
대응 방법 |
응용 프로그램에서 DBESCB '1212’에 해당하는 에러 처리가 수행되는지 확인하고 SET을 연결한다. |
참고 |
NDB_ERR_PRIMARY_DUPLICATE (-38329)
설명 |
Primary key를 갖는 레코드에 중복된 값을 저장하려 했을 경우에 발생한다. |
대응 방법 |
새로 저장하려는 데이터를 중복되지 않도록 바꾼다. |
참고 |
NDB_ERR_XIF_DUPLICATE (-38330)
설명 |
중복이 허용되지 않는 확장 인덱스 키를 갖는 레코드를 저장하는 경우에 발생한다. |
대응 방법 |
XIF 스키마에 해당 확장 인덱스의 키가 중복을 허용하는지 확인한다. 허용하지 않으면 중복 키를 허용하도록 ADL을 수정하거나, 새로 저장하려는 데이터의 확장 인덱스 키를 중복되지 않도록 바꾼다. |
참고 |
NDB_ERR_ALREADY_CONNECTED (-38331)
설명 |
이미 SET에 연결된 멤버 레코드를 다시 연결(connect)하려는 경우에 발생한다. |
대응 방법 |
응용 프로그램에서 DBESCB '1616’에 해당하는 에러 처리가 수행되는지 확인한다. |
참고 |
NDB_ERR_SORTKEY_DUPLICATE (-38341)
설명 |
SORTED SET의 멤버 레코드에 이미 동일한 키가 존재하는 경우에 발생한다. |
대응 방법 |
스키마에 해당 SET의 SORTED KEY가 중복을 허용하는지 확인한다. 허용하지 않으면 중복 키를 허용하도록 ADL을 수정하거나, 새로 저장하려는 데이터의 키를 중복되지 않도록 바꾼다. |
참고 |
NDB_ERR_SORTKEY_DUPLICATE (-38342)
설명 |
일부 SET에서 중복된 데이터 저장을 허용하지 않을 경우 발생한다. |
대응 방법 |
새로 저장하려는 데이터를 중복되지 않도록 바꾼다. |
참고 |
NDB_ERR_INCONSISTENT_STRUCTURE (-38345)
설명 |
스키마에 지정되지 않은 범위의 페이지를 접근하려는 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_ORPHAN_RECORD (-38346)
설명 |
DISCONNECT DML 수행 결과 멤버 레코드가 SET에 연결되지 않는 경우에 발생한다. |
대응 방법 |
응용 프로그램에서 DBESCB '0400’에 해당하는 에러 처리가 수행되는지 확인한다. |
참고 |
NDB_ERR_ORPHAN_STORED (-38347)
설명 |
STORE DML 수행 결과 멤버 레코드가 SET에 연결되지 않는 경우에 발생한다. |
대응 방법 |
응용 프로그램에서 DBESCB '1818’에 해당하는 에러 처리가 수행되는지 확인한다. |
참고 |
NDB_ERR_ERASE_FAILED (-38381)
설명 |
ERASE DML 중 삭제하려는 레코드가 다른 SET의 멤버 레코드로 참여하고 있는 경우에 발생한다. |
대응 방법 |
응용 프로그램에서 DBESCB '0300’에 해당하는 에러 처리가 수행되는지 확인한다. |
참고 |
NDB_ERR_EDIT_FIXED_DATA (-38382)
설명 |
MODIFY DML 중 수정이 불가능한 필드를 수정한 경우에 발생한다. |
대응 방법 |
엔트리 키나 로케이션 키는 수정이 불가능하니 응용 프로그램을 수정하도록 한다. |
참고 |
NDB_ERR_INVALID_INDEX_VALUE (-38383)
설명 |
생성된 인덱스 테이블을 넘어서는 인덱스 키를 저장하려는 경우에 발생한다. |
대응 방법 |
인덱스의 OVERFLOW가 허용되는지 확인한다. OVERFLOW가 허용되도록 수정하여 인덱스 테이블을 생성하거나, 저장하려는 데이터의 인덱스 키를 수정한다. |
참고 |
NDB_ERR_ESQL_OBJECT_NOT_EXIST (-38501)
설명 |
존재하지 않는 테이블에 DML을 수행했을 경우에 발생한다. |
대응 방법 |
ndbadlgen으로 스키마 정보를 저장하고 ndbmgr으로 데이터베이스를 생성한다. |
참고 |
NDB_ERR_ESQL_NO_DATA_FOUND,ESQL (-38502)
설명 |
없는 데이터에 대해 DML을 수행한 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_ESQL_DUPLICATE (-38503)
설명 |
Duplicate key 가 존재하는 데이터를 GET/FIND 할 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_ESQL_DUPLICATE_DB_OBJECT (-38504)
설명 |
중복된 DB Object 가 존재할 경우에 발생한다. |
대응 방법 |
중복된 데이터베이스를 지운 후 다시 데이터베이스를 생성한다. 아니면, TmaxSoft 기술지원에 문의한다. |
참고 |
NDB_ERR_ESQL_END_OF_RECORD (-38505)
설명 |
더 이상 Fetch 해 올 레코드가 없을 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_ESQL_LOCKED,ESQL (-38506)
설명 |
다른 세션에서 DML을 수행하려는 데이터에 LOCK을 잡고 있을 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_ESQL_DEADLOCK (-38507)
설명 |
Deadlock 이 발생한 경우이다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_ESQL_DUPLICATE_INDEX (-38508)
설명 |
Index가 중복된 레코드에 DML을 수행할 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_ESQL_NO_EXIST_SAVEPOINT (-38510)
설명 |
Savepoint를 지정하지 않았을 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_ESQL_DISCONNECTED (-38520)
설명 |
세션 연결이 끊어져 있을 경우 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_ESQL_IO_FAILURE (-38521)
설명 |
서버와 정상적인 통신이 불가능할 경우 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_ESQL_FAILOVER_RECONNECTED (-38522)
설명 |
서버에 장애가 발생하여 FAILOVER로 인해 세션을 새로 맺을 경우 발생한다. |
대응 방법 |
수행하고 있는 JOB이 있었다면 취소되었으므로 새로 수행한다. |
참고 |
NDB_ERR_ESQL_OTHER (-38530)
설명 |
내부적으로 ESQL 에러가 발생한 경우이다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_ESQL_DBMS_LOCK_ALREADY_LOCKED (-38540)
설명 |
다른 세션에서 이미 LOCK을 잡고 있어 TIMEOUT이 발생한 경우이다. |
대응 방법 |
다른 세션에서 LOCK이 release 된 후 수행한다. |
참고 |
NDB_ERR_ESQL_DBMS_LOCK_DEADLOCK (-38541)
설명 |
DEAD LOCK이 발생한 경우이다. |
대응 방법 |
DEAD LOCK 발생 조건에 부합하는지 상황인지 확인 후 관리자에게 문의한다. |
참고 |
NDB_ERR_ESQL_DBMS_LOCK_OTHER (-38542)
설명 |
DBMS LOCK 수행을 실패하였을 경우 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_ESQL_FOREIGN_KEY_VIOLATION (-38555)
설명 |
Foreign key 제약조건을 위배했을 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_DB_INSERT (-38600)
설명 |
내부적으로 NDB Insert를 실패한 경우이다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_DB_SELECT (-38601)
설명 |
내부적으로 NDB Select를 실패한 경우이다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_DB_UPDATE (-38602)
설명 |
내부적으로 NDB Update를 실패한 경우이다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_DB_DELETE (-38603)
설명 |
내부적으로 NDB Delete 를 실패한 경우이다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDB_ERR_SERVER_LOCK_ALREADY_LOCKED (-38701)
설명 |
다른 client에서 DBSP를 통해 접근하고자 하는 SUBSCHEMA에 대해 EXCLUSIVE LOCK을 잡고 있을 경우 발생한다. |
대응 방법 |
다른 client의 해당 SUBSCHEMA 사용이 끝난 후 접근한다. |
참고 |
3. NDBMETA (-40100)
META 모듈은 ADL 파일의 분석을 통해 메타 데이터를 생성하고 메타 테이블에 데이터를 저장한다.
다음은 META 모듈에서 발생하는 에러 메시지와 대응 방법에 대한 설명이다.
NDBMETA_ERR_FILE_OPEN (-40101)
설명 |
NDB 라이브러리 내부 에러로 File open에 실패할 경우이다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDBMETA_ERR_INVALID_PARM (-40111)
설명 |
NDB 라이브러리 내부 에러로 올바르지 않는 파라미터 값으로 인해 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDBMETA_ERR_INVALID_ADL (-40113)
설명 |
NDB 라이브러리 내부 에러로 올바르지 않는 ADL 값으로 인해 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDBMETA_ERR_PARSE (-40121)
설명 |
NDB 라이브러리 내부 에러로 Parsing 에 실패한 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDBMETA_ERR_ALLOC (-40123)
설명 |
NDB 라이브러리 내부 에러로 메모리 Alloc 에 실패한 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDBMETA_ERR_CONVERT_JSON (-40201)
설명 |
NDB 라이브러리 내부로 메타 데이터의 JSON 처리를 실패할 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDBMETA_ERR_ESQL_PREPARE (-40301)
설명 |
NDB 라이브러리 내부에서 ESQL을 실행시 문제가 있을 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDBMETA_ERR_ESQL_EXECUTE (-40302)
설명 |
NDB 라이브러리 내부에서 ESQL을 실행시 문제가 있을 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDBMETA_ERR_ESQL_CURSOR (-40303)
설명 |
NDB 라이브러리 내부에서 ESQL을 실행시 문제가 있을 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
4. NDBRSTD (-99100)
다음은 NDBRSTD 모듈에서 발생하는 에러 메시지와 대응 방법에 대한 설명이다.
NDBRSTD_ERR_INVALID_SCHEMA_NAME (-99101)
설명 |
NDB Restrict 라이브러리 내부 에러로 유효하지 않는 스키마 명으로 발생한 에러이다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDBRSTD_ERR_INVALID_MIN_KEY (-99102)
설명 |
NDB Restrict 라이브러리 내부 에러로 유효하지 않는 KEY 값이 할당되었을 경우에 발생한다. |
대응 방법 |
KEY값이 1~99 값인지 확인하고 해결되지 않으면 TmaxSoft 기술 지원에 문의한다. |
참고 |
NDBRSTD_ERR_INVALID_MAX_KEY (-99103)
설명 |
NDB Restrict 라이브러리 내부 에러로 유효하지 않는 KEY 값이 할당되었을 경우에 발생한다. |
대응 방법 |
KEY값이 1~99 값인지 확인하고 해결되지 않으면 TmaxSoft 기술 지원에 문의한다. |
참고 |
NDBRSTD_ERR_INVALID_APP_KEY (-99104)
설명 |
NDB Restrict 라이브러리 내부 에러로 유효하지 않는 Application KEY 값이 할당되었을 경우에 발생한다. |
대응 방법 |
KEY값이 1~99 값인지 확인하고 해결되지 않으면 TmaxSoft 기술 지원에 문의한다. |
참고 |
NDBRSTD_ERR_INVALID_PARAM (-99107)
설명 |
NDB Restrict 라이브러리 내부 에러로 올바르지 않는 파라미터 값으로 인해 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDBRSTD_ERR_INVALID_RCVLVL (-99108)
설명 |
NDB Restrict 라이브러리 내부 에러로 유효하지 않는 Recoverty level 값으로 발생한 에러이다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDBRSTD_ERR_INVALID_CMD_TYPE (-99109)
설명 |
NDB Restrict에서 내부 로직을 처리하다 발생한 에러이다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDBRSTD_ERR_INVALID_PROCESS_TYPE (-99110)
설명 |
NDB Restrict에서 내부 로직을 처리하다 발생한 에러이다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDBRSTD_ERR_ESQL_PREPARE (-99201)
설명 |
NDB Restrict 라이브러리 내부에서 ESQL을 실행하는 경우 문제가 있을 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDBRSTD_ERR_ESQL_EXECUTE (-99202)
설명 |
NDB Restrict 라이브러리 내부에서 ESQL을 실행하는 경우 문제가 있을 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |
NDBRSTD_ERR_ESQL_CURSOR (-99203)
설명 |
NDB Restrict 라이브러리 내부에서 ESQL을 실행하는 경우 문제가 있을 경우에 발생한다. |
대응 방법 |
TmaxSoft 기술 지원에 문의한다. |
참고 |