Uso de la Interfaz de Línea de Comandos (CLI)
Utilice la CLI para gestionar conexiones de herramientas de base de datos.
Para obtener información sobre el uso de la CLI, consulte Interfaz de línea de comandos (CLI). Para obtener una lista completa de los indicadores y las opciones disponibles para los comandos de la CLI, consulte Referencia de la línea de comandos.
Temas:
Para Conexiones de Oracle Database
Para actualizar conexiones de Oracle
Abra un símbolo del sistema y ejecute oci dbtools connection update-oracle-database
para actualizar la conexión especificada:
oci dbtools connection update-oracle-database --connection-id <connection_ocid>
--<property_to_update> <new_value>
Por ejemplo, cambiar el nombre mostrado de una conexión:
oci dbtools connection update-oracle-database --connection-id
ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz
--display-name new-connection-name
Por ejemplo, cambiar el secreto de contraseña asociado a una conexión:
oci dbtools connection update-oracle-database --connection-id
ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz
--user-password-secret-id ocid1.vaultsecret.oc1.phx.newexample1secrettxiu7mwuabcdexl67fj5niy4akfzsabcdefzf3423ya
Por ejemplo, cambiar la cadena de conexión de una conexión:
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")))'
Por ejemplo, eliminar la información del cliente proxy de una conexión:
oci dbtools connection update-oracle-database --connection-id
ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz
--proxy-client '{ "proxy-authentication-type": "NO_PROXY"}'
Para validar conexiones de Oracle
Abra un símbolo del sistema y ejecute oci dbtools connection validate-oracle-database
para validar la conexión especificada:
oci dbtools connection validate-oracle-database --connection-id <connection_ocid>
Los datos de respuesta con el código
OK
indican que la conexión funciona como se esperaba.
Por ejemplo:
oci dbtools connection validate-oracle-database --connection-id ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz
Para mostrar las conexiones de Oracle
Abra un símbolo del sistema y ejecute oci dbtools connection list
para ver los detalles de todas las conexiones de Oracle dentro de un compartimento especificado:
oci dbtools connection list -c <target_compartment_ocid> --type ORACLE_DATABASE
Por ejemplo:
oci dbtools connection list -c ocid1.compartment.oc1..example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --type ORACLE_DATABASE
Para conexiones de MySQL Database
Para actualizar conexiones MySQL
Abra un símbolo del sistema y ejecute oci dbtools connection update-mysql-database
para actualizar la conexión especificada:
oci dbtools connection update-mysql-database --connection-id <connection_ocid> --<property_to_update> <new_value>
Por ejemplo, cambiar el nombre mostrado de una conexión:
oci dbtools connection update-mysql-database --connection-id ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --display-name new-connection-name
Por ejemplo, cambiar el secreto de contraseña asociado a una conexión:
oci dbtools connection update-mysql-database --connection-id ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --user-password-secret-id ocid1.vaultsecret.oc1.phx.newexample1secrettxiu7mwuabcdexl67fj5niy4akfzsabcdefzf3423ya
Por ejemplo, cambiar la cadena de conexión de una conexión:
oci dbtools connection update-mysql-database --connection-id ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --connection-string "mysql://10.0.0.42:3306/somenewdatabase"
Para validar conexiones MySQL
Abra un símbolo del sistema y ejecute oci dbtools connection validate-mysql-database
para validar la conexión especificada:
oci dbtools connection validate-mysql-database --connection-id <connection_ocid>
Los datos de respuesta con el código
OK
indican que la conexión funciona como se esperaba.
Por ejemplo:
oci dbtools connection validate-mysql-database --connection-id ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz
Para mostrar las conexiones MySQL
Abra un símbolo del sistema y ejecute oci dbtools connection list
para ver los detalles de todas las conexiones MySQL dentro de un compartimento especificado:
oci dbtools connection list -c <target_compartment_ocid> --type MYSQL
Por ejemplo:
oci dbtools connection list -c ocid1.compartment.oc1..example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --type MYSQL
Para todos los tipos de conexión
Para mostrar todas las conexiones
Abra un símbolo del sistema y ejecute oci dbtools connection list
para ver los detalles de todas las conexiones dentro de un compartimento especificado:
oci dbtools connection list -c <target_compartment_ocid>
Por ejemplo:
oci dbtools connection list -c ocid1.compartment.oc1..example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz
Para obtener una conexión
Abra un símbolo del sistema y ejecute oci dbtools connection get
para ver los detalles de una conexión especificada:
oci dbtools connection get --connection-id <connection_ocid>
Por ejemplo:
oci dbtools connection get --connection-id ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz
Para suprimir una conexión
Abra un símbolo del sistema y ejecute oci dbtools connection delete
para suprimir la conexión especificada:
oci dbtools connection delete --connection-id <connection_ocid>
Por ejemplo:
oci dbtools connection delete --connection-id ocid1.databasetoolsconnection.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz
Para agregar un bloqueo de recurso
Abra un símbolo del sistema y ejecute oci dbtools connection add-lock
para agregar un bloqueo de recurso:
oci dbtools connection add-lock --connection-id <connection_ocid> --type DELETE