Oracle 소프트웨어 설치 기록에 대한 샘플 페이로드
Oracle 인스턴스 [cmdb_ci_db_ora_instance] 테이블을 외부 공급업체 검색 소스의 소프트웨어 설치 기록으로 채우는 Oracle 게시자 팩의 샘플 페이로드입니다.
검색 소스를 통해 Oracle 소프트웨어 설치를 검색한 후 Oracle 인스턴스 및 Oracle 인스턴스와 연결된 Oracle 옵션이 포함된 페이로드를 보냅니다.
주:
속성 페이지에서 외부 공급업체 데이터 소스 통합 프레임워크 [com.snc.samp.ire.datasource.integration] 속성을 사용할 때 예약된 작업 사용을 선택해야 합니다.
예약 작업인 SAM - 소프트웨어 자산 연결이 실행되면 null 소프트웨어 설치가 있는 기록을 찾고 Oracle 인스턴스 테이블의 소프트웨어 설치 필드를 채우고 인스턴스와 연결된 소프트웨어 설치 기록을 생성합니다.
다음은 Oracle 인스턴스 [cmdb_ci_db_ora_instance] 테이블에서 Oracle에 대한 소프트웨어 설치 레코드를 생성하는 샘플 페이로드입니다. 샘플 입력에는 CI 목록과 이러한 CI 간에 존재하는 관계가 포함되어 있습니다.페이로드에는 Oracle 데이터베이스 서버(Dev development 1969 with a standard edition)가 있다고 명시되어 있습니다. Oracle 데이터베이스 서버에는 Armstrong, Aldrin, Collins와 같은 많은 Oracle 옵션이 활성화되어 있으며 Linux 서버에서 실행됩니다.
{
'items': [
{
'className': 'cmdb_ci_db_ora_instance',
'related': [
{
'className': 'samp_oracle_options',
'values': {
"option": "Armstrong",
"currently_used": "true"
}
},
{
'className': 'samp_oracle_options',
'values': {
"option": "Aldrin",
"currently_used": "true"
}
},
{
'className': 'samp_oracle_options',
'values': {
"option": "Collins",
"currently_used": "true"
}
}
],
'values': {
'name': 'Dev development 1969',
'edition': 'Standard',
'sid': '1-2-569',
'version': '11.2'
}
},
{
'className': 'cmdb_ci_linux_server',
'values': {
'name': 'CI DATAI 6-002',
'mac_address': '4653XYZAA',
'ip_address': '10.10.10.8',
'asset_tag': 'HWR0003',
'assigned_to': 'a8f98bb0eb32010045e1a5115206fe3a',
'cpu_count': '16',
'cpu_manufacturer': '820351a1c0a8018b67c73d51c074097c',
'manufacturer': '820351a1c0a8018b67c73d51c074097c',
'os': 'Linux Red Hat',
'os_version': '2.6.9-22.0.1.ELsmp',
'ram': '2014'
}
}
],
'relations': [
{
'type': 'Runs on::Runs',
'parent': 0,
'child': 1
}
]
}| 요소 | 값 | 설명 |
|---|---|---|
| 클래스 이름 | cmdb_ci_db_ora_instance | 관련 Oracle 인스턴스 테이블의 이름입니다. |
| 클래스 이름 | samp_oracle_options | Oracle 데이터베이스 옵션 테이블의 이름입니다. |
| option | 암스트롱 | Oracle 데이터베이스 옵션의 이름입니다. |
| currently_used | true | Armstrong 옵션이 현재 활성화되어 있음을 나타냅니다. |
| 클래스 이름 | samp_oracle_options | Oracle 데이터베이스 옵션 테이블의 이름입니다. |
| option | 올드린 | Oracle 데이터베이스 옵션의 이름 |
| currently_used | true | Aldrin 옵션이 현재 활성화되어 있음을 나타냅니다. |
| name | 개발 개발 69 | Oracle 데이터베이스 서버의 이름 |
| edition | 표준 | Oracle 데이터베이스 서버 에디션 |
| sid | 1-2-569 | Oracle 시스템 ID |
| version | 11.2 | Oracle 데이터베이스 서버의 버전 |
| 클래스 이름 | cmdb_ci_linux_server | 관련 Linux 서버 테이블의 이름입니다. |
| MAC 주소 | 4653XYZAA | Linux 서버 인터페이스의 MAC 주소입니다. |