개요

  • AS-IS 운영에서 신규 운영서버로 프로시저를 이관하여야 한다.
  • ​ASI-IS 운영에서 VALID 프로시저가 신규 운영에서 에러가 난다.
  • 대체적으로 3가지의 오류 유형을 파악했다. 참고로 SPOOL ON 을 이용하여 PL/SQL을 추출 했다.

1. 특수문자 오류가 난다. & 문자를 바인드 변수로 인식하였다.

  • SET DEFINE OFF 옵션을 사용하여 특수문자 사용을 끈다

2. 다중 바이트 오류가 난다.

  • 노트+ 등에서 인코딩 방식을 ANSI로 변환한다.

3. PLS-00103 에러가 난다.

  • 기존에 잘돌아가던 프로시저라서 ; 등을 빼먹은 곳은 없다.
  • OWNER가 변경되면서 변경된 OWNER 로 수정 하였다.
  • 노트 플러스에서 검색시 OWNER\. 으로 검색하였다.

+ Recent posts