Sun Java System Application Server 9.1 고가용성 관리 설명서

데이터베이스 지우기

다음과 같은 경우 데이터베이스를 지웁니다.

hadbm clear 명령은 데이터베이스 노드를 중지하고 데이터베이스 장치를 지운 후 노드를 시작합니다. 이 명령은 테이블, 사용자 이름 및 암호를 포함하여 HADB의 Application Server 스키마 데이터 저장소를 지웁니다. hadbm clear를 실행한 후 asadmin configure-ha-cluster를 사용하여 데이터 스키마를 다시 만들고 JDBC 연결 풀을 재구성한 다음, 세션 지속성 저장소를 다시 로드합니다.

명령 구문은 다음과 같습니다.

hadbm clear  [--fast]  [--spares=number]  
[--dbpassword=password | --dbpasswordfile= file]  
[--adminpassword=password | --adminpasswordfile= file]  
[--agent=maurl] 
[dbname]

dbname 피연산자는 데이터베이스 이름을 지정합니다. 기본값은 hadb입니다.

다음 표에서는 특수 hadbm clear 명령 옵션에 대해 설명합니다. 다른 옵션에 대한 설명은 일반 옵션을 참조하십시오.

자세한 내용은 hadbm-clear(1)를 참조하십시오.

표 3–12 hadbm clear 옵션

옵션 

설명 

기본값 

--fast

-F 

데이터베이스를 초기화하는 동안 장치 초기화를 건너뜁니다. 디스크 저장 장치가 손상된 경우에는 사용하지 마십시오. 

적용할 수 없음 

--spares= number

-s 

재초기화된 데이터베이스가 사용할 예비 노드 수. 이 숫자는 짝수여야 하며 데이터베이스에 있는 노드 수보다 작아야 합니다. 

이전 예비 노드 수 

예를 들면 다음과 같습니다.

hadbm clear --fast --spares=2