안녕하세요..
freetds를 사용해서 dblib로 프로그래밍을 하고 있는데요
디비 서버와의 커넥트가 끊어진걸 어떻게 감지할수 있나요?
몇몇 예제를 찾아보니깐 dberrhandle()을 사용하던데요
이걸 사용해서 디비와의 접속이 끊어진걸 감지해 낼순 있는데
그 끊어지는걸 감지하는 순간이 디비서버쪽으로 쿼리를 날린 이후라서
프로그램이 멈추고 맙니다..(응답이 올때까지 블러킹이 되는듯..)
디비와의 연결이 끊어진걸 간단하게 알 수 있는 방법이 없나요?
답변좀 부탁드리겠습니다.
|