* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
windows 2008 32bit | |
CUBRID 2008 R2.2 (8.2.2.0261) (Apr 28 2010 21:49:33) | |
버전:2008 R2.2 빌드 번호:8.2.2.0261 | |
asp |
* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 | 재현 가능한 Source와 SQL |
관련 테이블(인덱스, 키정보 포함) 정보 | CUBRID 홈 디렉토리 아래 log 디렉토리 압축 |
-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
1. 최신버전 업그레이드 하려고 합니다.
현재 디비가 캐릭터셋이 MS949 로 되어있습니다. 업그레이드 시 무엇을 고려해야 하나요?
2. 업그레이드 절차가 맞나요?
1) 현재 데이타베베이스 언로드
2) 현재 큐브리드 설치디렉터리와 데이타베이스 디레렉터리 백업
3) 현재 큐브리드 언인스톨
4)최신 큐브리리드 인스톨 및 환경 설정
5)로드할 디비 생성후 로드
6)프로시저 및 함수 새로 등록<- 언로드 로드하면 프로시저등도 같이 옮겨지는지요?
7)odbc 드라이버 업그레이드
답변좀 부탁드립니다. 감사합니다.
안녕하세요.
1. CUBRID 9 버전으로 업그레이드를 하시는 경우, 아시는 것과 같이 문자셋을 동일하게 맞추어 주는 것이 가장 중요한 작업입니다.
만약 문자셋이 현제 MS949이라면, 업그레이드 하시는 버전에서는 DB 생성 시, EUC-KR로 설정하여 DB를 생성해 주시면 됩니다.
매뉴얼 언어 및 문자셋 설정 부분을 참고해주세요.
2. 프로시저 및 함수의 경우, Unload 받은 스키마 파일에 포함되어 있으니, 따로 등록하지 않으셔도 됩니다.
다만, Java Stored Procedure의 경우, 기존에 사용하셨던 class 파일을 직접 이관해 주셔야 합니다.
아래 순서를 참고하여 주세요.
1) 위에 말씀하셨던 1~5는 동일. 이후 아래를 참고하여 작업하시면 됩니다.
2) 통계 정보 갱신 [cubrid optimizedb DB_Name] : 매뉴얼 통계정보 갱신 부분 확인
3) 기존 DB 볼륨 위치 디렉토리 아래 java 폴더를 복사하여, 새로 생성한 DB 볼륨 위치 아래 붙여넣기.
4) ODBC 드라이버 업그레이드
추가 업그레이드 관련 사항은 매뉴얼의 설치 및 업그레이드 부분을 참고하여주세요.
감사합니다.