none
데이터베이스 연결에 관해 예외처리를 하려고 합니다. RRS feed

  • 질문

  • 우선 제가 해결하고자 하는 문제점은

     

    첫번째 DB에 연결된 상태에서 네트워크 장애로 인해 Client쪽에서 통신이 끊어진 상태인데 체크할 아무런 대책이 없더라구요. Disconnect이벤트가 발생하는것도 아니여서 통신이 두절된지 모르는체 있습니다.

     

    두번째 이 상태에서 쿼리문을 명령하니깐 TimeOut이 적용되어서 프로그램이 그대로 멈춰버리는 현상이 나타나더라구요.

     

     

    첫번째 경우에는 통신이 끊겼는지 알려주는 어떤 방법이 없는지 궁금하구요

    두번째는 SQL Native Client에서 TimeOut(제한시간)을 설정하는 곳이 있을것같은데..아무리 찾아봐도 없더라구요...연결할 수 없는 서버에 연결할 때 시간 초과 만료라는 메시지가 뜨는데 이런 시간 초과에 대한 시간은 어디서 설정해야 되는지

    알려주세요~

     

    너무 답답합니다. 업무상 DB 장애 대책으로 개발을 해야되는데 지원이 되는지 안되는지 조차 모르니깐..

    답답해서 돌아가시겠어요..-.-;;

     

     

    제발 되는 기능인지 안되는 기능인지라도 답변부탁드립니다.

    2007년 10월 26일 금요일 오전 8:31