Utilizzo dell'interfaccia della riga di comando

Utilizzare l'interfaccia CLI per gestire le connessioni agli strumenti di database.

Per informazioni sull'uso dell'interfaccia CLI, vedere Command Line Interface (CLI). Per un elenco completo dei flag e delle opzioni disponibili per i comandi CLI, consultare il documento Command Line Reference.

Argomenti:

Per le connessioni Oracle Database

Per aggiornare le connessioni Oracle

Aprire un prompt dei comandi ed eseguire oci dbtools connection update-oracle-database per aggiornare la connessione specificata:

oci dbtools connection update-oracle-database --connection-id <connection_ocid> 
--<property_to_update> <new_value>

Ad esempio, modificare il nome visualizzato di una connessione:

oci dbtools connection update-oracle-database --connection-id 
ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz 
--display-name new-connection-name

Ad esempio, modificare il segreto password associato a una connessione:

oci dbtools connection update-oracle-database --connection-id 
ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz 
--user-password-secret-id ocid1.vaultsecret.oc1.phx.newexample1secrettxiu7mwuabcdexl67fj5niy4akfzsabcdefzf3423ya

Ad esempio, la modifica della stringa di connessione di una connessione:

oci dbtools connection update-oracle-database --connection-id 
ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz 
--connection-string '(description= (retry_count=20)(retry_delay=3)(address=(protocol=tcps)(port=1522)
(host=adb.us-phoenix-1.oraclecloud.com))(connect_data=(service_name=example_databaseservice_high.adb.oraclecloud.com))
(security=(ssl_server_cert_dn="CN=adwc.uscom-east-1.oraclecloud.com, 
OU=Oracle BMCS US, O=Oracle Corporation, L=Redwood City, ST=California, C=US")))'

Ad esempio, rimuovere le informazioni sul client proxy di una connessione:

oci dbtools connection update-oracle-database --connection-id
ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz
--proxy-client '{ "proxy-authentication-type": "NO_PROXY"}'

Per convalidare le connessioni Oracle

Aprire un prompt dei comandi ed eseguire oci dbtools connection validate-oracle-database per convalidare la connessione specificata:

oci dbtools connection validate-oracle-database --connection-id <connection_ocid>
Nota

I dati di risposta con il codice OK indicano che la connessione funziona come previsto.

Ad esempio:

oci dbtools connection validate-oracle-database --connection-id ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz

Per elencare le connessioni Oracle

Aprire un prompt dei comandi ed eseguire oci dbtools connection list per visualizzare i dettagli di tutte le connessioni Oracle all'interno di un compartimento specificato:

oci dbtools connection list -c <target_compartment_ocid> --type ORACLE_DATABASE

Ad esempio:

oci dbtools connection list -c ocid1.compartment.oc1..example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --type ORACLE_DATABASE

Per connessioni a MySQL Database

Per aggiornare le connessioni MySQL

Aprire un prompt dei comandi ed eseguire oci dbtools connection update-mysql-database per aggiornare la connessione specificata:

oci dbtools connection update-mysql-database --connection-id <connection_ocid> --<property_to_update> <new_value>

Ad esempio, modificare il nome visualizzato di una connessione:

oci dbtools connection update-mysql-database --connection-id ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --display-name new-connection-name

Ad esempio, modificare il segreto password associato a una connessione:

oci dbtools connection update-mysql-database --connection-id ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --user-password-secret-id ocid1.vaultsecret.oc1.phx.newexample1secrettxiu7mwuabcdexl67fj5niy4akfzsabcdefzf3423ya

Ad esempio, la modifica della stringa di connessione di una connessione:

oci dbtools connection update-mysql-database --connection-id ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --connection-string "mysql://10.0.0.42:3306/somenewdatabase"

Per convalidare le connessioni MySQL

Aprire un prompt dei comandi ed eseguire oci dbtools connection validate-mysql-database per convalidare la connessione specificata:

oci dbtools connection validate-mysql-database --connection-id <connection_ocid>
Nota

I dati di risposta con il codice OK indicano che la connessione funziona come previsto.

Ad esempio:

oci dbtools connection validate-mysql-database --connection-id ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz

Per elencare le connessioni MySQL

Aprire un prompt dei comandi ed eseguire oci dbtools connection list per visualizzare i dettagli di tutte le connessioni MySQL all'interno di un compartimento specificato:

oci dbtools connection list -c <target_compartment_ocid> --type MYSQL

Ad esempio:

oci dbtools connection list -c ocid1.compartment.oc1..example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --type MYSQL

Tutti i tipi di connessione

Per elencare tutte le connessioni

Aprire un prompt dei comandi ed eseguire oci dbtools connection list per visualizzare i dettagli di tutte le connessioni all'interno di un compartimento specificato:

oci dbtools connection list -c <target_compartment_ocid>

Ad esempio:

oci dbtools connection list -c ocid1.compartment.oc1..example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz

Per ottenere una connessione

Aprire un prompt dei comandi ed eseguire oci dbtools connection get per visualizzare i dettagli di una connessione specificata:

oci dbtools connection get --connection-id <connection_ocid>

Ad esempio:

oci dbtools connection get --connection-id ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz

Per eliminare una connessione

Aprire un prompt dei comandi ed eseguire oci dbtools connection delete per eliminare la connessione specificata:

oci dbtools connection delete --connection-id <connection_ocid>

Ad esempio:

oci dbtools connection delete --connection-id ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz

Per aggiungere un blocco di risorsa

Aprire un prompt dei comandi ed eseguire oci dbtools connection add-lock per aggiungere un blocco delle risorse:

oci dbtools connection add-lock --connection-id <connection_ocid> --type DELETE

Per rimuovere un blocco di risorsa

Aprire un prompt dei comandi ed eseguire oci dbtools connection remove-lock per rimuovere un blocco delle risorse:

oci dbtools connection remove-lock --connection-id <connection_ocid> --type DELETE

Per spostare una connessione a un altro compartimento

Aprire un prompt dei comandi ed eseguire oci dbtools connection change-compartment per spostare una connessione in un altro compartimento:

oci dbtools connection change-compartment --connection-id <connection_ocid> --compartment-id <<destination_compartment_ocid>>