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