[질문] 오라클 연결 ... 고수님의 조언을 급 구합니다.
ZeosDBO(ver beta 5.3.4) 컴퍼넌트를 이용하여 오라클관련 프로그램을 제작하고 있습니다. 잦은 이벤트가 발생하는 프로그램이 아니라서 작업(select, update or insert) 후에 DB connect을 끊고 이벤트가 발생하면 다시 접속을 시도하여 작업을 수행하도록 프로그램을 제작하였습니다. 그런데 처음에는 이상이 없다가 일정시간(약 하루에서 이틀 정도) 후에 "ORA-12560: TNS: 프로토콜 어댑터 오류"가 발생합니다. 이것 때문에 며칠째 고생인데 컴퍼넌트 자체적인 문제인지 아니면 접속 방법에 문제가 있는 건지 고수님의 조언을 구합니다.
부탁드립니다.
[답변]
결론 부터 밀씀드리면 네트웍 문제 입니다.
네트웍이 불안해서 접속을시도 하는순간 네트웍이 끊어져 있어서 발생 되는
오류 입니다.
끊었다 붙었다는 사실 권장 하지 않습니다.
계속 접속 유지 상태로 어떤 작업을 할때 접속이 잘 유지 되고 있는지를
체크 하여 접속이 끊어진 상태면 다시 접속을 시도 하여 작업을 하게하는
방법을 사용 하는것이 바람직 합니다.
그럼 유익한 답변이 되기를...