C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[63603] 오라클 접속상태 확인..
영악한녀석 [akrnldytpq] 3124 읽음    2011-01-26 17:41
안녕하세요.. 안되는거 알면서 한가지 방법으로 고집부려서 맨날 시간낭비하는 개발자입니다. ㅠㅠ
오라클 세션을 확인 하는 방법좀 여쭐라고 합니다.

ADOConnection으로 오라클에 접속해서 잘하다가 갑자기 데이터베이스가 종료되는 상황을 연출해봤는데여..

1. ADOConnection->Open() 디비 접속
2. DB Shutdown immediate  디비 종료

이때 ADOConnection에서 Disconnect 이벤트가 떨어질 줄 알았는데 안떨어지네여..

3. # lsnrctl stop 디비 리스너 종료

그래도 안떨어지더라구요.. ㅠㅠ

검색해보니 비슷한 이야기는 있는데 뚜렷한 해결책을 조언해주시는 분이 없어서 이렇게 글한번 올려봅니다..

첫번째 질문은 디비에 접속 되어있는 상태에서 DB를 Shutdown 됐을 때 또는 DB가 비정상 종료 또는 다운 됐을 때 신호를 받을 수 있는 방법이 없을까요?? 꼭 ADOConnection이 아니어도 상관 없어요.
두번째 질문은 디비에 접속 되어있는 상태에서 디비 리스너를 종료 됐을 때 오라클 디비 클라이언트에서 알 수 있는 방법이 있을까요?? 이것도 마찬가지로 ADOConnection이 아니어도 상관 없습니다.

제가 초보이다 보니 조언을 해 주실때 염치불구하지만 어렵지 않은 용어로 설명 해주시면 감사하겠습니다!!~

+ -

관련 글 리스트
63603 오라클 접속상태 확인.. 영악한녀석 3124 2011/01/26
63608     Re:오라클 접속상태 확인.. 땅주인 2718 2011/01/27
63609         Re:Re:오라클 접속상태 확인.. 영악한녀석 2357 2011/01/27
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.