스케줄러용 DB2 테이블 작성

DDL(Data Definition Language) 또는 SQL(Structured Query Language) 파일을 사용하여 DB2® 데이터베이스에 대한 스케줄러용 테이블을 작성합니다.

시작하기 전에

이 태스크에서 데이터베이스를 구성하고 사용 가능하게 만들어야 합니다. 더 자세한 정보는 스케줄러용 DB2 데이터베이스 작성 주제를 참조하십시오.

이 태스크 정보

DDL(Data Definition Language) 또는 SQL(Structured Query Language) 파일을 사용하여 DB2 데이터베이스에 대한 스케줄러용 테이블을 작성하려면, 다음 단계를 사용합니다.

프로시저

  1. DB2 명령행 창을 여십시오.
  2. 데이터베이스 시스템을 위한 관리자 권한이 있는지 확인하십시오.
  3. 테이블스페이스와 스키마를 작성합니다.
    1. 개발과 시스템 테스트 중 사용자 경험 결과를 분석하십시오. 사용자의 데이터베이스 크기는 여러 요인에 따라 다릅니다. 가능한 경우, 테이블스페이스 컨테이너를 다른 논리 디스크에 분배하고, 적절한 보안 정책을 구현하십시오. 버퍼 풀 및 로그 파일 설정에 대한 선택사항의 성능 관련사항을 고려하십시오.
    2. 문서 편집기를 사용하여 각 파일의 시작 위치에 있는 지침에 따라 다음 스크립트를 편집하십시오.
      참고: 테이블 접두부 설정 시 모든 문자를 대문자화합니다.
      %WAS_HOME%\Scheduler\createTablespaceDB2.ddl, %WAS_HOME%\Scheduler\createSchemaMod1DB2.ddl, %WAS_HOME%\Scheduler\dropSchemaMod1DB2.ddl, and %WAS_HOME%\Scheduler\dropTablespaceDB2.ddl. 
    3. 올바른 인스턴스에 연결되는지 확인하십시오. 환경 변수 DB2INSTANCE를 확인하십시오.
    4. 데이터베이스(예: scheddb)에 연결하려면, 다음 명령을 입력합니다.
      db2 connect to scheddb
    5. 테이블스페이스를 작성하십시오. 다음 명령을 입력하십시오.
      db2 -tf createTablespaceDB2.ddl
      스크립트 출력에 오류가 포함되지 않았는지 확인하십시오. 오류가 있는 경우 다음 스크립트를 사용하여 테이블스페이스를 삭제할 수 있습니다.
      dropTablespaceDB2.ddl
    6. 스키마(테이블 및 인덱스)를 DB2 명령행 프로세서에서 작성하려면, 명령 db2 -tf createSchemaMod1DB2.ddl을 입력하십시오. 스크립트 출력에 오류가 포함되지 않았는지 확인하십시오. 오류도 있는 경우, 다음 파일을 사용하여 스키마를 삭제할 수 있습니다.
      dropSchemaMod1DB2.ddl
    7. 교착 상태를 피하기 위해 DB2_RR_TO_RS DB2 플래그가 YES로 설정되어 있는지 확인하십시오. 필요한 경우 변경사항을 활성화하려면 DB2 인스턴스를 다시 시작하십시오.

결과

스케줄러용 DB2 테이블과 스키마가 존재합니다.

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tsch_dbtuadmin
파일 이름:tsch_dbtuadmin.html