스케줄러 테이블 관리 기능
관리 콘솔 및 WASSchedulerConfiguration MBeans는 스케줄러 테이블과 스키마 작성, 스케줄러 테이블과 스키마가 적절하게 설정되고 액세스 가능한 지 확인, 스케줄러 테이블과 스키마 제거를 위한 간단한 방법을 제공합니다.
배치 관리자나 노드 에이전트에 연결될 때, 스케줄러 및 연관된 데이터 소스가 있는 가장 일반적인 범위를 기반으로 테이블을 확인, 작성 또는 삭제하는 조작이 시도됩니다. 스케줄러가 서버 범위에 구성되고 노드 범위의 데이터 소스 및 확인 테이블 조작이 배치 관리자에서 실행 중인 경우, 배치 관리자는 서버1에 연결을 시도하고 거기에서 조작을 실행합니다. 서버가 사용 불가능한 경우, 노드 에이전트 레벨 다음에 배치 관리자 레벨에서 확인을 시도합니다.
테이블 확인
스케줄러 데이터 소스, 테이블 접두부, 보안 인증 정보와 테이블이 올바르게 구성되는지 유효성 검증합니다. 프로덕션 및 개발 환경에서 데이터베이스 특성을 변경하지 않고 이 확인 메소드를 사용할 수 있습니다.
테이블 작성
스케줄러가 작동하기 위해 필요한 테이블과 인덱스를 작성합니다. 스케줄러 테이블을 만드는 이 메소드는 단순 토폴로지 및 개발 환경을 위해 설계됩니다. 고급 또는 프로덕션 환경 및 이 기능을 지원하지 않는 데이터베이스에 대해 제공된 스케줄러 데이터 정의 언어 파일을 사용합니다. 세부사항은 관리 콘솔을 사용하여 스케줄러 테이블 작성 주제를 참조하십시오.
테이블 삭제
스케줄러가 작동하기 위해 필요한 테이블과 인덱스의 제거를 지정합니다. 스케줄러 테이블과 인덱스를 제거하는 이 메소드는 개발 환경에 대하여 권장됩니다. 테이블 삭제 시, 조치는 이전에 스케줄링된 태스크를 모두 제거하고, 테이블이 다시 작성될 때까지 더 이상 스케줄러가 성공적으로 작동하지 않습니다.