Engine

CUBRID 2008 R3.1 patch 1 릴리스 노트

by admin posted Mar 08, 2011

목차

1.개요
- 릴리스 노트 정보
- 릴리스 노트 개정 내역
- 참고문서

- 버그 리포트 및 사용자 피드백 제공 방법 안내
- 추가 정보 안내

 

2.CUBRID 2008 R3.1 정보
- CUBRID2008R3.1 릴리스특징
   BLOB, CLOB 타입 추가
  HA 상태 모니터링 기능 추가
- CUBRID 2008R 3.1 PATCH 1 특징
- 지원 플랫폼 및 설치 권장사양
- 라이선스 안내
- 버전 호환성과 운용성
  응용 프로그램 및CUBRID 매니저의 호환성
  데이터베이스 호환성
  상호 운용성
- CUBRID2008R3.1의 설치 방법
  Linux에서 설치
  Windows에서 설치
  CUBRID 환경 변수 및 OS 환경 변수 설정
- CUBRID2008R3.1로 업그레이드하는 방법
  2008 R3.1 Beta 버전을 사용 중인 경우 업그레이드 방법
  업그레이드 주의 사항
  데이터베이스 마이그레이션 절차
  HA 환경에서 데이터베이스 마이그레이션 절차
  복제 기능 사용시 주의사항

 

3.CUBRID 2008 R3.1에서 변경된 사항
- 새로 추가된 기능
  CUBRIDSUS-3652 BLOB/CLOB 타입의 추가 및 관련 API 지원
  CUBRIDSUS-434 JDBC/CCI에서 Foreign Key 정보를 얻을 수 있는 기능추가
  CUBRIDSUS-3788 ODBC 드라이버에 스키마 정보를 얻을 수 있는 기능추가
  CUBRIDSUS-4091 ODBC 드라이버에UTF-8 문자셋 지원
  CUBRIDSUS-3879, 4183 브로커의 상태 정보 출력기능에 브로커 응용서버(CAS) 정보 포함 옵션 추가

- 개선된 기능
  CUBRIDSUS-3761 CCI에서 응용과 브로커간 네트워크 상태를 확인하는 방식 개선
  CUBRIDSUS-3343 브로커와 JDBC 응용 프로그램간 최대 응답 시간을 줄이도록 개선
  CUBRIDSUS-4027 브로커의 ACCESS_MODE를 동적으로 변경할 수 있도록 개선
  CUBRIDSUS-3835 보존할 보관 로그파일의 최대 개수를 동적으로 변경할 수 있도록 개선
  CUBRIDSUS-3771 deadlock  및 lock timeout 발생 시 데이터베이스 서버의 에러 로그메시지 개선
  CUBRIDSUS-4011 Debian  패키지 빌드가 가능하도록 개선
수정된 사항
  CUBRIDSUS-3698 IF 함수의 인자에 NULL이 주어지면 항상 NULL을 반환하는 오류 수정
  CUBRIDSUS-4047 RIGHT OUTER JOIN이MERGE 조인으로 실행될 경우 결과가 잘못 나오는 오류 수정
  CUBRIDSUS-4193 LIKE 조건식에서 지정한 escape 문자가 검색 문자열 내에 존재하면 발생하는 오류 수정
  CUBRIDSUS-4176 계층 질의문에서 출력할 컬럼의 타입이 CHAR  혹은 NUMERIC이면 발생하는 오류 수정
  CUBRIDSUS-4177 계층 질의문에서 INLINE VIEW 외부에WHERE 조건이 있을 경우 잘못된 결과를 출력하는 오류 수정
  CUBRIDSUS-4178 계층 질의문에서 ORDER SIBLINGS BY 정렬이 잘못되는 오류 수정
  CUBRIDSUS-4004 기본키 생성 실패후 COMMIT을 수행하면 해당 테이블 조회 시 에러가 발생할 수 있는 오류 수정
  CUBRIDSUS-3538 메타 데이터를 얻어오는JDBC 메소드에서 ArrayIndexOutOfBoundsExceptions 예외가 발생하는 오류 수정
  CUBRIDSUS-3991 HA 환경에서 TRUNCATE TABLE 질의수행시 복제가 중단되는 오류 수정
  CUBRIDSUS-3911 HA 환경에서 온라인 백업후 보관 로그 동기화 오류로 인해 복제가 중단되는 오류 수정
  CUBRIDSUS-3910 HA 환경에서 applylogdb  프로세스가 재시작후 비정상 종료되면서 데이터 불일치가 발생되는 오류 수정
  CUBRIDSUS-4295 HA 환경에서 인덱스 이름만을 명시한 DROP INDEX 구문이 슬레이브 DB에 반영되지 않는 오류 수정
  CUBRIDSUS-4347 HA 환경에서 DB 연결을 설정하는 중에 발생하는 오류 수정
  CUBRIDSUS-3804 다중 동시 접속 및 삽입/삭제 질의수행 시 특정 조건에서 연결이 종료되지 않는 오류 수정
  CUBRIDSUS-4272 -327번 에러가 발생할 수 있는 오류 수정
  CUBRIDSUS-4218 다량의 페이지를 가지는 내부파일 생성 요구가 실패하는 오류 수정
  CUBRIDSUS-4217 문자열중간에 NULL이 포함된 데이터를 내보내기(unload)하는 경우 데이터 파일이 잘못 생성되는 오류 수정
  CUBRIDSUS-4084 64bit Windows 시스템에 32bit CUBRID 설치 시 ODBC 드라이버가 등록되지 않는 오류 수정
  CUBRIDSUS-3926 Windows의 명령 프롬프트 창에서CUBRID 제어시 정상 수행되지 않는 오류 수정
  CUBRIDSUS-4015 영문Windows에서CUBRID Service Tray와 관련된 오류메시지 출력시 한글이 출력되는 오류 수정

 

