서버 기반 데이터베이스의 ODS 버전 제어

서버 기반 데이터베이스의 ODS(on-disk structure) 버전을 제어하는 방법에는 여러 가지가 있습니다.

시작하기 전에

기본 ODS 버전과 특정 Notes/Domino 릴리스에 도입된 ODS 버전의 개념 비교를 비롯하여 ODS에 대해 알아봅니다. 자세한 정보는 Domino ODS(On-Disk Structure)의 내용을 참조하십시오.

이 태스크 정보

dbmt 도구가 도입되기 전에는 ODS 버전을 업그레이드하기 위해 압축 태스크에서 복사 스타일 데이터베이스 압축을 사용했습니다. 이 압축 태스크를 지금도 사용할 수 있지만, dbmt를 통한 복사 스타일 압축이 더 효율적이므로 이 방법을 사용하는 것이 좋습니다.
1. 서버 기반 데이터베이스의 ODS 버전 제어
목표 단계 자세한 정보
서버의 모든 데이터베이스에서 기본 ODS 버전을 최소값으로 사용합니다. 다음 dbmt 도구 명령을 사용하여 기본 ODS 버전보다 낮은 데이터베이스를 압축합니다.
load dbmt -ut 0 -ct 4 -ods

일반적으로 프로그램 문서는 dbmt 명령을 실행하기 위해 일정에 따라 실행됩니다. dbmt 명령은 compact 또는 updall 명령보다 선호되는 압축 방법입니다.

-ods 플래그는 이미 원하는 ODS 버전으로 된 데이터베이스를 불필요하게 압축하는 것을 방지합니다.

자세한 정보는 Updall 대신 DBMT 도구를 사용하여 데이터베이스 유지관리의 내용을 참조하십시오.

데이터베이스를 작성하거나 데이터베이스에서 복사 스타일 압축을 수행할 때 특정 Notes/Domino 릴리스에 도입된 ODS 버전을 사용합니다.

서버에서 notes.ini 설정 Create_R<v>_Databases=1을 사용합니다. 여기서 <v>은(는) 원하는 ODS 버전이 도입된 Domino 버전입니다.

예를 들어 새 데이터베이스 또는 복사 스타일 압축 데이터베이스에서 ODS 55를 사용하려면 Create_R12_Databases=1을 사용합니다.

데이터베이스 ODS를 이전 ODS 버전으로 되돌립니다. 다음 서버 콘솔 명령 사용
load compact <database> -R
예를 들어 ODS 53에 있는 sales.nsf에서 다음 명령을 실행하면 ODS 52로 되돌아갑니다.
load compact sales.nsf -R
데이터베이스 ODS를 서버에서 구성된 버전보다 한 수준 아래로 되돌립니다. 다음 서버 콘솔 명령 사용
load compact <database> -r
예를 들어 Domino 12 기본 ODS 버전(52)을 사용하는 Domino 12 서버에서 다음 명령은 sales.nsf 데이터베이스를 ODS 51(현재 이 버전보다 더 높은 경우)로 변환합니다. (ODS 51은 R8.5에 도입된 ODS 버전임)

또는 서버가 Domino 12 ODS 버전 55(Create_R12_Databases=1 사용)를 사용하도록 구성된 경우 이 명령은 sales.nsf를 ODS 53으로 전환합니다.

load compact sales.nsf -r