현상 : 103017.kolon1!SRVHL016.81456.1.0: 03-12-2002: Tuxedo Version 7.1
103017.kolon1!SRVHL016.81456.1.0: LIBTUX_CAT:262: INFO: Standard main starting
103017.kolon1!SRVHL016.81456.1.0: LIBTUX_CAT:476: WARN: Server 100/2262: client process 89356: lost message
103017.kolon1!SRVHL016.81456.1.0: LIBTUX_CAT:477: WARN: SERVICE=hzp09001 MSG_ID=0 REASON=server died
원인 : - core file이 발생하지 않은 경우
서비스 프로그램의 SQL 문장을 DBMS에서 SQL 문장을 처리하는데 지정된 시간을 초과(Full scan)하는 경우에 발생(TPETIMEOUT).
- core file이 발생한 경우
1.함수를 잘못 사용하는 경우, 예를 들면 숫자 변수에 문자값을 setting 등
2.선언된 변수의 크기보다 더 큰 값이 들어오는 경우.
3.Server program에 출력문에서 varchar로 선언된 것이 출력할 때 .arr이 없이 출력한 경우.
조치 : - core file이 발생하지 않은 경우
서비스 프로그램의 SQL 문장을 튜닝해야 한다.
- core file이 발생한 경우
1.함수를 잘못 사용한 부분을 확인하여 수정한다.
2.변수값의 크기를 확인하여 적게 선언 되어 있는 경우 더 크게 잡아준다.
(strcpy, strcat 등을 사용하는 경우 해당 변수에 들어오는 값을 확인하여 변수 크기를 조정한다.)
3.printf문에서 varchar에 해당되는 것을 수정(x ==> x.arr)
'▶ Tuxedo > 오류 메시지(Tuxedo)' 카테고리의 다른 글
GP_CAT:1062, LIBTUX_CAT:228 (0) | 2010.07.10 |
---|---|
LIBTUX_CAT:467: ERROR: tpclose TPERMERR xa_close returned XAER_RMERR (0) | 2010.07.10 |
LIBTUX_CAT:2020: ERROR: Memory allocation failure. (0) | 2010.07.10 |
CMDTUX_CAT:25: ERROR: The BBL could not bring down a paired bridge (0) | 2010.07.10 |
LIBTUX_CAT:268: ERROR: Failed to stop serving (0) | 2010.07.10 |