주식회사 누리아이티

정보자산의 보안강화를 위한 3단계 인증 보안SW(BaroPAM) 전문기업인 누리아이티

▶ Tuxedo/기술자료

모 site에서 발생된 현상 (SEQUENT OS : Dynix 4.1, ORACLE 7.2.2)

누리아이티 2012. 2. 29. 14:41

1) ORACLE Precompile인 “proc”를 수행할 때 makefile에서  PROFLAGS=“ . . . sqlcheck=none . . .” 으로 setting하고 precompile한 후에 SQL문장을 실행시키면 oracle_errcode=1036 (invalid variable) 에러 발생  -> sqlcheck=none을 생략하면 이런 에러는 발생하지 않음 !
   만약에 “sqlcheck” option을 사용하지 않으면 Precompile시 Table, Column등의 불일치 여부를 Check하지 못한다.  그러므로 이를 check하기 위해서는 sqlcheck=full 로 설정하여야 함.
 
2) TMS_ORACLE7 라는 server가 booting된 상태에서 Application server를 booting시킬 때 “RM_INVAL” 라는 에러 발생하면
    -> “ORA_NLS” 라는 parameter 값을 확인 !
       (ORACLE 7.2.2 버젼이상에서는 ORA_NLS를 반드시 export시켜야 함. 그러나 ENVFILE에는 추가시지 않음)