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