오라클 링크가 종종 끊어지는데요 재접속 문자열(명령어)이 있나요? 0 1 2,291

by 처리~ [2014.08.22 18:21:06]


타 사이트 서버로부터 데이터를 참조하는 부분이 있어 DBLink 를 설정하여 사용하고 있습니다.

간헐적으로 해당DBLink 문제로 인해 프로시저가 처리되지 않아

처리방법으로 프로시저를 재 컴파일(토드에서 F9 클릭) 하고 있습니다.....ㅡㅜ

이때 DBLink 도 다시 Connection 이 맺어지는 듯 하더라고요.

"ALTER PROCEDURE 프로시져명 COMPILE" <= 이런 문장처럼

ReConnection 을 처리할 수 있는 방법이 있는지 문의드립니다.

 

by 비니 [2014.09.24 11:24:35]

흠 글세요.. db링크 문제가 아니라 네트워크 문제가 아닐런지?

링크가 끊어진게 아니고 프로시저 처리 하던중 lock이 걸려서 다음걸 진행 못했다건가 하는 문제일 수도 있구요. 

네트워크가 온전하면 링크가 끊어질 일은 없을거에요. 

뭐 말씀하신데로 만일 주기적으로 계속 컴파일을 해주어야 한다면 

스케쥴러로 프로시저를 주기적으로 컴파일을 하는 방법밖에는. ~~

 

헌데 문제는 링크 문제가 아닐거에요.  다른 원인을 찾으셔야 할거에요. 

저두 다른 서버의 오라클과 링크로 데이터 조회 인서트 업데이트 다 하고 있습니다만

2년째 링크가 끊긴적은 한번도 없거든요. 

 

 

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