AIM 조작 커맨드
본 장에서는 RDBII와 관련한 AIM의 조작 커맨드를 설명한다.
1. 퍼블릭 데이터베이스의 사용 제한
AIM 조작 커맨드 중 RESTRICT를 이용하면, 퍼블릭 데이터베이스나 메타 데이터베이스에 대한 이용을 제한할 수 있다. 운영자는 일시적으로 업무적으로 퍼블릭 데이터베이스나 메타 데이터베이스에 대한 리커버리 레벨을 별경할 수 있다.
입력 형식은 다음과 같다.
RESTRICT RDB,MD=메타데이터베이스이름[DID=AIM DID이름] [,DBSN=퍼블릭데이터베이스이름],RCVL=리커버리레벨
접근 방법 | 설명 |
---|---|
MD |
처리 대상의 메타 데이터베이스 이름을 기술한다. |
DID |
AIM 시스템의 DID 이름을 기술한다. |
DBSN |
퍼블릭 데이터베이스 이름을 기술한다. 이 값을 지정하지 않으면 메타 데이터베이스의 모든 퍼블릭 데이터베이스를 처리한다. |
RCVL |
지정한 리커버리 레벨을 기술한다. |
다음은 TMAXPUB이라는 퍼블릭 데이터베이스에 사용을 제한하기 위해 RESTRICT을 처리하는 예제이다.
aimcmd -c 'RESTRICT,RDB,MD=RDBII,RCVL=(NOTUSED),DID=00,DBSN=TMAXPUB' NOCHECK
2. 퍼블릭 데이터베이스의 사용 제한 해제
AIM 조작 커맨드 중 RELEASE를 이용하면 RESTRICT로 제한한 리커버리 레벨을 다시 복구할 수 있다.
입력 형식은 다음과 같다.
RELEASE RDB,MD=메타데이터베이스이름[DID=AIM DID 이름] [,DBSN=퍼블릭데이터베이스이름],TYPE=RCVL
접근 방법 | 설명 |
---|---|
MD |
처리 대상의 메타 데이터베이스 이름을 기술한다. |
DID |
AIM 시스템의 DID 이름을 기술한다. |
DBSN |
퍼블릭 데이터베이스 이름을 기술한다. 이 값을 지정하지 않으면 메타 데이터베이스의 모든 퍼블릭 데이터베이스를 처리한다. |
다음은 TMAXPUB이라는 퍼블릭 데이터베이스에 대한 사용제한을 해제하기 위해 RELEASE 커맨드를 처리하는 예제이다.
aimcmd -c 'RELASE,RDB,MD=RDBII10,TYPE=RCVL,DID=00,DBSN=TMAXPUB'