참조: IBM Storage Protect 서버 데이터베이스의 IBM Db2 명령
IBM® 지원팀에서 Db2 명령을 실행하라는 지시를 받을 때 이 목록을 참조하세요.
용도
마법사를 사용하여 IBM Storage Protect를 설치하고 구성한 후에는 Db2 명령을 실행할 필요가 거의 없습니다. 사용하거나 실행하도록 요청될 수 있는 제한된 Db2 명령 세트가 표에 나열되어 있습니다.이 목록은 보충 자료일 뿐이며 전체 목록이 아닙니다. IBM Storage Protect 관리자가 매일 또는 지속적으로 이를 사용할 것이라는 의미는 없습니다. 일부 명령 샘플이 제공됩니다. 출력 세부사항은 나열되지 않습니다.
여기에 설명된 명령 및 해당 구문에 대한 전체 설명은 Db2 제품 문서를 참조하십시오.
| 명령 | 설명 | 예 |
|---|---|---|
db2cmd |
Db2 명령행 프로세서 창을 열고 명령행 환경을 초기화합니다. |
Db2 명령 창을 여십시오. |
| db2icrt | 인스턴스 소유자의 홈 디렉토리에 Db2 인스턴스를 작성합니다.
팁: IBM
Storage Protect 구성 마법사는 서버 및 데이터베이스에서 사용되는 인스턴스를 작성합니다. 구성 마법사를 통해 서버가 설치되고
구성된 후에는 일반적으로 db2icrt 명령이 사용되지 않습니다.
|
IBM
Storage Protect 인스턴스를 수동으로 작성하십시오.하나의 라인에 명령을
입력하십시오. |
| db2set | Db2 변수를 표시합니다. | Db2 변수를 나열하십시오. |
| CATALOG DATABASE | 시스템 데이터베이스 디렉토리에 데이터베이스 위치 정보를 저장합니다. 데이터베이스는 로컬 워크스테이션 또는 데이터베이스 파티션 서버에 위치할 수 있습니다. 서버 구성 마법사는 서버 데이터베이스 사용에 필요한 모든 카탈로그를 담당합니다. 서버가 구성되어 실행 중인 경우에는 환경 내에 변경사항이 있거나 환경이 손상된 경우에만 이 명령을 수동으로 실행하십시오. | 데이터베이스를 카탈로그합니다. |
| CONNECT TO DATABASE | CLI(명령행 인터페이스)를 사용하기 위해 지정된 데이터베이스에 연결합니다. | Db2 CLI에서 IBM
Storage Protect 데이터베이스에 연결하십시오. |
| GET DATABASE CONFIGURATION | 특정 데이터베이스 구성 파일에 있는 개별 항목의 값을
리턴합니다.
중요: 이 명령 및 매개변수는 Db2에서 직접 설정하고 관리합니다. 나열된 내용은 정보 용도로만
제공되며 기존 설정을 보기 위한 도구로만 제공됩니다. IBM 지원에서 또는 APAR 또는 기술 안내 문서 (기술 노트) 와 같은 서비스 게시판을 통해 이러한 설정을 변경하는 것이 좋습니다. 이러한 설정을 수동으로 변경하지
마십시오. IBM 의 지시에 따라서만 IBM
Storage Protect 서버 명령 또는 프로시저를 사용하여 변경하십시오.
|
데이터베이스 별명에 대한 구성 정보를 표시합니다.설정을 확인할 수 있도록
정보를 검색합니다(예: 데이터베이스 구성, 로그 모드 및 유지보수). |
| GET DATABASE MANAGER CONFIGURATION | 특정 데이터베이스 구성 파일에 있는 개별 항목의 값을
리턴합니다.
중요: 이 명령 및 매개변수는 Db2에서 직접 설정하고 관리합니다. 나열된 내용은 정보 용도로만
제공되며 기존 설정을 보기 위한 도구로만 제공됩니다. IBM 지원에서 또는 APAR 또는 기술 안내 문서 (기술 노트) 와 같은 서비스 게시판을 통해 이러한 설정을 변경하는 것이 좋습니다. 이러한 설정을 수동으로 변경하지
마십시오. IBM 의 지시에 따라서만 IBM
Storage Protect 서버 명령 또는 프로시저를 사용하여 변경하십시오.
|
데이터베이스 관리자에 대한 구성 정보를 검색합니다. |
| GET HEALTH SNAPSHOT | 데이터베이스 관리자 및 해당 데이터베이스의 상태 정보를 검색합니다. 리턴되는 정보는
명령이 실행된 시점의 상태 스냅샷을 나타냅니다. IBM Storage Protect 는 Db2에서 제공하는 Health 스냅샷 및 기타 메커니즘을 사용하여 데이터베이스의 상태를 모니터합니다. Health 스냅샷 또는 기타 문서에서 항목 또는 데이터베이스 자원이 경보 상태에 있을 수 있음을 표시하는 경우가 있습니다. 이러한 경우는 상황을 수정하기 위해 조치를 취해야 함을 나타냅니다. IBM Storage Protect 는 조건을 모니터하고 적절하게 응답합니다. Db2 데이터베이스에 의해 선언된 모든 경보가 작동하는 것은 아닙니다. |
Db2 Health Monitor 표시기에 대한 보고서를 수신하십시오. |
| GRANT (Database Authorities) | 데이터베이스 내의 특정 오브젝트에 적용되는 권한이 아니라 전체 데이터베이스에 적용되는 권한을 부여합니다. | 사용자 ID itmuser에 액세스 권한을 부여하십시오. |
| RUNSTATS | 테이블의 특성에 대한 통계를 업데이트하고
연관된 색인 또는 통계 보기를 업데이트합니다. 이러한 특성에는
레코드 수, 페이지 수 및 평균 레코드 길이가 포함됩니다. 테이블을 보려면 테이블을 업데이트하거나 재구성한 다음 이 유틸리티를 실행하십시오. 조회를 최적화할 수 있도록 통계를 사용하기 전에 최적화용 보기를 사용해야 합니다. 최적화에 사용 가능한 보기를 통계 보기라고 합니다. Db2 ALTER VIEW 문을 사용하여 최적화를 위한 뷰를 사용으로 설정하십시오. 기본 테이블에 대한 변경사항이 보기에 의해 리턴되는 행에 영향을 미치는 경우에 RUNSTATS 유틸리티를 실행하십시오. 팁: 서버는 필요에 따라 RUNSTATS 명령을 실행하도록 Db2 를 구성합니다.
|
단일 테이블에서 통계를 업데이트합니다. |
set db2instance |
현재 세션에 적용되는 인스턴스를 판별합니다. |
적용 가능한 인스턴스를 판별합니다. |
| SET SCHEMA | Db2 CLI를 통해 SQL 명령을 직접 실행하기 위한 준비로 CURRENT SCHEMA 특수 레지스터의 값을 변경합니다. 팁: 특수 레지스터는 데이터베이스 관리자가 애플리케이션 프로세스에 대해 정의하는 스토리지 영역입니다. SQL문에서 참조할 수 있는
정보를 저장하는 데 사용됩니다.
|
IBM
Storage Protect에 대한 스키마를 설정하십시오. |
| START DATABASE MANAGER | 현재 데이터베이스 관리자 인스턴스 백그라운드 프로세스를
시작합니다. 서버가 시작되고 정지될 때마다 서버가 인스턴스 및 데이터베이스를 시작하고 중지합니다. 중요: IBM 지원 센터에서 별도로 지시하지 않는 한, 서버가 인스턴스 및 데이터베이스의 시작 및 중지를 관리할 수 있도록 허용하십시오.
|
데이터베이스 관리자를 시작합니다. |
| STOP DATABASE MANAGER | 현재 데이터베이스 관리자 인스턴스를 중지시킵니다. 명시적으로 중지되지 않으면 데이터베이스 관리자가 계속 활성 상태가 됩니다. 애플리케이션이 데이터베이스에 연결되어 있는 경우, 이 명령은 데이터베이스 관리자 인스턴스를
중지하지 않습니다. 데이터베이스 연결은 없으나 인스턴스 연결은 있는 경우에는
명령이 인스턴스 연결이 먼저 중지되도록 강제 실행합니다. 그런 다음, 데이터베이스 관리자를 중지시킵니다. 또한 이 명령은
데이터베이스 관리자를 중지하기 전에 모든 미해결 데이터베이스 활성화를 비활성화합니다. 이 명령은 클라이언트에서 올바르지 않습니다. 서버가 시작되고 정지될 때마다 서버가 인스턴스 및 데이터베이스를 시작하고 중지합니다. 중요: IBM 지원 센터에서 별도로 지시하지 않는 한, 서버가 인스턴스 및 데이터베이스의 시작 및 중지를 관리할 수 있도록 허용하십시오.
|
데이터베이스 관리자를 중지시킵니다. |


이 유틸리티는