개요 |
|
태스크 |
|
관련 응용프로그램 |
Tivoli Problem Management |
도움말 주제 목차 |
아카이브 유틸리티 구성에
설명된 설치 프로세스를 완료하고 나면, 아카이브 유틸리티를 사용할 준비가 완료된 것입니다.
이 도움말 주제에는 아카이브 유틸리티 사용에 대한 다음과 같은 측면에 대해
설명합니다.
|
||||||||||
구성 옵션 |
데이터를 아카이브하기 전에, 적절한 정보로 아카이브 유틸리티를 구성해야 합니다. 다음 정보를 지정해야 합니다. | ||||||||||
Tivoli Problem Management 구성 |
데이터를 적절하게 아카이브하려면,
아카이브 유틸리티가 올바른 Tivoli Problem Management 데이터베이스 테이블에
액세스해야 합니다. Tivoli Problem Management 아카이브 유틸리티 창에 표시되는 데이터베이스 정보와 Tivoli Problem Management 버전이 올바른지 확인해야 합니다. 나열된 Tivoli 데이터 소스가 Tivoli Problem Management 제품 데이터 소스가 아니면, 다음을 수행하십시오.
|
||||||||||
데이터가 아카이브되는 장소 |
데이터를 아카이브하기 전에, 아카이브되는
항목의 목적지를 지정해야 합니다. 다음의 3가지 옵션에서 선택할 수 있습니다.
데이터를 플랫 파일에 아카이브할 것을 선택할 경우, 파일의 각 행은 테이블의 한 행을 나타냅니다. 플랫 파일을 아카이브하려면, 데이터를 아카이브할 파일을 지정해야 합니다. 플랫 파일에 대한 자세한 내용은 아카이브 유틸리티에 대해 사용되는 API를 참조하십시오. 데이터베이스에 아카이브할 것을 선택할 경우, 아카이브된 데이터는 기본 데이터베이스의 아카이브 테이블에 저장됩니다. 기본 데이터베이스는 Tivoli Problem Management 아카이브 유틸리티 창에서 Tivoli 데이터 소스로 식별됩니다. 데이터베이스에 아카이브하려면, 목적지 데이터베이스 테이블이 이미 존재하고 있어야 합니다. 아카이브 테이블 작성에 대해서는 목적지 데이터베이스 테이블 작성을 참조하십시오 데이터를 삭제할 것을 선택할 경우, 모든 아카이브된 항목이 삭제됩니다. 그 항목들은 플랫 파일이나 아카이브 데이터베이스 테이블에 복사되지 않습니다. 주의: 이 옵션을 선택할 경우, 어떤 목적으로도 삭제된 데이터를 검색할 수 없습니다! |
||||||||||
데이터의 아카이브 날짜 |
아카이브된 항목은 "닫힌"상태의
문제점 또는 정보 호출이 될 수 있습니다. 이러한 문제점 및 호출의 닫힌 상태는
특정 날짜에 할당됩니다. 데이터 항목이 아카이브됨을 나타내려면, 아카이브되는 항목이
닫힌 것으로 지정되었을 때 날짜 범위를 지정하면 됩니다. 지정하는 날짜도 포함됩니다. 즉, 아카이브되는 문제점에는 시작 및 종료일에 닫힌 것으로 지정된 문제점이 포함됩니다. |
||||||||||
아카이브될 항목 |
아카이브 절차를 수행하려면,
아카이브될 항목 수를 지정해야 합니다. 항목은 여러 테이블의 여러 레코드로 구성될 수 있습니다. 예를 들어, 정보 호출은 하나의 CALL과 하나 이상의 SESION 레코드로 구성됩니다. 처음으로 아카이브 날짜를 지정할 경우, 예상 기능을 사용하여 주어진 범위 내에 아카이브될 존재하는 항목 수를 판별할 수 있습니다. 예상은 아카이브될 항목 수를 계산하고 아카이브할 총 항목 수 상자에 결과를 표시합니다. 이것은 아카이브될 데이터 항목 수가 확실하지 않거나 아카이브될 항목 수를 제한해야 할 경우에 유용한 기능입니다. 예상에 의해 계산된 수가 너무 크면, 항목 수를 낮게 지정하거나 날짜 범위를 좁힐 수 있습니다. 처음으로 아카이브 유틸리티를 실행할 경우, 다른 값을 사용하여 사용자 사이트에서 데이터를 아카이브하는 데 필요한 시간 양을 판별하는 것이 유용할 수도 있습니다. 적용 크기 및 항목의 전체 수 텍스트 상자에 다른 값을 사용하여 사이트의 성능을 테스트할 수 있습니다. |
||||||||||
적용 크기 |
아카이브 절차의 적용 크기를
지정해야 합니다. 적용 크기는 데이터베이스 "적용"이 실행되기 전에 아카이브될 항목 수를 말합니다. 이 숫자는 롤백 세그먼트의 값보다 작아야 합니다. 한 항목은 여러 개의 CALL, SESION, WORK_HISTORY, PROBLEM_HISTORY, PROBLEM 레코드로 구성되기 때문입니다. 기본적으로, 적용 크기는 50개의 항목입니다. 적용 크기 및 롤백 세그먼트는 높은 볼륨 데이터 전송의 경우에 구성해야 합니다. 데이터베이스가 사용하는 적용 크기와 롤백 세그먼트를 확인하려면 사이트에 대한 데이터베이스 문서를 참조하십시오. 이 값은 데이터베이스 관리자에 의해 권한이 부여된 경우에만 수정해야 합니다. |
||||||||||
Tivoli Problem Management와의 호환성 |
아카이브 유틸리티가 Tivoli Problem Management
데이터에 대해 작업하므로, Tivoli Problem Management에 대한 수정 및 조정 사항이
아카이브 유틸리티에 영향을 줄 수도 있습니다. Tivoli Problem Management를 수정할 경우,
아카이브 유틸리티가 그러한 수정사항에 호환가능하도록 해야 합니다. 다음과 같이 Tivoli Problem Management를 수정하려면 Tivoli Problem Management 데이터에 대해 사용할 수 있도록 아카이브 유틸리티를 변경해야 합니다.
다음 절에서는 이러한 수정 후에 각각 Tivoli Problem Management 호환성을 유지 보수하기 위해 취하는 단계에 대해 설명합니다. |
||||||||||
Tivoli Problem Management 조정사항 |
데이터베이스로 아카이브하고
Tivoli Problem Management 데이터베이스에서 다음 테이블 중 어느 것을 사용자에 맞게 정의한
경우, 아카이브 유틸리티를 사용자에 맞게 정의하여 해당되는 변경사항을 반영해야 합니다.
아카이브 테이블을 사용자에 맞게 정의할 때 별도의 두 단계가 사용됩니다.
설치하기 전에, 아카이브 데이터베이스 테이블을 사용자에 맞게 정의하는 가장 쉬운 방법은 테이블을 빌드하는 스크립트를 수정하는 것입니다. 그러나, 설치한 후 빌드 스크립트를 재실행하면 테이블의 모든 데이터가 훼손됩니다. 그 대신, 아카이브 데이터베이스 테이블 자체를 직접 사용자에 맞게 정의해야 합니다. 데이터베이스 테이블을 사용자에 맞게 정의하는 작업에 대해서는 DBMS 문서를 참조하십시오. |
||||||||||
eaacust.kb 수정 시기 |
아카이브 유틸리티에서 사용되는
각 Tivoli Problem Management 테이블은 eaacust.kb 파일의 프로시듀어에 해당됩니다. 프로시듀어
이름이 아래에 나열되어 있습니다. 각 프로시듀어명에는 해당되는 테이블명이
포함되어 있습니다.
Tivoli Problem Management에서 이 테이블 중 하나를 사용자에 맞게 정의한 경우, eaacust.kb 파일에서 해당되는 프로시듀어 항목을 수정해야 합니다. |
||||||||||
문자열 또는 정수 데이터 |
Tivoli Problem Management 테이블에 추가된 데이터
유형에 따라, 서로 다른 프로시듀어를 사용하여 eaacust.kb 프로시듀어에서 새로운 필드를
정의해야 합니다.
AddStr 및 AddNonStr 프로시듀어는 같은 매개변수를 사용합니다. ( VAL Wrap : STRING, VAL Delmtr : STRING, REF str : STRING, VAL newstr : STRING) 매개변수 설명은 다음과 같습니다.
이러한 매개변수의 인수로 사용할 파일 반출 문자 각각에 대한 설명은 아카이브 유틸리티에 대해 사용되는 API를 참조하십시오. 예를 들어, 컬럼을 Tivoli Problem Management 테이블에 추가한 경우, 새로운 행을 추가 컬럼에 해당되는 eaacust.kb 내의 프로시듀어에 추가해야 합니다. 문제점 코드에 대한 변경사항을 추적하기 위해 Problem_Code 필드를 Tivoli Problem Management에서 PROBLEM_HISTORY 테이블에 추가했다고 가정합시다. 이 때, Problem_Code 필드에 해당되는 eaacust.kb의 EAProblem_History 프로시듀어에 새 행을 추가해야 합니다. 문제점 코드는 문자열이므로, EAProblem_History 프로시듀어에서 새로운 Problem_Code 필드를 정의하기 위해 추가하는 행은 다음과 유사합니다. AddStr( STD, DELM, str, ph.problem_code); |
아카이브 유틸리티 구성 및 실행 |
다음 단계는 아카이브 유틸리티 사용에
대한 지침을 제공합니다.
|
||||||||||||
여러 기계에서 아카이브 유틸리티 실행 |
다양한 시간에 여러 기계에서
아카이브 유틸리티를 실행해 보는 것이 좋습니다. 여러 기계를 사용할 것은 선택하는 것은
다음의 기능이 될 수 있습니다.
여러 기계에서 아카이브 유틸리티를 동시에 실행하려면 다음을 수행해야 합니다.
|
||||||||||||
아카이브 유틸리티 실행 후 테이블 삭제 |
유틸리티 실행 후 아카이브 유틸리티에
대해 사용된 테이블을 삭제하는 것을 고려해 볼 수도 있습니다. 테이블을 삭제하면
데이터 공간이 훨씬 절약됩니다. 주의: 삭제된 테이블의 데이터가 추가 사용에 필요할 경우, 삭제하기 전에 아카이브 테이블을 백업하십시오. 아카이브 유틸리티와 함께 사용하기 위해 작성된 테이블을 삭제하려면, 데이터베이스 서버에 해당되는 스크립트를 선택하고 TSD Build에 대해 이를 실행하십시오.
TSD Build 사용에 대한 자세한 내용은 Tivoli Service Desk 설치 안내서를 참조하십시오. |
||||||||||||
DDM과의 사용을 위해 아카이브 테이블 수정 |
데이터베이스에 아카이브하고
Tivoli Problem Management와의 사용을 위해 DDM을 설치할 경우, 아카이브 테이블이
DDM과 호환가능한지 확인해야 합니다. 아카이브 유틸리티가 설치되고 아카이브 테이블이 작성된 후에 DDM을 설치하면, 사용자의 DBMS에 해당되는 .alt 스크립트를 실행하여 DDM과 함께 사용할 수 있도록 테이블을 변경할 수 있습니다. 이러한 목적으로는 빌드 스크립트(.tab 스크립트)를 수행하지 말아야 합니다. 그렇게 하면 현재 아카이브 테이블에 존재하는 데이터가 훼손됩니다. DDM과의 사용을 위해 아카이브 테이블을 수정하려면 다음 단계를 따르십시오.
|
||||||||||||
eaacust.kb 편집 |
다음 절차는 eaacust.kb를 편집하는 방법을 설명합니다.
|