SSAUDITR
SSAUDITR 구성 설정을 사용하여 Essbase 로그가 그리드 업데이트 트랜잭션을 성공적으로 완료하도록 하고 아카이브 프로세스 종료 시 로그를 지웁니다. 로그는 아카이브 작업이나 기타 서버 중단 후 Recovery 시 입력 데이터의 소스로 사용될 수 있습니다.
SSAUDITR 구성은 블록 스토리지(BSO) 데이터베이스에만 적용되고 ASO(집계 스토리지) 데이터베이스에는 적용되지 않습니다.
구문
SSAUDITR appname [dbname [log_path]]-
appname - 애플리케이션 이름입니다.
-
dbname - 선택 사항입니다. 데이터베이스(큐브) 이름입니다.
-
log_path - 선택 사항입니다. 정보를 저장할 전체 디렉토리 경로입니다. dbname에 대한 값도 제공하지 않은 경우 log_path 값을 지정하지 마십시오.
기본 동작
-
SSAUDITR(또는 SSAUDIT)이 지정되지 않은 경우 그리드 업데이트 로깅이 사용으로 설정되지 않습니다.
-
SSAUDITR(또는 SSAUDIT)이 인수 없이 지정된 경우 Essbase는 Essbase 서버의 모든 애플리케이션에 있는 모든 큐브에 대한 그리드 업데이트 로깅을 활성화하고 기본 디렉토리인 <Application Directory>
/app/appname/dbname에 로그를 저장합니다.Essbase의 디렉토리 위치에 대한 자세한 내용은 Essbase 플랫폼의 환경 위치를 참조하십시오.
xxxxx 값을 사용하여 인수에 대해 "all"을 나타냅니다.
애플리케이션당 최대 10개의 SSAUDITR 및/또는 SSAUDIT 문을 실행할 수 있습니다.
참고
-
SSAUDITR은 각 큐브에 대해 두 개의 로그를 생성합니다.
dbname.atx는 데이터 로드에 대한 입력 소스로 사용할 수 있는 업데이트 트랜잭션 레코드를 저장하고,dbname.alg는 사용자 이름, 시간 기록 및 업데이트된 행 수를 포함하여 모든 업데이트 트랜잭션의 기록 레코드를 저장합니다. -
Essbase는 그리드 업데이트 로깅을 사용으로 설정하는 경우 로깅하지 않고 업데이트가 수행되지 않도록 합니다. Essbase가 어떤 이유로든 업데이트 로그에 쓸 수 없는 경우 업데이트 트랜잭션이 실패하고 오류 메시지가 발행됩니다.
-
SSAUDITR은 그리드 클라이언트 데이터 업데이트 작업의 속도를 늦출 수 있습니다.
-
아카이브 모드 중 큐브가 종료된 경우 업데이트 로그 파일이 지워지지 않습니다. 아카이브 모드에서는 큐브가 계속 실행되고 있어야 합니다.
예
SSAuditR demo데모 애플리케이션에 속한 모든 큐브에 대해 새로고침(지우기)으로 로깅을 사용으로 설정합니다. 로그는 기본 디렉토리에 저장됩니다.