4.CUBRID 2008 R3.1 PATCH 1에서 변경된 사항
  CUBRIDSUS-4372 cubrid broker 유틸리티에 reset 기능추가
  CUBRIDSUS-4321 브로커 파라미터인 SQL_LOG 값을 동적으로 변경하는 명령어에 특정 응용서버(CAS) 파라미터만 변경할 수 있도록  옵션 추가
  CUBRIDSUS-4736 broker_log_runner  명령어에서 질의 계획을 포함하도록 하는 옵션 추가
  CUBRIDSUS-4134 broker_log_top 명령어에서 시간 범위의 처리 방식 및 검색 성능 개선
  CUBRIDSUS-4440 호스트 변수에 잘못된 값을 바인딩하여 질의 수행에 실패하면 정상 값을 바인딩하여 재수행해도 계속 실패하는 오류 수정
  CUBRIDSUS-4656 JDBC의 getDriverVersion() 호출 시 잘못된 버전번호를 반환하는 오류 수정
  CUBRIDSUS-4645 로그 페이지 버퍼의 제어 방식을 변경하여 DB 서버 프로세스의 멈춤 오류 수정
  CUBRIDSUS-4341 응용 프로그램의 연결 요청이 집중되는 경우 브로커 연결에 실패할 수 있는 오류수정
  CUBRIDSUS-4188 브로커의 SQL 로그 파일에 기록되는 질의 실행 시간의 오류 수정
  CUBRIDSUS-4471 php 드라이버의 사용이 가능하도록 php 드라이버 소스 코드에서 glo  관련 부분 제거

 

5.CUBRID 매니저 2008 R3.1에서 변경된 사항
- 새로 추가된 기능
  HA 모니터링 대시 보드기능 추가
  BLOB, CLOB, 길이가 100 이상인 BIT 타입의 입력기능 추가
  정의된 SQL 실행기능추가
  DDL/DML을 클립보드로 복사하는 기능 추가
- 개선된 기능
  데이터 올리기/내려 받기 할 때 문자 집합 설정 및 확인할 수 있도록 개선
  질의 편집기에서 현재 사용 중인 문자집합을 확인할 수 있도록 개선
  자동 볼륨 추가 설정 시 최대값을 사용자가 설정할 수 있도록 개선
  DELETE ALL, TRUNCATE TABLE 등을 여러 개의 테이블에 한번에 적용할 수 있도록 개선
  브로커 상태 모니터 차트에서 SESSION과 ACTIVE SESSION이 구분 되도록 개선
  다중 네트워크 사용 환경에서 데이터베이스 서버 접속에 실패하는 문제 개선
- 수정된 사항
  호스트 상태 모니터에서 메모리 정보출력 시 물리적 메모리외의 영역을 포함하는 오류 수정
  Windows XP 서비스팩3에서CUBRID  매니저로 데이터베이스 시작 시 발생 가능한 오류 수정
  Windows 7에서 데이터베이스 상태 정보의 일부를 확인할 수 없는 오류 수정
  문법에 맞지 않는 일부 질의에 대해 에러가 출력되지 않는 오류 수정

 

6. 주의 사항
- 새로 추가된 주의 사항
  CUBRIDSUS-3826 GLO 클래스 지원 중단에 따른 주의 사항
  CUBRIDSUS-4172 BLOB, CLOB 타입 사용시 제약사항
  CUBRIDSUS-3926 Windows에서 브로커 파라미터의 동적 변경제약 사항
  CUBRIDSUS-4186 Windows Vista 이상버전에서 CUBRID 유틸리티를 사용한 서비스 제어  권장 사항
- 기존 주의 사항
  CUBRIDSUS-3217 JDBC에서 연결 정보를 URL 스트링으로 입력하는 경우 물음표를 반드시 명시
  CUBRIDSUS-3564 마스터 프로세스와 서버 프로세스간 프로토콜 변경 및 두 개 버전을 동시에 운영하는 경우 포트 설정 필요
  CUBRIDSUS-2828 데이터베이스 이름에 @를 포함할 수 없음
  CUBRIDSUS-3267 Windows 환경에서 디렉터리 경로 설정 시 주의사항
  CUBRIDSUS-3553 CUBRID 소스 빌드 후 실행 시, 매니저 서버 프로세스 관련 오류 발생
  CUBRID 매니저에서 [볼륨 자동 추가기능 사용] 옵션을 선택하고 DB를 생성하는 경우 주의사항