데이터베이스 관리 오류

시나리오:

데이터베이스 관리 오류는 8.3 이름 지정 규칙을 사용하지 않을 때 발생할 수 있습니다. 애플리케이션 데이터베이스를 생성하거나 새로 고칠 때 "데이터베이스 관리 오류 감지됨(시작 1060044): 아웃라인을 열 수 없습니다. -2147218904"라는 오류 메시지가 나타납니다.

해결 방법:

데이터베이스 관리 오류를 해결하려면 운영체제 환경 변수를 리디렉션할 필요가 있습니다. 운영 체제 내에서 Oracle Essbase는 Temp 및 Tmp 환경 변수에 대하여 8.3 글자 이름 지정 규칙을 필요로 합니다. 다음 절차를 사용하여 이름 지정 규칙을 확인하고 필요한 경우 변수를 재지정합니다.

파일 이름 지정 규칙

변경하기 전에 Oracle Hyperion Planning 서버에 로그온했는지 확인하십시오.

Windows 2000에 대한 환경 변수를 확인하려면 다음을 수행합니다.

  1. Planning을 닫습니다.
  2. Essbase를 닫습니다.
  3. Windows 바탕 화면에서 내 컴퓨터를 마우스 오른쪽 버튼으로 누릅니다.
  4. 등록정보를 선택합니다.
  5. 고급을 선택합니다.
  6. 환경 변수를 선택합니다.
  7. 사용자 변수의 Temp 및 Tmp 설정을 8.3 이름 지정 규칙에 맞게 변경합니다.

    예를 들면 C:\Temp와 같습니다.

  8. 연 다음 아웃라인을 엽니다.
  9. Planning을 닫고 재시작합니다.
  10. 데이터 관리 페이지에서 생성 또는 새로고침을 시도합니다. 오류가 다시 발생하면 이전 단계를 반복하되, 이번에는 C:\tmp라는 폴더를 생성하고 시스템 환경 변수 TempTmpC:\tmp로 설정합니다.

    오류가 사라지지 않으면 C:\temp 아래에 Temp 폴더를 생성합니다. 이전 단계를 반복하면서 먼저 사용자 변수를 리디렉션하고 나서 시스템 변수를 C:\temp\temp로 리디렉션합니다. 오류가 계속되면 환경 변수를 C:\temp로 리디렉션합니다.

    주:

    사용자 및 시스템 변수에서 Temp와 Tmp에 대한 설정은 고유해야 합니다. 사용자 및 시스템 변수를 동일한 폴더에 설정하지 마십시오.