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>
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>
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>>