이전 항목: 데이터베이스 백업 후 감사 로그의 UTimes 및 거부된 레코드

다음 항목: 원격 PMDB에 연결 중...

CA Access Control 데이터베이스가 손상됨

UNIX에 해당

증상:

CA Access Control 오류 로그에서 다음과 유사한 메시지를 찾았습니다.

seoswd: [ID 973226 auth.error] seosd와의 통신 시간이 초과되었습니다. seosd를 실행하는 중입니다. 
치명적 오류!
Inseosrt_InitDatabase (0x270)
경고: Access Control/seosdb/seos_cdf.dat의 경로가 손상되었습니다.

해결책:

다음 절차에 따라 데이터베이스 손상을 수정하십시오.

참고: 이 절차에서는 데이터베이스가 기본 설치 위치인 /opt/CA/AccessControl 에 설치되어 있다고 가정합니다.

CA Access Control 데이터베이스 손상을 수정하려면

  1. CA Access Control을 중지합니다.
    secons -s
    
  2. (선택 사항) 필요한 경우 기술 지원부에 제공할 수 있도록 데이터베이스를 다른 위치에 백업합니다.
  3. 데이터베이스가 닫힌 상태로 표시되었는지 확인합니다.
    cd /opt/CA/AccessControl /seosdb
    
    dbmgr -util -close
    

    참고: CA Access Control이 올바로 종료되지 않은 경우 데이터베이스가 열린 상태로 표시됩니다.

  4. 데이터베이스를 검사합니다.
    dbmgr -util -check
    
  5. 다음 작업 중 하나를 수행합니다.
  6. 데이터베이스 파일을 빌드합니다.
    dbmgr -util -build all
    
  7. 데이터베이스를 다시 검사합니다.
    dbmgr -util -check
    
  8. CA Access Control을 시작합니다.
    seload
    

참고: 데이터베이스가 여전히 손상된 경우 추가적인 조사가 필요합니다. 도움이 필요한 경우 기술 지원부(http://ca.com/support)에 문의하십시오.