콘텐츠로 이동

부록 A. Error Code#

Error Code 정리#

오류 코드와 발생 원인을 설명한다.

FATAL Error#

Error CodeDescriptionCan be returned by

0x50008

Active Transaction을 중복 시작하려고 함

ALA_ReceiveXLog
ALA_GetXLog

0x5000A

Mutex 초기화 실패

ALA_CreateXLogCollector
ALA_Handshake

0x5000B

Mutex 제거 실패

ALA_Handshake
ALA_DestroyXLogCollector

0x5000C

Mutex Lock 실패

ALA_AddAuthInfo
ALA_RemoveAuthInfo
ALA_Handshake
ALA_ReceiveXLog
ALA_GetXLog
ALA_SendACK
ALA_FreeXLog
ALA_DestroyXLogCollector
ALA_GetXLogCollectorStatus

0x5000D

Mutex Unlock 실패

ABORT Error#

Error CodeDescriptionCan be returned by

0x51006

Memory Allocation 실패

모든 Log Analysis API

0x5101E

Pool에서 Memory Allocation 실패

ALA_ReceiveXLog

0x5101F

Pool에서 Memory Free 실패

ALA_Handshake
ALA_ReceiveXLog
ALA_FreeXLog
ALA_DestroyXLogCollector

0x51020

Memory Pool 초기화 실패

ALA_CreateXLogCollector

0x51021

Memory Pool 제거 실패

ALA_DestroyXLogCollector

0x51013

Network Context 초기화 실패

ALA_Handshake
ALA_ReceiveXLog
ALA_SendACK

0x51019

Network Protocol 제거 실패

0x5101A

Network Context 종료 실패

0x51017

Network Session이 이미 종료

ALA_ReceiveXLog
ALA_SendACK

0x51018

Network Protocol이 이상함

ALA_Handshake
ALA_ReceiveXLog

0x51016

Network Read 실패

0x5101B

Network Write 실패

ALA_Handshake
ALA_SendACK

0x5101C

Network Flush 실패

0x51015

Network Timeout (네트워크 오류)

ALA_Handshake

0x5102C

Network Session 추가 실패

ALA_Handshake

0x51024

Protocol Version이 다름

ALA_Handshake

0x51027

Link Allocation 실패

ALA_Handshake

0x51028

Link Listen 실패

ALA_Handshake

0x51029

Link Wait 실패

ALA_Handshake

0x5102A

Link Accept 실패

ALA_Handshake

0x5102B

Link Set 실패

ALA_Handshake

0x51022

Link Shutdown 실패

ALA_Handshake
ALA_DestroyXLogCollector

0x51023

Link Free 실패

0x51012

Meta Information이 존재하지 않음

ALA_Handshake
ALA_GetXLog
ALA_GetReplicationInfo
ALA_GetTableInfo
ALA_GetTableInfoByName

0x5103F

Table Information이 존재하지 않음

ALA_GetXLog

0x51040

Column Information이 존재하지 않음

ALA_GetXLog

INFO Error#

Error Code Description Can be returned by
0x52034 Log Analysis API 환경 생성 실패 ALA_InitializeAPI
0x52035 Log Analysis API 환경 제거 실패 ALA_DestroyAPI
0x52000 Log Manager 초기화 실패 ALA_EnableLogging
0x52001 Log File 열기 실패 ALA_EnableLogging
0x52004 Log Manager Lock 실패 모든 Log Analysis API
0x52005 Log Manager Unlock 실패 모든 Log Analysis API
0x52003 Log Manager 제거 실패 ALA_DisableLogging
0x52002 Log File 닫기 실패 ALA_DisableLogging
0x52009 Active Transaction이 아님 ALA_GetXLog
0x5200E Linked-List가 비어있지 않음 ALA_Handshake
ALA_DestroyXLogCollector
0x52033 XLog Pool이 비어 있음 ALA_ReceiveXLog
0x5200F NULL 파라미터 모든 Log Analysis API
0x5201D 유효하지 않은 파라미터 모든 Log Analysis API
0x52014 Network Timeout (재시도 가능) ALA_ReceiveXLog
0x52026 지원하지 않는 Socket Type ALA_Handshake
0x52025 Socket Type이 선택되지 않음 ALA_Handshake
0x5202F Socket Type이 해당 Log Analysis API를 지원하지 않음 ALA_AddAuthInfo
ALA_RemoveAuthInfo
0x5202D XLog Sender 이름이 다름 ALA_Handshake
0x52030 인증 정보가 하나만 존재 ALA_RemoveAuthInfo
0x52031 더 이상 인증 정보를 추가할 수 없음 ALA_AddAuthInfo
0x52032 Peer에 대한 인증 정보가 없음 ALA_Handshake
0x52010 유효하지 않은 ROLE ALA_Handshake
0x52011 유효하지 않은 Replication Flags ALA_Handshake
0x52007 Geometry Endian 변환 실패 ALA_GetXLog
0x52036 MTD Module을 얻을 수 없음 ALA_GetXLog
ALA_GetAltibaseText
ALA_GetAltibaseSQL
0x52037 MTD Module로 Text 생성 실패 ALA_GetAltibaseText
0x52038 CMT 초기화 실패 ALA_GetODBCCValue
0x52039 CMT 종료 실패 ALA_GetODBCCValue
0x5203A 분석 헤더 생성 실패 (ODBC 변환) ALA_GetODBCCValue
0x5203B 분석 헤더 제거 실패 (ODBC 변환) ALA_GetODBCCValue
0x5203C MT에서 CMT로 변환 실패 ALA_GetODBCCValue
0x5203D CMT에서 ulnColumn으로 변환 실패 ALA_GetODBCCValue
0x5203E ulnColumn에서 ODBC C로 변환 실패 ALA_GetODBCCValue