Tipos de Evento para Banco de Dados Externo
Os recursos do banco de dados externo emitem eventos, que são mensagens estruturadas que indicam alterações em recursos.
Você pode se inscrever nos eventos e também ser notificado quando eles ocorrerem usando o serviço Oracle Notification. Para obter mais informações, consulte Visão Geral das Notificações.
Tipos de Evento do Conector do Banco de Dados Externo
Veja a seguir os tipos de evento emitidos por recursos do conector do banco de dados externo.
Tabela 4-9 Tipos de Evento do Conector do Banco de Dados Externo
Nome Simples | Tipo de Evento |
---|---|
conector de banco de dados externo - início da verificação de status | com.oraclecloud.databaseservice.checkexternaldatabaseconnectorconnectionstatus.begin |
conector de banco de dados externo - fim da verificação de status | com.oraclecloud.databaseservice.checkexternaldatabaseconnectorconnectionstatus.end |
conector de banco de dados externo - início da criação | com.oraclecloud.databaseservice.createexternaldatabaseconnector.begin |
conector de banco de dados externo - fim da criação | com.oraclecloud.databaseservice.createexternaldatabaseconnector.end |
Conector de Banco de Dados Externo - Exclusão | com.oraclecloud.databaseservice.deleteexternaldatabaseconnector |
conector de banco de dados externo - início da atualização | com.oraclecloud.databaseservice.updateexternaldatabaseconnector.begin |
conector de banco de dados externo - fim da atualização | com.oraclecloud.databaseservice.updateexternaldatabaseconnector.end |
Exemplo 4-1 Evento de Exemplo de Conector de Banco de Dados Externo
Este é um evento de referência para conectores de banco de dados externos.
{
"compartmentId": "ocid1.compartment.oc1.......unique_id",
"compartmentName": "example_name",
"resourceName": "Example connector display name",
"resourceId": "ocid1.externaldatabaseconnector.oc1.....unique_id",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {},
"definedTags": {},
"additionalDetails": {
"id": "ocid1.externaldatabaseconnector.oc1.....unique_id",
"timeCreated": "2020-11-13T21:15:59.000Z",
"timeUpdated": "2020-11-13T21:15:59.000Z",
"connectorType": "MACS",
"connectorAgentId": "ocid1.macsagent.oc1......uniqiue_id",
"lifecycleState": "AVAILABLE",
"lifecycleDetails": "External External Database Connector is available",
"externalDatabaseId": "ExampleDBId",
"connectionStatus": "AVAILABLE",
"connectionStatusLastUpdated": "2020-11-13T22:15:59.000Z",
"timeZone": "US/Pacific"
}
}
Tipos de Evento do Banco de Dados Não Contêiner Externo
Veja a seguir os tipos de evento emitidos por recursos de banco de dados não contêiner externos.
Tabela 4-10 Tipos de Evento de Banco de Dados Não Contêiner Externo
Nome Simples | Tipo de Evento |
---|---|
Banco de Dados Não Contêiner Externo - Início da Alteração do Compartimento | com.oraclecloud.databaseservice.changeexternalnoncontainerdatabasecompartment.begin |
Banco de Dados Não Contêiner Externo - Fim da Alteração do Compartimento | com.oraclecloud.databaseservice.changeexternalnoncontainerdatabasecompartment.end |
Banco de Dados Não Contêiner Externo - Criação | com.oraclecloud.databaseservice.createexternalnoncontainerdatabase |
Banco de Dados Não Contêiner Externo - Início da Exclusão | com.oraclecloud.databaseservice.deleteexternalnoncontainerdatabase.begin |
Banco de Dados Não Contêiner Externo - Fim da Exclusão | com.oraclecloud.databaseservice.deleteexternalnoncontainerdatabase.end |
Banco de Dados Não Contêiner Externo - Início da Desativação do Serviço Database Management | com.oraclecloud.databaseservice.disabledatabasemanagementserviceforexternalnoncontainerdatabase.begin |
Banco de Dados Não Contêiner Externo - Fim da Desativação do Serviço Database Management | com.oraclecloud.databaseservice.disabledatabasemanagementserviceforexternalnoncontainerdatabase.end |
Banco de Dados Não Contêiner Externo - Início da Ativação do Serviço Database Management | com.oraclecloud.databaseservice.enabledatabasemanagementserviceforexternalnoncontainerdatabase.begin |
Banco de Dados Não Contêiner Externo - Fim da Ativação do Serviço Database Management | com.oraclecloud.databaseservice.enabledatabasemanagementserviceforexternalnoncontainerdatabase.end |
Banco de Dados Não Contêiner Externo - Início da Atualização | com.oraclecloud.databaseservice.updateexternalnoncontainerdatabase.begin |
Banco de Dados Não Contêiner Externo - Fim da Atualização | com.oraclecloud.databaseservice.updateexternalnoncontainerdatabase.end |
Tipos de Evento do Banco de Dados Contêiner Externo
Veja a seguir os tipos de evento emitidos por recursos do banco de dados contêiner externo.
Tabela 4-11 Tipos de Evento do Banco de Dados Contêiner Externo
Nome Simples | Tipo de Evento |
---|---|
Banco de Dados Contêiner Externo - Início da Alteração do Compartimento | com.oraclecloud.databaseservice.changeexternalcontainerdatabasecompartment.begin |
Banco de Dados Contêiner Externo - Fim da Alteração do Compartimento | com.oraclecloud.databaseservice.changeexternalcontainerdatabasecompartment.end |
Banco de Dados Contêiner Externo - Criar | com.oraclecloud.databaseservice.createexternalcontainerdatabase |
Banco de Dados Contêiner Externo - Início da Exclusão | com.oraclecloud.databaseservice.deleteexternalcontainerdatabase.begin |
Banco de Dados Contêiner Externo - Fim da Exclusão | com.oraclecloud.databaseservice.deleteexternalcontainerdatabase.end |
Banco de Dados Contêiner Externo - Início da Desativação do Serviço Database Management | com.oraclecloud.databaseservice.disabledatabasemanagementserviceforexternalcontainerdatabase.begin |
Banco de Dados Contêiner Externo - Fim da Desativação do Serviço Database Management | com.oraclecloud.databaseservice.disabledatabasemanagementserviceforexternalcontainerdatabase.end |
Banco de Dados Contêiner Externo - Início da Ativação do Serviço Database Management | com.oraclecloud.databaseservice.enabledatabasemanagementserviceforexternalcontainerdatabase.begin |
Banco de Dados Contêiner Externo - Fim da Ativação do Serviço Database Management | com.oraclecloud.databaseservice.enabledatabasemanagementserviceforexternalcontainerdatabase.end |
Serviço External Container Database - Início da Verificação de Bancos de Dados Plugáveis | com.oraclecloud.databaseservice.scanexternalcontainerdatabasepluggabledatabases.begin |
Banco de Dados Contêiner Externo - Fim da Verificação de Bancos de Dados Plugáveis | com.oraclecloud.databaseservice.scanexternalcontainerdatabasepluggabledatabases.end |
Banco de Dados Contêiner Externo - Início Atualização | com.oraclecloud.databaseservice.updateexternalcontainerdatabase.begin |
Banco de Dados Contêiner Externo - Fim da Atualização | com.oraclecloud.databaseservice.updateexternalcontainerdatabase.end |
Exemplo 4-2 Evento de Exemplo de Banco de Dados Contêiner Externo
Este é um evento de referência para bancos de dados contêineres externos.
{
"compartmentId": "ocid1.compartment.oc1.......unique_id",
"compartmentName": "example_name",
"resourceName": "11092020_PKS_NCDB1",
"resourceId": "ocid1.externalnoncontainerdatabase.oc1.....unique_id",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {},
"definedTags": {},
"additionalDetails": {
"id": "ocid1.externalnoncontainerdatabase.oc1.....unique_id",
"timeCreated": "2020-11-13T21:15:59.000Z",
"timeUpdated": "2020-11-13T21:15:59.000Z",
"lifecycleState": "AVAILABLE",
"lifecycleDetails": "External Non Container Database is available",
"dbUniqueName": "NCDB122_phx16q",
"dbId": "3455094890",
"dbVersion": "12.2.0.1.0",
"dbEdition": "Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production",
"timeZone": "US/Pacific",
"externalCDBId": "ocid1.externalnoncontainerdatabase.oc1.....unique_id",
"databaseManagementServiceStatus": "ENABLED",
"databaseManagementServiceConnectorId": "ocid1.externaldatabaseconnector.oc1.....unique_id"
}
}
Tipos de Evento do Banco de Dados Plugável Externo
Veja a seguir os tipos de evento emitidos por recursos do banco de dados plugável externo.
Tabela 4-12 Tipos de Evento do Banco de Dados Plugável Externo
Nome Simples | Tipo de Evento |
---|---|
Banco de Dados Plug Externo - Início da Alteração do Compartimento | com.oraclecloud.databaseservice.changeexternalpluggabledatabasecompartment.begin |
Banco de Dados Plug Externo - Fim da Alteração do Compartimento | com.oraclecloud.databaseservice.changeexternalpluggabledatabasecompartment.end |
Banco de Dados Plugável Externo - Criar | com.oraclecloud.databaseservice.createexternalpluggabledatabase |
Banco de Dados Plugável Externo - Início da Exclusão | com.oraclecloud.databaseservice.deleteexternalpluggabledatabase.begin |
Banco de Dados Plugável Externo - Fim da Exclusão | com.oraclecloud.databaseservice.deleteexternalpluggabledatabase.end |
Banco de Dados Plugável Externo - Início da Desativação do Serviço Database Management | com.oraclecloud.databaseservice.disabledatabasemanagementserviceforexternalpluggabledatabase.begin |
Banco de Dados Plugável Externo: Fim da Desativação do Serviço Database Management | com.oraclecloud.databaseservice.disabledatabasemanagementserviceforexternalpluggabledatabase.end |
Banco de Dados Plugável Externo - Início da Ativação do Serviço Database Management | com.oraclecloud.databaseservice.enabledatabasemanagementserviceforexternalpluggabledatabase.begin |
Banco de Dados Plugável Externo - Fim da Ativação do Database Management Service | com.oraclecloud.databaseservice.enabledatabasemanagementserviceforexternalpluggabledatabase.end |
Banco de Dados Plugável Externo - Início da Atualização | com.oraclecloud.databaseservice.updateexternalpluggabledatabase.begin |
Banco de Dados Plugável Externo - Fim da Atualização | com.oraclecloud.databaseservice.updateexternalpluggabledatabase.end |