Hola, cómo establecer una conexión a una base de datos Oracle de OCI desde Oracle SQL Developer?
El problema es que mi base de datos configurada como servicio Oracle APEX no me permite descargar la cartera de conexión, por tal motivo, decidí conectar usando una cadena de conexión basada de JDBC:
jdbc:oracle:thin:@(description= (retry_count=20)(retry_delay=3)(address=(protocol=tcps)
(port=1521)(host=adb.sa-saopaulo-1.oraclecloud.com))
(connect_data=(service_name=CZ5PKO9Q6S22SWR_TY5A89QEB46KWVHX_high.adb.oraclecloud.com))
(security=(ssl_server_dn_match=yes)))
Intentar esta conexión genera el siguiente mensaje de error:
Se ha producido un error al realizar la operación solicitada:
ORA-12506: TNS: el listener ha rechazado la conexión según el filtrado ACL del servicio (CONNECTION_ID=+uDKV3ZsSWidhlTNpkr+6w==)
https://docs.oracle.com/error-help/db/ora-12506/
12506. 00000 - "TNS:listener rejected connection based on service ACL filtering"
*Cause: The client is not present in Service Access Control List.
*Action: Add the client's address in Service ACL.
*Comment: The client must have its address present in service ACL for
firewall enabled endpoints.
Código de proveedor 12506