점검할 사항은 두가지 정도 되는 것 같습니다.
1. 서버간의 넷트워크 문제 : 다른 접속은 잘되는가요. (telnet/ftp 등등)
2. 디비서버에서의 설정 문제 : 디비접속을 위한 grant 테이블은 적절히 만들어져 있는가요.
이것 두가지가 제대로 되어 있다면 아래와 같은 결과는 나오지 않아야 정상입니다.
다시 한번 차근차근 점검해 보시기 바랍니다.
::김수경 님께서 쓰시길::
> 첫번째 접속.. 그러니까 DB id와 password를 넣고 접속하는것까지는 잘되는데 접속 후 쿼리를 던지면
> 결과를 가져오지 못합니다. 어떻게 접속은 되는데 질의결과를 출력하지 못하죠? --;
> DB 데몬을 재시작해주면 한동안은 잘됩니다. 그러다가 똑같은 현상이 일어납니다.
>
> 에러 로그를 보면
>
> 데이타베이스 접속을 위한 연결 xx가 중단됨 : 'DB' 사용자: 'xxxx' (통신 패킷을 읽는 중 오류가 발
> 생하였습니다.)
>
> 이런 메시지가 기록됩니다.
>
> 참고로 DB를 다른 서버에 두고 불러옵니다.
>
|