Utilisation de l'interface de ligne de commande (CLI)
Utilisez l'interface de ligne de commande pour gérer les adresses privées et les demandes de travail.
Pour plus d'informations sur l'utilisation de l'interface de ligne de commande, reportez-vous à Interface de ligne de commande (CLI). Afin d'obtenir la liste complète des indicateurs et des options disponibles pour les commandes d'interface de ligne de commande, reportez-vous à Référence de ligne de commande.
Rubriques :
Pour les adresses privées
- Procédure de création d'une connexion privée
- Procédure pour répertorier les adresses privées
- Pour obtenir une adresse privée spécifique
- Procédure de mise à jour d'une adresse privée
- Procédure de suppression d'une adresse privée
- Pour ajouter un verrou de ressource
- Pour supprimer un verrou de ressource
- Procédure de déplacement d'une adresse privée vers un autre compartiment
Procédure de création d'une connexion privée
Ouvrez une invite de commande et exécutez oci dbtools private-endpoint create pour créer une adresse privée à utiliser avec les connexions Database Tools :
L'ID de service d'adresse est requis pour créer des adresses privées et peut être localisé à l'aide de
oci dbtools endpoint-service list -c <target_compartment_id>.
oci dbtools private-endpoint create -c <target_compartment_ocid> --endpoint-service-id <endpoint_service_ocid> --subnet-id <target_subnet_ocid> --display-name <private_endpoint_name>
Par exemple :
oci dbtools private-endpoint create -c ocid1.compartment.oc1..example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --endpoint-service-id ocid1.databasetoolsendpointservice.oc1..example1service25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --subnet-id ocid1.subnet.oc1.phx.example1subnet123456789abcdefgbghqgmuz2zzum45ibplooqtabwk3zz --display-name example-pe-1
Procédure pour répertorier les adresses privées
Ouvrez une invite de commande et exécutez oci dbtools private-endpoint list pour visualiser les détails de toutes les adresses privées d'un compartiment spécifié :
oci dbtools private-endpoint list -c <target_compartment_ocid>
Par exemple :
oci dbtools private-endpoint list -c ocid1.compartment.oc1..example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz
Pour obtenir une adresse privée spécifique
Ouvrez une invite de commande et exécutez oci dbtools private-endpoint get pour afficher les détails d'une adresse privée indiquée :
oci dbtools private-endpoint get --private-endpoint-id <private_endpoint_ocid>
Par exemple :
oci dbtools private-endpoint get --private-endpoint-id ocid1.databasetoolsprivateendpoint.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz
Procédure de mise à jour d'une adresse privée
Ouvrez une invite de commande et exécutez oci dbtools private-endpoint update pour mettre à jour les détails d'une adresse privée indiquée :
oci dbtools private-endpoint update --private-endpoint-id <private_endpoint_ocid> --<property_to_update> <new_value>
Par exemple :
oci dbtools private-endpoint update --private-endpoint-id ocid1.databasetoolsprivateendpoint.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --display-name some-new-name
Procédure de suppression d'une adresse privée
Ouvrez une invite de commande et exécutez oci dbtools private-endpoint delete pour supprimer l'adresse privée indiquée :
oci dbtools private-endpoint delete --private-endpoint-id <private_endpoint_ocid>
Par exemple :
oci dbtools private-endpoint delete --private-endpoint-id ocid1.databasetoolsprivateendpoint.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz
Pour ajouter un verrou de ressource
Ouvrez une invite de commande et exécutez oci dbtools private-endpoint add-lock pour ajouter un verrou de ressource :
oci dbtools private-endpoint add-lock --private-endpoint-id <private_endpoint_ocid> --type DELETE
Pour supprimer un verrou de ressource
Ouvrez une invite de commande et exécutez oci dbtools identity remove-lock pour enlever un verrou de ressource :
oci dbtools private-endpoint remove-lock --private-endpoint-id <private_endpoint_ocid> --type DELETE
Procédure de déplacement d'une adresse privée vers un autre compartiment
Ouvrez une invite de commande et exécutez oci dbtools private-endpoint change-compartment pour déplacer une connexion vers un autre compartiment :
oci dbtools private-endpoint change-compartment --private-endpoint-id <private_endpoint_ocid> --compartment-id <<destination_compartment_ocid>>
Pour les demandes de travail
Pour obtenir le statut d'une demande de travail
Ouvrez une invite de commande et exécutez oci dbtools work-request get pour vérifier le statut d'une demande de travail :
Certaines commandes Database Tools démarrent une demande de travail asynchrone et renvoient un ID de demande de travail. Les demandes de travail peuvent être inspectées en recherchant les détails par ID de demande de travail.
oci dbtools work-request get --work-request-id <work_request_ocid>
Par exemple :
oci dbtools work-request get --work-request-id ocid1.databasetoolsworkrequest.oc1.phx.example1request25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz
Pour répertorier les demandes de travail par compartiment
Ouvrez une invite de commande et exécutez oci dbtools work-request list pour répertorier les demandes de travail associées à un compartiment indiqué :
oci dbtools work-request list -c <compartment_ocid>
Par exemple :
oci dbtools work-request list -c ocid1.compartment.oc1..example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz