DSMSERV FORMAT(데이터베이스 및 로그 형식화)
DSMSERV FORMAT 유틸리티를 사용하여 서버 데이터베이스 및 복구 로그를 초기화합니다. 데이터베이스와 복구 로그를 초기화는 동안에 서버 활동은 허용할 수 없습니다.
이 유틸리티에서 지정된 디렉토리는 빠르고 안정적인 스토리지에 있어야 합니다. 디렉토리는 공간이 부족할 수 있는 파일 시스템에 있으면 안됩니다. 특정 디렉토리(예: 활성 로그 디렉토리)를 사용할 수 없거나 해당 디렉토리가 가득 찬 경우 서버가 중지됩니다.
제한사항: 파일 할당 테이블 (FAT 또는 FAT32) 또는 NTFS (New Technology File System) 형식을 사용하는 경우 해당 시스템의 루트 디렉토리를 데이터베이스 디렉토리 또는 로그 디렉토리의 위치로 지정할 수 없습니다. 대신, 루트 디렉토리 내에 하나 이상의 서브디렉토리를 작성해야 합니다. 그런 다음, 서브디렉토리 내에 데이터베이스 디렉토리 및 로그 디렉토리를 작성하십시오.
중요: 설치 프로그램은 레지스트리 키 세트를 작성합니다. 이 키 중 하나가 SERVER1이라는 기본 서버가 작성되는 디렉토리를
지시합니다. 추가 서버를 설치하려면 디렉토리를 작성하고 해당 디렉토리에서 -k 매개변수를 사용하여 DSMSERV
FORMAT 유틸리티를 사용하십시오. 이 디렉토리가 서버의 위치가 됩니다. 레지스트리는 설치된 서버를 추적합니다.DSMSERV FORMAT 유틸리티 또는 구성 마법사를 사용하여 서버를 처음 작성할 때 서버 데이터베이스 및 복구 로그가 작성됩니다. 그리고. 데이터베이스 관리자가 사용한 데이터베이스 정보를 보유하기 위해 파일이 작성됩니다.
구문
매개변수

-u 사용자 이름
서버를 초기화하기 전에 전환할 사용자 이름을 지정합니다. 이 매개변수는 선택사항입니다.
-i 인스턴스_디렉터
사용할 인스턴스 디렉토리를 지정합니다. 이 디렉토리는 서버의
현재 작업 중인 디렉토리가 됩니다. 이 매개변수는 선택사항입니다.
-k 키 이름
이 서버에 관한 정보를 저장하는 데 사용되는 Windows 레지스트리 키의
이름을 지정합니다. 같은 시스템에 추가 서버를 설치할 경우에만 이 매개변수를 사용하십시오. 이 매개변수를 사용하여 서버를 설치한 후에는 항상 이 매개변수의 값으로 서버를 시작해야 합니다. 이 매개변수는 선택사항입니다. 기본값은 SERVER1입니다.제한: 동일한 시스템에서 실행 중인 IBM Storage Protect 서버의 추가 인스턴스는 리소스를 놓고 경쟁하며 각 IBM Storage Protect 서버의 전체 성능에 영향을 미칩니다.- -o 옵션_파일
- 사용할 옵션 파일을 지정하십시오. 이 매개변수는 선택사항입니다.
- -noexpire
- 시작할 때 만기 처리가 억제되도록 지정합니다. 이 매개변수는 선택사항입니다.
- -quiet
- 콘솔 메시지가 억제되도록 지정합니다. 이 매개변수는 선택사항입니다.
- DBDir
- 데이터베이스 오브젝트를 저장하는 데 사용되는 하나 이상 디렉토리의 상대 경로 이름을 지정합니다. 디렉토리 이름은 공백없이 쉼표로 구분해야 합니다. 디렉토리 이름을 최대 128개까지 지정할 수 있습니다. DBDIR 또는 DBFILE 매개변수를 지정해야 합니다.팁: 다중 디렉토리를 지정하는 경우, 데이터베이스 조작에 대한 병렬 처리 수준이 일치하도록 기본 파일 시스템의 크기가 동일한지 확인하십시오. 데이터베이스에 대한 하나 이상의 디렉토리가 다른 디렉토리보다 작은 경우, 데이터베이스의 병렬 프리페칭 및 분배가 최적화될 가능성이 줄어듭니다.
- DBFile
- 데이터베이스 오브젝트를 저장하는 데 사용되는 하나 이상의 디렉토리의 상대 경로 이름을 포함하는 파일 이름을 지정합니다. 파일의 각 디렉토리 이름은 별도의 행에 있어야 합니다. 디렉토리 이름을 최대 128개까지 지정할 수 있습니다. DBDIR 또는 DBFILE 매개변수를 지정해야 합니다.
- ACTIVELOGSize
- 활성 로그 파일의 크기를 메가바이트 단위로 지정합니다. 이 매개변수는 선택사항입니다. 최소값은 2048MB(2GB)이고 최대값은 524,288MB(512GB)입니다. 홀수를 지정하는 경우 값이 다음 짝수로 반올림됩니다. 기본값은 16384MB입니다.활성 로그 파일의 크기는 ACTIVELOGSIZE 옵션의 값에 따라 다릅니다. 공간 요구사항에 대한 지침은 다음 표에 있습니다.
표 1. 볼륨 및 파일 공간 요구사항 예측 방법 ACTIVELOGSize 옵션 값 ACTIVELOGSize 공간 외에 활성 로그 디렉토리에서 예약할 여유 공간 크기 16GB - 128GB 5120MB 129GB - 256GB 10240MB 257GB - 512GB 20480MB - ACTIVELOGDirectory (Required)
- 서버에서 활성 로그 파일을 쓰고 저장하는 디렉토리를 지정합니다. 활성 로그 위치는 하나 뿐입니다. 이름은 완전한 디렉토리 이름이어야 합니다. 디렉토리가 이미 있고 비어 있어야 하며 데이터베이스 관리자의 사용자 ID로 액세스할 수 있어야 합니다. 최대 175자입니다.
- ARCHLogdirectory (Required)
- 아카이브 로그 파일에 대한 디렉토리를 지정합니다. 이름은 완전한 디렉토리 이름이어야 합니다. 최대 175자입니다.
- ARCHFailoverlogdirectory
- ARCHLOGDIRECTORY 디렉토리가 가득 찬 경우 대체 스토리지 위치로 사용할 디렉토리를 지정합니다. 이 매개변수는 선택사항입니다. 최대 175자입니다.
- MIRRorlogdirectory
- 서버가 활성 로그(ACTIVELOGDIRECTORY 디렉토리의 파일)를 미러링하는 디렉토리를 지정합니다. 이 매개변수는 선택사항입니다. 디렉토리는 완전한 디렉토리 이름이어야 합니다. 최대 175자입니다.
예제: 데이터베이스 형식화


dsmserv format dbdir=/tsmdb001 activelogsize=8192
activelogdirectory=/activelog archlogdirectory=/archlog
archfailoverlogdirectory=/archfaillog mirrorlogdirectory=/mirrorlog

dsmserv -k server2 format dbdir=d:\tsm\db001 activelogsize=8192
activelogdirectory=e:\tsm\activelog archlogdirectory=f:\tsm\archlog
archfailoverlogdirectory=g:\tsm\archfaillog mirrorlogdirectory=h:\tsm\mirrorlog
