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);




 
  

  • 대표전화
    1660-1675

  • 기술 문의
    02-6931-1734

  • 오렌지 문의
    070-8666-8175

  • 라이선스 문의
    02-6931-1728