Support
Orange Support > 문의하기
Q & A
Orange for ALTIBASE - Table Editor 메뉴 사용 시 DB 비정상 종료
Date2015.04.01 /
Hit : 12870
오렌지 관련 Q&A 질문 등록 시, 자동 입력 포맷 등록
# 제품명 및 버전 (예:Orange for ORACLE DBA Unicode, 6.0.1 build 17) : Orange for Altibase version : 6.0.0 build 16 (Unicode / DBA Edition)
확인 방법 : 오렌지 상단 메뉴 [Help]-[About Orange] 확인
# DB Server 버전(예. 10.0.1.2): Altibase version : HDB 6.3.1.3.9 (Linux 64bit)
# DB Client 버전 (예. 10.0.1.2) :
# OS 버전 (예. Windows 7 Professional sp1 64bit ) :
# 문의 내용 :
아래의 내용과 관련하여 해결방안 문의 드립니다.
현상 : Table Editor 메뉴 실행하여 테이블 선택하면 altibase 비정상 종료 발생
조치 : 고객에게 제품 버그로 판단되므로 해당 기능은 사용하지 않도록 가이드 완료
Orange에서 Table Editor 메뉴 사용 시 모든 테이블에 대해서 DB 비정상 종료가 발생하는것은 아닙니다.
특정 테이블에 대해서만 해당 현상이 발생하고 있습니다.
DB 비정상 종료시 altibase_error.log에 남는 로그는 해당 테이블에 대한 select 구문 입니다.
(예 : select * from root.tbl_goods;)
해당 테이블에 대한 DDL은 아래와 같습니다.
===================== 아 래 ========================
CREATE TABLE ROOT.TBL_GOODS
(
NSEQ INTEGER NOT NULL,
STRTITLE NVARCHAR(300),
STRNAME NVARCHAR(90),
STRTEL1 NVARCHAR(12),
STRTEL2 NVARCHAR(12),
STRTEL3 NVARCHAR(12),
STRZIPCODE NVARCHAR(21),
STRADDR1 NVARCHAR(600),
STRADDR2 NVARCHAR(600),
STRKIND NVARCHAR(3),
NASSOCIATIONSEQ INTEGER DEFAULT 0,
STRCONTENTS NVARCHAR(600),
STRDONATIONKIND NVARCHAR(3),
STRGOODSKIND NVARCHAR(3),
NQUANTITY INTEGER,
STRSUPPORTTARGET NVARCHAR(3),
NSUPPORTAREASEQ INTEGER,
STRETC CLOB,
STRREGIP NVARCHAR(45),
DREGDATE DATE,
STRREGID NVARCHAR(60),
STRMODIFYIP NVARCHAR(45),
DMODIFYDATE DATE,
STRMODIFYID NVARCHAR(60),
STRSTATE NVARCHAR(3) DEFAULT 'R',
NADDRPOINTX INTEGER NOT NULL,
NADDRPOINTY INTEGER NOT NULL,
NISMAP SMALLINT DEFAULT 0 NOT NULL,
NDONGAREASEQ INTEGER,
STRGOODSUNIT NVARCHAR(3) DEFAULT '1',
BISDELETE NVARCHAR(3)
)
TABLESPACE TBS_DISK;
ALTER TABLE ROOT.TBL_GOODS
ADD CONSTRAINT PK_TBL_GOODS PRIMARY KEY (NSEQ);
CREATE TABLE ROOT.TBL_REQ
(
NSEQ INTEGER NOT NULL,
STRTITLE NVARCHAR(600) NOT NULL,
NSTATESEQ INTEGER NOT NULL,
NREGSEQ INTEGER NOT NULL,
NRECIPIENTSEQ INTEGER,
STRRECIPIENTNAME NVARCHAR(60),
STRRECIPIENTMOBILE NVARCHAR(60),
NRECIPIENTOLD INTEGER DEFAULT 0,
STRRECIPIENTYYYY NVARCHAR(12),
STRRECIPIENTMM NVARCHAR(12),
STRRECIPIENTDD NVARCHAR(12),
STRRECIPIENTZIPCODE NVARCHAR(21),
STRRECIPIENTADDR1 NVARCHAR(600),
STRRECIPIENTADDR2 NVARCHAR(600),
STRREASON CLOB,
STRSUCCESSREASON CLOB,
STRREJECTREASON CLOB,
STRMOVFILEPATH NVARCHAR(3072),
STRMOVFILEURL NVARCHAR(3072),
NAREASEQ INTEGER NOT NULL,
STRMAINISSUE CLOB,
STRSERVICESPROGRESS CLOB,
DINSERTDATE DATE NOT NULL,
DUPDATEDATE DATE,
FRECIPIENTADDRPOINTX INTEGER NOT NULL,
FRECIPIENTADDRPOINTY INTEGER NOT NULL,
NISMAP SMALLINT DEFAULT 0 NOT NULL,
NVIDEOFILESEQ INTEGER,
NISGDCSUPPORT SMALLINT DEFAULT 0,
NISGDGSUPPORT SMALLINT DEFAULT 0,
NISTSUPPORT SMALLINT DEFAULT 0,
NISPSUPPORT SMALLINT DEFAULT 0,
STREXAMRESULT CLOB,
NSUPPORTTYPE INTEGER DEFAULT 1 NOT NULL,
NSTRSUPPORTINFORMATION CLOB,
STRFIELDDATAFILE1 NVARCHAR(300),
STRFIELDDATAFILE2 NVARCHAR(300),
STRFIELDDATAFILE3 NVARCHAR(300),
STRSUPPORTHISTORY CLOB
)
TABLESPACE TBS_DISK;
ALTER TABLE ROOT.TBL_REQ
ADD CONSTRAINT PK_TBL_REQ PRIMARY KEY (NSEQ);
Orange for ALTIBASE - Table Editor 메뉴 사용 시 DB 비정상 종료
김종민
2015.04.01
Re: Orange for ALTIBASE - Table Editor 메뉴 사용 시 DB 비정상 종료
오렌지팀
2015.04.01