주식회사 누리아이티

정보자산의 보안강화를 위한 다계층 인증SW (BaroPAM) 전문기업.

▶ Tuxedo 838

sqlcpr.h:24:10: fatal error: oratypes.h: No such file or directory

현상 : /app/oracle/product/12.2.0.1/db_1/precomp/public/sqlcpr.h:24:10: fatal error: oratypes.h: No such file or directory        #include   원인 : Pro*C 컴파일 시 makefile에 oratypes.h 파일이 존재하는 디렉토리를 설정하지 않아서 발생  조치 : Pro*C 컴파일 시 makefile에 oratypes.h 파일이 존재하는 디렉토리인 "$(ORACLE_HOME)/rdbms/public"를 추가        예) ORAINCDIR=$(ORACLE_HOME)/precomp/public -I$(ORACLE_HOME)/rdbms/public

/usr/include/stdio.h 파일에서 오류

현상 : 라인 56, 열 12에 /usr/include/stdio.h 파일에서 오류가 생겼습니다        #  include         ...........1        PCC-S-02015, 포함하고 있는 파일을 열 수 없습니다        라인 33, 열 10에 /usr/include/string.h 파일에서 오류가 생겼습니다        #include         .........1 원인 : Pro*C 에서 빌드할 때 환경 파일인 pcscfg.cfg 파일에 gcc 버젼에 맞는 include 경로를 설정되지 않아서 발생 조치 : gcc 버전을 확인($ gcc -v)한 후 pcscfg.cfg 파일의 sys_include 의 맨 뒷부분에 확인 된 gcc 버젼의 include 경로인 "/usr..

/usr/include/sys/cdefs.h 파일에 구문 오류

현상 : [tuxedo@baropam lib]$ make -f svrinit_nx.mk        /app/oracle/product/12.2.0.1/db_1/bin/proc ireclen=1024 oreclen=1024 sqlcheck=semantics userid=baropam/baropam select_error=no UNSAFE_NULL=YES MODE=ORACLE DBMS=V8 release_cursor=yes include=/home/tuxedo/include iname=svrinit_nx.pc              Pro*C/C++: Release 12.2.0.1.0 - Production on 금 10월 18 09:18:27 2024              Copyright (c) 19..

LIBWSC_CAT:1332: ERROR: Unable to set mode to NONBLOCK

현상 : 013501.pcobt01!?proc.612.2.-2: LIBWSC_CAT:1332: ERROR: Unable to set mode to NONBLOCK        013501.pcobt01!?proc.612.2.-2: LIBWSC_CAT:1085: ERROR: Unable to get reply to unsolicited message request  원인 : 비동기식(tpacall) 서비스 호출 시 최대 호출할 수 있는 50개 세션을 초과한 경우에 발생.  조치 : 비동기식(tpacall) 서비스 호출 시 최대 호출할 수 있는 50개 세션을 초과하지 않토록 클라이언트 프로그램 보완.

LIBTUX_CAT:1402: WARN: tpforward tpacall service wdiq242qs_p failure TPENOENT - no entry found

현상 : 154756.tas47!DISP01.34144852.1.0: gtrid x0 x6021096d x1205ebf: LIBTUX_CAT:1402: WARN: tpforward tpacall service wdiq242qs_p failure TPENOENT - no entry found 원인 : 서비스 내에서 전달하는 서비스(wdiq242qs_p)를 호출 할 때, 서비스가 존재하지 않게나 서비스가 활성되지 않았을 때 발생. 조치 : tpforward 하는 서비스(wdiq242qs_p)가 비활성된 경우 해당 서비스를 활성화 시킴.

ORA-24761 : transaction rolled back

현상 : ORA-24761 : transaction rolled back  원인 : Non-XA환경과는 다르게 XA환경에서는 tx정보를 기반으로 트랜잭션을 묶어서 관리하는데 이미 해당 트랜잭션이 롤백되어 유효하지 않은 상태에서 추가 쿼리가 들어왔을 때, 해당 오류가 발생됩니다.         따라서 tx_begin을 다시 하여 처리를 진행할 수도 있으나 Tuxedo에서는 비정상적인 상태로 판단하고 서버를 재기동하여 DB세션을 다시 맺게끔 합니다.        이러한 비정상적인 상태에서는 tx_begin의 재시도가 정상적으로 처리되지 않을 수도 있습니다.  조치 : Tuxedo를 해당 서버 프로세스를 재기동하시면 됩니다.

No registry.xml file exists under this directory.

현상 : Tuxedo patch시            [root] /home/tuxedo/patch > ./install            *** Error: '/home/oracle/app/oracle/product/11.2.0/db_1' is incorrectly set.  (No registry.xml file exists under this directory.)     원인 : '/home/oracle/app/oracle/product/11.2.0/db_1' 디렉토리에 'registry.xml' 파일이 존재하지 않아서 발생.      조치 : Oracle 계정으로 '/home/oracle/app/oracle/product/11.2.0/db_1' 디렉토리에 'registry.xml' 파일을 생성한..