메타데이터란?
->데이터에 관한 구조화된 데이터로, 다른 데이터를 설명해 주는 데이터.
->속성정보라고도 한다.
사실 메타데이터에 데한 설명은 많기때문에 두산백과의 내용을 간략하게 가지고왔습니다.
이번에 오라클 12c에서 메타 데이터 수집을 위한 계정을 할당하면서 해결 과정을 적어봅니다.
////////////////////////////////////////////////////////////////////////////////////////////////////////////
//장애 현상
메타 데이터 수집을 위해 신규 계정 생성 후 기존 테이블에 대한 권한을 모두 추가 해준 이 후 메타데이터 관련 쿼리가 실패하는 현상이 발생 했습니다.
////////////////////////////////////////////////////////////////////////////////////////////////////////////
//장애 메세지
select file_name from dba_data_Files 쿼리문 실행시
ORA-00942: table or view does not exist 에러 발생!
"위 에러는 테이블 또는 뷰가 존재하지 않습니다."는 에러입니다.
////////////////////////////////////////////////////////////////////////////////////////////////////////////
//장애 확인 과정
1. 신규 생성된 계정으로 접속
2. select file_name from dba_data_Files; 쿼리문 실행
3. ORA-00942 발생!
4. 에러는 테이블이 존재하지 않는다는 에러이지만 신규 생성 계정이므로
계정의 권한이 없다고 판단
5. 구글링중 dba_data_Files를 쿼리하기 위해서는 dictionary에 권한을 줘야되는걸 알게됬습니다.
5. grant select any dictionary to 신규계정; 쿼리문으로 권한 설정
6. select 성공!
출처 : [네이버 지식백과] 메타데이터 [metadata] (두산백과)
'DB > Oracle' 카테고리의 다른 글
[Oracle] Oracle 19c 서버 설치 (0) | 2022.01.20 |
---|---|
오라클 데이터베이스, 테이블, 데이터 용량 쿼리문 (0) | 2020.08.12 |
오라클 접속 지연 (0) | 2019.02.22 |
ODBC 드라이버의 설치 루틴을 시스템 오류 코드 126 때문에 로드하지 못했습니다. (SQORAS32.DLL) (0) | 2018.08.06 |
Oracle Toad 테이블 스페이스 데이터 저장 (0) | 2017.01.18 |