관리 명령을 사용하여 사용하지 않는 스태프 조회 제거

데이터베이스에서 사용하지 않는 스태프 조회를 제거하려면 관리 명령을 사용하십시오.

시작하기 전에

이 절차를 시작하려면 다음 조건이 충족되어야 합니다.
  • 사용할 사용자 ID에 관리 권한이 있어야 합니다.
  • 사용하지 않는 스태프 조회가 삭제될 Application Server가 실행 중이어야 합니다. 즉, 서버 연결이 필요하기 때문에 wsadmin-conntype none 옵션을 사용할 수 없습니다.
  • 보안이 활성화된 경우 운영자 권한을 갖고 있어야 합니다.

이 타스크의 수행 목적 및 시기

Business Process Choreographer는 사용자 이름 목록을 평가를 마친 스태프 표현식의 런타임 데이터베이스에 유지보수합니다. 이러한 스태프 표현식 사용한 프로세스 인스턴스가 완료되어도 사용자 이름 목록은 해당 비즈니스 프로세스 응용프로그램이 설치 제거될 때까지 데이터베이스에 유지보수됩니다.

데이터베이스의 크기가 성능에 영향을 미치는 경우, 데이터베이스 테이블에 캐시된 사용하지 않은 스태프 목록을 제거할 수 있습니다.

이 타스크의 단계

  1. 스크립트가 있는 Business Process Choreographer 유틸리티 디렉토리로 변경하십시오.
    Windows® 시스템에서는 다음을 입력하십시오.
    cd install_root\ProcessChoreographer\util
    UNIX® 및 Linux® 시스템에서는 다음을 입력하십시오.
    cd install_root/ProcessChoreographer/util
  2. 사용하지 않은 스태프 목록을 제거하십시오.

    Windows 시스템에서는 다음 명령 중 하나를 입력하십시오. 다음은 각 명령의 차이를 강조해서 보여 줍니다.

    install_root\bin\wsadmin -f cleanupUnusedStaffQueryInstances.jacl 
                             -server serverName 
                             [-profileName profileName]
    
    
    install_root\bin\wsadmin -f cleanupUnusedStaffQueryInstances.jacl 
                             -node nodeName
                             -server serverName 
                             [-profileName profileName]
    
    install_root\bin\wsadmin -f cleanupUnusedStaffQueryInstances.jacl 
                             -cluster clusterName 
                             [-profileName profileName]

    UNIX 및 Linux 시스템에서는 다음 명령 중 하나를 입력하십시오. 다음은 각 명령의 차이를 강조해서 보여 줍니다.

    install_root/bin/wsadmin.sh -f cleanupUnusedStaffQueryInstances.jacl 
                             -server serverName 
                             [-profileName profileName]
    
    install_root/bin/wsadmin.sh -f cleanupUnusedStaffQueryInstances.jacl 
                             -node nodeName 
                             -server serverName 
                             [-profileName profileName]
    
    install_root/bin/wsadmin.sh -f cleanupUnusedStaffQueryInstances.jacl 
                             -cluster clusterName 
                             [-profileName profileName]

    여기서:

    cluster clusterName
    클러스터의 이름. 비즈니스 프로세스 컨테이너가 WebSphere® 클러스터에 대해 구성되는 경우에는 필수입니다.
    node nodeName
    서버 이름을 지정할 경우 선택적입니다. 이 이름은 노드를 식별합니다. 기본값은 로컬 노드입니다.
    server serverName
    서버의 이름. 클러스터 이름이 지정되지 않은 경우에 필요합니다.
    profileName profileName
    사용자 정의 프로파일의 이름입니다. 기본 프로파일에 대해 작업 중이 아닌 경우 이 옵션을 지정하십시오.

데이터베이스에서 삭제된 항목 수가 표시됩니다.

이용약관 |

최종 갱신: 2006년 4월 13일

(c) Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org 웹 사이트 참조)