DB 로그인시 에러

by 이석희 posted Mar 12, 2009
안녕하십니까?
금일 교육 잘받았습니다.
저의 조금은 황당한 질문을 일일이 답변해주신 부장님 감사합니다.
질문내용을 잘 정리하지 못하여 부장님을 힘들게 한거 같은데 죄송합니다 ^^
정말 감사합니다.

금일 교육 중의 질문들중 QnA로 올려 달라고 하신 내용을 올립니다.

문제점을 요약해드리면 먼저 DB 접속시 에러 메세지가 발생되는 문제점이였습니다.
내용은 첨부화일에 첨부해 드립니다.

상황을 설명드리자면
1. 서버를 리부팅후
2. CUBRID Service Tray 로 매니져 실행
3. 사이트 연결 (LocalHost)
4. DB 로그인시 에러 발생

해결방안으로 알려주신방법은
커맨드창에서
csql -S [DB이름]
로 DSQL 접속후 다시 나온다음 매니져로 접속해보니 올바르게 로그인 되었습니다.

위사항은 컴퓨터 재부팅시 (정상적인 방법) CUBRID 에서 미쳐 처리하지 못한 내용들로 인하여
CUBRID 가 비정상적으로 종료된것으로 추정을 하였습니다.
앞으로 서버를 리부팅시 DB를 종료후 리부팅 해야 정상적으로 동작할거라는 조언도 받았습니다.

이러한 상황이 저희가 이번에 프로젝트를 진행하면서 5,6번정도 빈번하게 발생하였습니다.
(개발중에 서버를 자주 리부팅하지 않았으니 5,6번은 많은 횟수로 생각되어 집니다.)
금일도 제 개인 노트북에서도 금일 동일 현상이 발생하여 부장님께 직접 보여드리고
위의 해결방안을 알려 주셨습니다.

이상태로 고객사로 나갈경우 상당히 무리가 있지 않나 생각되어 집니다.
저희 개발자들이야 내용을 알고 있으니 내부에서 조치를 취할수 있지만
고객사로 서버가 나갈경우 그쪽에서는 빈번히 서버를 껐다 켰다 할것인데(실제로 그런 곳이 상당히 많구요)
그중에 이런현상이 발생한다면 문제가 커질것으로 생각되어 집니다.

CUBRID 에서 이러한 내용을 개선해주셨으면 합니다.
물론 서버에서 DB를 끄고 리부팅하는게 맞지만 실제로 서버가 있는 곳에 그러한 사실을 아는 사용자는 거의 없을거라 생각되어 집니다.
저희도 지금까지 사용한 DB들에서 이러한 문제점이 없었기에 당연히 문제 없을거라 생각했던부분이고요
앞으로 개선을 해야 될 문제점이 아닐까 생각되어 집니다.

더불어서 제가 예전에 작성한 QnA의 84번[메니지먼트 접속 불가 문제 ]글의 내용도
문제점내용을 다르지만 원인부분에서는 관련 내용이라고 생각되어 집니다.
이내용도 지금 작성한 내용과 같이 다루어 져야 될것으로 생각됩니다.