Oracle 데이터베이스 업그레이드에 대한 계획
Oracle 데이터베이스의 업그레이드 요구사항 검토
FileNet® P8 컴포넌트를 업그레이드하기 전에 적절한 데이터베이스 버전 및 패치로 업데이트합니다. 최소 패치 요구사항은 IBM® FileNet P8 시스템 요구사항을 참조하십시오.
Content Platform Engine 데이터베이스는 AL32UTF8 문자 세트로 구성해야 합니다. 자국어 세트(NLS_NCHAR_CHARACTERSET)를 고유 값으로 설정할 필요가 없습니다. 기본값을 사용할 수 있습니다. 기존 데이터베이스에 대해 문자 세트를 변경하는 경우 데이터베이스 문자 세트가 AL32UTF8로 변환될 때 워크플로우 시스템 또는 레거시 워크플로우 시스템 로케일이 변경되지 않아야 합니다.
USER_INDEXES에 대한 SELECT
Content Platform Engine (or Content Engine) Oracle 데이터베이스 업그레이드 계획
Content Platform Engine(또는 Content Engine) 데이터베이스에 대해 oracle.jdbc.V8Compatible 플래그를 true로 설정한 경우, FileNet Content Engine에서 Oracle 데이터 인덱스 사용 기술 주의사항에 설명된 대로(http://www.ibm.com/support/docview.wss?uid=swg21397282 참조) 플래그를 false로 설정해야 합니다. 이 플래그는 Oracle 11g에서 지원되지 않으며 버전 5.2.1 Content Platform Engine 데이터베이스에서 필요하지 않습니다.
버전 4.5.1에서 업그레이드된 오브젝트 저장소의 경우, Oracle 기반 Content Engine 데이터를 자동 업그레이드하는 중에 DATE 특성에 대한 인덱스가 있더라도 DATE 특성으로 정의된 테이블 열은 자동으로 TIMESTAMP 특성으로 변환됩니다. 그러나 자동 업그레이드는 내림차순(DESC) 키워드 같이 DATE 특성을 포함하는 함수 기반 인덱스에서 이 변환을 수행할 수 없습니다. 자동 업그레이드 프레임워크에서는 이러한 변환 실패를 해결할 수 없으므로 이 인덱스를 삭제하고 특성을 변경한 후 인덱스를 다시 작성하여 함수 기반 인덱스의 DATE 열을 TIMESTAMP 열로 수동으로 변환하도록 계획하십시오. 자동 업그레이드를 완료한 후 업그레이드 프로시저에서 이 프로시저를 수행합니다.
Process Engine Oracle 데이터베이스 업그레이드에 대한 계획
- 2038일을 초과하는 날짜 필드를 사용 가능하게 설정하기 위해 Process Engine 날짜 및 시간 필드를 32비트에서 64비트로 변경합니다.
- Process Engine 문자열 필드를 바이트 기반에서 문자 기반 문자열로 변환합니다.