ecc6.0으로 upgrade작업을 하고 있는데 CONVT_CODEPAGE 덤프가
떨어집니다.
At the conversion of a text from codepage '4110' to codepage '4102':
제가 수정한건 OPEN DATASET 아래 부분이구요.
* OPEN DATASET W_DSN FOR INPUT IN TEXT MODE.
OPEN DATASET W_DSN FOR INPUT IN TEXT MODE ENCODING DEFAULT.
여기 READ하는 부분에서 덤프가 떨어지네요.
=> READ DATASET W_DSN INTO INT_GET.
어떤프로그램에서는 IN TEXT MODE ENCODING DEFAULT 를 써도 덤프가
안떨어지는데 어떤 프로그램은 덤프가 떨어지네요.
덤프가 떨어지는 이유와 해결방법을 알고계시면 답변 좀 부탁드리겠습니다.
경험으로는 code page의 문제이기 보다는 w_dsn 등에서 원하는 문자열 혹은 값이 안들어오고 이상한 값이 있는 경우에 많이 발생했던 것으로 기억합니다.
debug 하셔서 w_dsn 에 있는 문자열과 문자열의 binary 값을 캡쳐해주시면 조금 도움이 될지도 모르겠습니다.