Oracle Database 12c 검색
ServiceNow 검색 애플리케이션은 Oracle Database 12c의 기능인 PDB(플러그형 데이터베이스)와 CDB(컨테이너 데이터베이스)를 검색할 수 있습니다. 이러한 자원을 검색하려면 ServiceNow Store에서 검색 및 서비스 매핑 패턴 애플리케이션을 업데이트해야 합니다.
PDB는 스키마, 스키마 객체 및 비스키마 객체의 이식 가능한 컬렉션으로 Oracle Net 클라이언트에 별도의 데이터베이스로 나타납니다. PDB 컬렉션을 CDB(컨테이너 데이터베이스)라고 합니다.
PDB 및 CDB에 대한 자세한 내용은 PDB, CDB 및 컨테이너란? 문서를 참조하십시오.
스토어에서 앱 요청
ServiceNow Store 웹 사이트를 방문하면 사용 가능한 모든 앱을 확인하고 스토어에 요청을 제출하는 방법에 대한 정보를 참조할 수 있습니다. 출시된 모든 앱의 누적 릴리스 정보는 ServiceNow Store 버전 기록 릴리스 정보를 참조하십시오.
필요 조건
사용자 자격 증명을 설정하고 권한을 부여합니다.
- 애플리케이션 자격 증명을 구성합니다.
- Windows의 경우, Windows 자격 증명을 구성합니다.
- Unix의 경우, SSH 자격 증명을 구성합니다.
- Oracle 데이터베이스의 경우, Oracle 데이터베이스 검색을 구성합니다.
- 다음 테이블에서 쿼리를 실행할 권한을 사용자에게 제공합니다.
- V$DATAFILE
- V$TEMPFILE
- V$LOG
- DBA_FREE_SPACE
- V$DATABASE
- V$PDBS
- V$PARAMETER
주:
PDB 및 CDB 크기에 관한 관계를 검색하기 위해 응용 자격 증명을 설정하십시오. 또는 PDB 및 CDB/PDB 크기에 관한 관계를 검색하기 위해 CDB/PDB 수준에서 응용 자격 증명을 설정하십시오. CDB 수준에서 응용 자격 증명을 설정하지 않으면 PDB 속성이 검색되지 않습니다.
검색 중 수집되는 데이터
검색은 다음 데이터를 수집합니다.
| 테이블 및 필드 | 설명 |
|---|---|
| cmdb_ci_db_ora_pdb_instance: 관계 유형 : 관리자 | |
| sid | PDB 인스턴스의 수 |
| 이름 | CMDB에 있는 CI의 이름입니다. sid와 호스트 이름을 조합한 것입니다. |
| version | CDB 인스턴스에서 가져온 PDB의 버전 |
| edition | CDB 인스턴스에서 가져온 PDB의 에디션 |
| install_directory | CDB 인스턴스에서 가져온 PDB의 디렉터리 설치 |
| oracle_home | CDB 인스턴스에서 가져온 PDB의 Oracle의 홈 |
| cdb_name | PDB가 포함된 cdb sid의 이름. Oracle 데이터베이스 인스턴스 구성 항목(CI)을 참조합니다. |
| cmdb_ci_db_instance_size: 관계 유형 : 포함 기준 | |
| sid | Oracle 데이터베이스 CDB/PDB 인스턴스의 이름 |
| 이름 | CMDB에 있는 CI의 이름입니다. sid와 호스트 이름을 조합한 것입니다. |
| db_size | 데이터베이스 인스턴스에 할당된 총 크기 |
| used_size | 데이터베이스 인스턴스에서 사용하는 크기 |
| free_size | 데이터베이스 인스턴스의 사용 가능한 공간 크기 |
다음은 PDB, CDB 및 컨테이너 간의 관계에 대한 의존성 뷰입니다.