리눅스에서 큐브리드 3.0 64비트를 사용중인데 서비스 운영에 차질 없이 3.0 패치 1 로 업그레이드
할 수 있나요? DB를 중지해야 한다면 업그레이드 방법은 어떻게 하면 되는지 궁금합니다
3.0을 완전 삭제하고 3.0 패치1 을 새로 설치해야 하는것인지.......
그리고 이건 제가 정말 궁금해서 그러는데, 왜 2.2 버전하고 3.0 버전하고 3.1 버전이 각각 개발되는지
궁금합니다 3.0에서 버그 수정등이 적용된게 3.1 아닌가요? 그럼 3.0 사용자들은 3.1로
업그레이드 해야 하는거 같은데 왜 3.0 패치1 이 있고 3.1은 또 따로 있고 그러는지 궁금합니다
2.2 패치 7 과 3.1 버전을 놓고 봤을때 3.1 버전이 더 성능이 좋고 안전한게 아닌가요?
큐브리드 버전도 많고 패치도 각각이어서 좀 헷갈리네요 ㅠㅠ
업그레이드를 위해서는 반드시 DB 및 Broker 등 CUBRID Service를 모두 중지해야만 가능합니다.
3.0에서 3.0patch1으로의 패치 적용의 경우에는
1. 먼저 모든 CUBRID 서비스를 종료하고
2. 기존 CUBRID 디렉토리를 CUBRID_BAK 과 같이 이름을 변경하고
3. 새로운 CUBRID를 설치하고
4.환경설정 파일이 모여 있는 $CUBRID/conf 하위 파일과 $CUBRID_DATABASES/에 존재하는 databases.txt를 복사 해주시기 바랍니다. 혹시 DB볼륨이 $CUBRID/databases/아래에 존재한다면 DB볼륨의 이동도 필요합니다.
다음 버전관련 질문에 답을 드리겠습니다.
2.2, 3.0, 3.1 와 같이 명명되는 버전은 마이너버전으로 새로운 기능들이 추가되면서 버전이 올라가는 것입니다.
따라서 2.2 버전에서 오류 사항이 발생하여 패치를 하는 경우에는 R2.2Patch1 가 출시되는 것입니다.
당연히 R2.2Patch1에 포함된 사항은 R3.0, R3.1에도 적용됩니다.