파티션된 데이터베이스 서버 설치 확인 (Linux® 및 UNIX)

db2val 도구를 사용하여 설치 파일, 인스턴스, 데이터베이스 작성, 해당 데이터베이스에 대한 연결 및 파티션된 데이터베이스 환경의 상태를 유효성 검증하여 Db2® 사본의 핵심 기능을 확인하십시오. 자세한 내용은 DB2 사본 유효성 확인을 참조하십시오. 파티션된 데이터베이스 환경의 상태는 노드가 2개 이상일 경우에만 검증됩니다. 또한 DB2 데이터베이스 서버 설치가 완료되었는지 확인하려면, 샘플 데이터베이스를 작성한 후 SQL 명령을 실행하여 샘플 데이터를 검색하고 참여한 모든 데이터베이스 파티션 서버로 데이터가 분산되었는지 확인하십시오.

시작하기 전에

다음 단계를 시작하기 전에 모든 설치 단계를 완료해야 합니다.

프로시저

SAMPLE 데이터베이스를 작성하려면 다음과 같이 수행하십시오.

  1. 인스턴스 소유 사용자로 기본 컴퓨터(ServerA)에 로그온하십시오.
    이 예에서는 db2inst1이 인스턴스 소유 사용자입니다.
  2. db2sampl 명령을 입력하여 SAMPLE 데이터베이스를 작성하십시오.
    기본적으로 샘플 데이터베이스는 인스턴스 소유 홈 디렉토리에 작성됩니다. 예에서는 /db2home/db2inst1/이 인스턴스 소유자의 홈 디렉토리입니다. 인스턴스 소유자의 홈 디렉토리가 기본 데이터베이스 경로입니다.

    이 명령이 처리되는 데에는 2-3분 정도 소요됩니다. 완료 메시지는 없지만, 명령 프롬프트가 리턴되면, 해당 프로세스가 완료될 것입니다.

    SAMPLE 데이터베이스는 작성될 때 자동으로 데이터베이스 별명 SAMPLE을 사용하여 카탈로그됩니다.

  3. db2start 명령을 입력하여 데이터베이스 관리자를 시작하십시오.
  4. Db2 명령 창에서 다음 Db2 명령을 입력하여 SAMPLE 데이터베이스에 연결하고 부서 20에서 작업하는 모든 직원의 목록을 검색하십시오.
       db2 connect to sample
       db2 "select * from staff where dept = 20"
    
  5. 데이터가 데이터베이스 파티션 서버에 분산되었는지 확인하려면 Db2 명령 창에서 다음 명령을 입력하십시오.
    db2 "select distinct dbpartitionnum(empno) from employee"
    employee 테이블에서 사용하는 데이터베이스 파티션이 목록으로 출력됩니다. 특정 출력은 다음에 따라 다릅니다.
    • 데이터베이스의 데이터베이스 파티션 수
    • 데이터베이스 파티션 그룹에서 employee 테이블이 작성된 테이블스페이스가 사용하는 데이터베이스 파티션 수.

다음에 수행할 작업

설치를 확인한 다음 SAMPLE 데이터베이스를 제거하여 디스크 공간을 늘릴 수 있습니다. db2 drop database sample 명령을 입력하여 SAMPLE 데이터베이스를 삭제하십시오.