Types d'événement pour la base de données externe
Les ressources de base de données externes émettent des événements, qui sont des messages structurés indiquant des modifications dans les ressources.
Vous pouvez vous abonner à des événements et être informé lorsqu'ils se produisent à l'aide du service Oracle Notification. Pour plus d'informations, reportez-vous à la présentation de Notifications.
Types d'événement de connecteur de base de données externe
Voici les types d'événement émis par les ressources de connecteur de base de données externe.
Tableau 4-9 Types d'événement de connecteur de base de données externe
| Nom convivial | Type d'événement |
|---|---|
| Connecteur de base de données externe - Début de vérification du statut | com.oraclecloud.databaseservice.checkexternaldatabaseconnectorconnectionstatus.begin |
| Connecteur de base de données externe - Fin de vérification du statut | com.oraclecloud.databaseservice.checkexternaldatabaseconnectorconnectionstatus.end |
| Connecteur de base de données externe - Créer un début | com.oraclecloud.databaseservice.createexternaldatabaseconnector.begin |
| Connecteur de base de données externe - Fin de création | com.oraclecloud.databaseservice.createexternaldatabaseconnector.end |
| Connecteur de base de données externe - Suppression - Suppression | com.oraclecloud.databaseservice.deleteexternaldatabaseconnector |
| Connecteur de base de données externe - Début de mise à jour | com.oraclecloud.databaseservice.updateexternaldatabaseconnector.begin |
| Fin de mise à jour de connecteur de base de données externe | com.oraclecloud.databaseservice.updateexternaldatabaseconnector.end |
Exemple 4-1 Exemple d'événement de connecteur de base de données externe
Evénement de référence pour les connecteurs de base de données externe.
{
"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"
}
}
Types d'événement de base de données non Conteneur externe
Voici les types d'événement émis par les ressources de base de données non Conteneur externes.
Tableau 4-10 Types d'événement de base de données non Conteneur externe
| Nom convivial | Type d'événement |
|---|---|
| Base de données non Conteneur externe - Début de modification du compartiment | com.oraclecloud.databaseservice.changeexternalnoncontainerdatabasecompartment.begin |
| Base de données non Conteneur externe externe - Fin de la modification du compartiment | com.oraclecloud.databaseservice.changeexternalnoncontainerdatabasecompartment.end |
| Base de données non Conteneur externe - Création | com.oraclecloud.databaseservice.createexternalnoncontainerdatabase |
| Base de données non Conteneur externe - Début de suppression | com.oraclecloud.databaseservice.deleteexternalnoncontainerdatabase.begin |
| Base de données non Conteneur externe - Fin de suppression | com.oraclecloud.databaseservice.deleteexternalnoncontainerdatabase.end |
| Base de données non Conteneur externe - Début de la désactivation du service Database Management | com.oraclecloud.databaseservice.disabledatabasemanagementserviceforexternalnoncontainerdatabase.begin |
| Base de données non Conteneur externe - Fin de la désactivation du service Database Management | com.oraclecloud.databaseservice.disabledatabasemanagementserviceforexternalnoncontainerdatabase.end |
| Base de données non Conteneur externe - Début de l'activation du service de gestion de base de données | com.oraclecloud.databaseservice.enabledatabasemanagementserviceforexternalnoncontainerdatabase.begin |
| Base de données non Conteneur externe - Fin de l'activation du service de gestion de base de données | com.oraclecloud.databaseservice.enabledatabasemanagementserviceforexternalnoncontainerdatabase.end |
| Base de données non Conteneur externe - Début de mise à jour | com.oraclecloud.databaseservice.updateexternalnoncontainerdatabase.begin |
| Base de données non Conteneur externe - Fin de mise à jour | com.oraclecloud.databaseservice.updateexternalnoncontainerdatabase.end |
Types d'événement de base de données Conteneur externe
Voici les types d'événement émis par les ressources de base de données Conteneur externe.
Tableau 4-11 Types d'événement de base de données Conteneur externe
| Nom convivial | Type d'événement |
|---|---|
| Base de données Conteneur externe - Début de modification du compartiment | com.oraclecloud.databaseservice.changeexternalcontainerdatabasecompartment.begin |
| Base de données Conteneur externe - Fin de modification du compartiment | com.oraclecloud.databaseservice.changeexternalcontainerdatabasecompartment.end |
| Base de données Conteneur externe - Création - Création | com.oraclecloud.databaseservice.createexternalcontainerdatabase |
| Base de données Conteneur externe - Début de suppression | com.oraclecloud.databaseservice.deleteexternalcontainerdatabase.begin |
| Base de données Conteneur externe - Fin de suppression | com.oraclecloud.databaseservice.deleteexternalcontainerdatabase.end |
| Base de données Conteneur externe - Début de la désactivation du service de gestion de base de données | com.oraclecloud.databaseservice.disabledatabasemanagementserviceforexternalcontainerdatabase.begin |
| Base de données Conteneur externe - Fin de la désactivation du service de gestion de base de données | com.oraclecloud.databaseservice.disabledatabasemanagementserviceforexternalcontainerdatabase.end |
| Base de données Conteneur externe - Début de l'activation du service de gestion de base de données | com.oraclecloud.databaseservice.enabledatabasemanagementserviceforexternalcontainerdatabase.begin |
| Date de fin de l'activation du service de gestion de base de données externe | com.oraclecloud.databaseservice.enabledatabasemanagementserviceforexternalcontainerdatabase.end |
| Base de données Conteneur externe - Début de l'analyse des bases de données pluggables | com.oraclecloud.databaseservice.scanexternalcontainerdatabasepluggabledatabases.begin |
| Base de données Conteneur externe - Fin de l'analyse des bases de données pluggables | com.oraclecloud.databaseservice.scanexternalcontainerdatabasepluggabledatabases.end |
| Base de données Conteneur externe - Début de mise à jour | com.oraclecloud.databaseservice.updateexternalcontainerdatabase.begin |
| Base de données Conteneur externe - Fin de mise à jour | com.oraclecloud.databaseservice.updateexternalcontainerdatabase.end |
Exemple 4-2 Exemple d'événement de base de données Conteneur externe
Evénement de référence pour les bases de données Conteneur externes.
{
"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"
}
}
Types d'événement de base de données pluggable externe
Voici les types d'événement émis par les ressources de base de données pluggable externe.
Tableau 4-12 Types d'événement de base de données pluggable externe
| Nom convivial | Type d'événement |
|---|---|
| Base de données pluggable externe - Début de modification du compartiment | com.oraclecloud.databaseservice.changeexternalpluggabledatabasecompartment.begin |
| Base de données pluggable externe - Fin de modification du compartiment | com.oraclecloud.databaseservice.changeexternalpluggabledatabasecompartment.end |
| Base de données pluggable externe - Création | com.oraclecloud.databaseservice.createexternalpluggabledatabase |
| Base de données pluggable externe - Début de suppression | com.oraclecloud.databaseservice.deleteexternalpluggabledatabase.begin |
| Base de données pluggable externe - Fin de suppression | com.oraclecloud.databaseservice.deleteexternalpluggabledatabase.end |
| Base de données pluggable externe - Début de désactivation du service de gestion de base de données | com.oraclecloud.databaseservice.disabledatabasemanagementserviceforexternalpluggabledatabase.begin |
| Base de données pluggable externe - Fin de la désactivation du service de gestion de base de données | com.oraclecloud.databaseservice.disabledatabasemanagementserviceforexternalpluggabledatabase.end |
| Base de données pluggable externe - Début de l'activation du service de gestion de base de données | com.oraclecloud.databaseservice.enabledatabasemanagementserviceforexternalpluggabledatabase.begin |
| Date de fin d'activation du service de gestion de base de données externe | com.oraclecloud.databaseservice.enabledatabasemanagementserviceforexternalpluggabledatabase.end |
| Base de données pluggable externe - Début de mise à jour | com.oraclecloud.databaseservice.updateexternalpluggabledatabase.begin |
| Base de données pluggable externe - Fin de mise à jour | com.oraclecloud.databaseservice.updateexternalpluggabledatabase.end |