Windows VISTA에서의 경험을 간단히 정리하였습니다.
일반적으로 CUBRID 가 사용하는 포트가 열려있으면 접속이 가능해야 하나, 모든 방화벽을 중지시키고 포트가 열려있는 것을 확인하여도 접속이 되지 않는 경우가 있습니다.
* CUBRID 가 설치된 디렉토리에 가서 conf(예, C:CUBRIDconf) 디렉토리의 내용을 확인합니다. 이곳에 cubrid.conf 등이 있어야 하며, 만약 cubrid.conf-dist 와 같이 dist 가 붙은 화일이 있으면 설치가 비정상적으로 되어 있는 상황이며 이 경우에 대한 조치 방안입니다.
1. CUBRID 관련 서비스를 모두 종료시킵니다.
트레이 아이콘을 우클릭하여 Exit 를 선택하여 종료시킨후, 잠시 기다립니다.
완전히 종료되었는지는 작업관리자를 열고, 모든사용자의프로세스 표시를 체크한후 cub_ 로 시작하는 프로세스가 없어야 합니다.
2. CUBRID 다운로드 페이지에서 설치한 것과 같은 버젼의 zip 화일을 받습니다.
받은 zip 화일의 압축을 CUBRID 가 설치된 디렉토리에 풀어줍니다. 예를 들어 C:CUBRID 아래에 풀어주어야 하며, 그아래에 다른 디렉토리가 만들어지면 않됩니다. 요즘 압축프로그램들이 압축화일명으로 디렉토리를 만드는 경향이 있으니 이를 주의하시면 됩니다.
3. 정상적으로 풀렸으면 command 창을 하나 열어 cub_master 라고 입력합니다.
이는 반드시 필요는 없으나 수행여부를 확인하는 것입니다. 혹 수행과정에서 보안 관련 메세지가 나오면 "허용"을 선택해줍니다.
이 창을 닫습니다. 별도로 종료가 않되니 그냥 창을 닫아버리면 됩니다.
4. 이후 시작메뉴의 CUBRID 로 가서 tray icon 을 수행시킵니다. 그러면 현재 서비스가 종료된 상태라 빨간색 아이콘으로 보일겁니다.
일반적인 방법으로 서비스를 구동한 후, manager client 로 접속하면 접속이 됩니다.