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(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
}
]
}| 요소 | 값 | 설명 |
|---|---|---|
| className | cmdb_ci_db_ora_instance | 관련 Oracle 인스턴스 테이블의 이름입니다. |
| className | samp_oracle_options | Oracle 데이터베이스 옵션 테이블의 이름입니다. |
| option | 암스트롱 | Oracle 데이터베이스 옵션의 이름입니다. |
| currently_used | 예 | 암스트롱 옵션이 현재 활성화되어 있음을 나타냅니다. |
| className | samp_oracle_options | Oracle 데이터베이스 옵션 테이블의 이름입니다. |
| option | 올드린 | Oracle 데이터베이스 옵션의 이름 |
| currently_used | 예 | Aldrin 옵션이 현재 활성화되어 있음을 나타냅니다. |
| 이름 | 개발 개발 69 | Oracle 데이터베이스 서버의 이름 |
| 에디션 | 표준 | Oracle 데이터베이스 서버 에디션 |
| sid | 1-2-569 | Oracle 시스템 ID |
| 버전 | 11.2 | Oracle 데이터베이스 서버 버전 |
| className | cmdb_ci_linux_server | 관련 Linux 서버 테이블의 이름입니다. |
| MAC 주소 | 4653XYZAA | Linux 서버에 있는 인터페이스의 MAC 주소입니다. |