.net 프로그램에서 oracle 11g 프로저 호출할때 일어나는 문제입니다. 0 0 1,936

by 하얀비 [PL/SQL] [2009.12.03 23:50:42]


기존에 프로그램 작동 환경은 ms 서버 2003 기반에 mssql 2005를 사용했습니다.

oracle로 프로시저를 컨버전스 하는 작업을 진행했는데 컨버전스 및 테스트는 오라클 10.12를 기반으로

진행했는데 고객사의 요청으로 11g로 부랴 부랴 옮겨서 테스트 하니 프로시저를 제대로 콜 하지 못하는 현상이 일

어납니다.   자세히 설명하자면 A라는 프로시제어 파라미터 값을 달리하여 반복 호출되어 여러 테이블에서 자료를

읽어와서 화면에 뿌려줘야 하는데 A라는 프로시저가 5번 호출되어야 하면 2번 정도 실행되고 그 뒤로 실행이 되지

않습니다. 거기다 이렇게 작동이 되었다 안되었다 하는 프로시저가 정해진게 아니라 시시떄때로 변한다는게 더욱

큰 문제입니다. 혹시 비슷한 사례를 겪어 보신분 계신가요?

저희 프로그램이 설치되어 있는 곳은 고객사가 제공한 피씨로 ms 서버 2003이 설치되어 있고 11g 클라

이언트를 이용해서 서버에 접속해서 프로시저를 콜하는데 토드를 이용해서 프로시저를 콜하고 실행하는데는 아무

문제가 없는데 유독 저희 프로그램에서만 이런 문제가 일어나는군요. 유사한 사례를 경험하셨거나 해결하신 분 있

으시면 제발 조언 점 해주시기 바랍니다.

읽어주셔서 감사합니다.

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입