게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 :
* TOInB 버전 : 4.0.2.1.0
* 서버 Platform : SUN
* 문의 유형(질문/요청/참조) : 질문
* 내용 :
SO의 commonTransaction 에서 Table의 text 필드에 데이타 저장시...
TRNS-50045 에러가 가끔 발생합니다.항상이 아니라...가끔...
서버에서 데이타를 못받았다는 에러같은데...
파라미터로 넘어가는 데이타는 에러 메세지처럼 데이타가 없는 경우 뿐만 아니라 값이 있는 경우에고 이런 에러를 보내고 있답니다.
넘어가는 파라미터를 SE로그에 찍어보면 나오거든요.
그리고 희한하게....
같은 상황이라도 어떤건 파라미터의 값이 없어도 제대로 저장이 되고...어떤건 저장이 안되면서 TRNS-50045 에러를 내네요..
파라미터의 값이 있는 경우도 마찬가지로 저장이 되는 경우도 있고...TRNS-50045 에러를 내는 경우도 있답니다.
게다가 항상 발생되는 에러도 아니니 에러를 잡기도 어렵네요.
SO의 commonTransaction 에서 Table의 text 필드에 데이타 저장시 타입은 VARCHAR로 잡고 보내거든요..
물론 자리수는 넉넉히 잡았고...넘어오는 파라미터의 사이즈도 체크하여 정해진 자리수에 합당한지 확인한 후
저장합니다.
자리수는 바이트 단위로 계산해서 정해진 자리수보다 크면 SO를 실행하지않고 화면단에서 경고창을 보내고 있습니다.
나름대로 이것저것 생각해서 한다고 했는데.....이 에러는 대체 뭔지.....쩝....
원인이 무엇인지 알려주세요...그리고...해결책도 알려주시면 고맙죠.....