En este artículo te mostraré cómo podemos conectar nuestro SQL Developer local con la base de datos autónoma con IA.

Para realizar esta conexión necesitamos en primera instancia descargar el archivo zip de credenciales desde nuestra cuenta de Oracle en la Nube.

Desde el menú de hamburguesa en la esquina superior izquierda, seleccionamos Oracle AI Database –> Autonomous AI Database.

Aparece la consola de Autonomous AI Databases. En este demo tenemos la base de datos dbapex1 creada.

Hacemos clic en el enlace de la base de datos, de esa manera se abre la página de detalle de la base de datos.

Descargar el Archivo Zip de Credenciales

Vamos a descargar el archivo zip de credenciales para el acceso del cliente a nuestra base de datos.

  1. Desde la consola de detalle de la base de datos, hacemos clic en el botón Database Connection

  1. Se abre el cuadro de diálogo Database Connection para descargar las credenciales del cliente. Para el tipo de cartera, seleccionamos Instance Wallet.
    NotaOracle recomienda que descarguemos el tipo de cartera específica de la base de datos, Instance Wallet, para proporcionarlo a nuestros usuarios finales y para uso de la aplicación siempre que sea posible. El otro tipo de cartera, Regional Wallet,solo debe usarse para fines administrativos que requieran acceso potencial a todas las bases de datos autónomas dentro de una región.
    Hacemos clic en Download Wallet.

  1. En el cuadro de diálogo Download Wallet, ingresamos una contraseña de cifrado para la cartera, confirmamos la contraseña y luego hacemos clic en Download.

  1. Guardamos el archivo zip y anotamos la contraseña. Utilizaremos el archivo zip en el siguiente paso para definir una conexión de SQL Developer a nuestra base de datos.

Definir la Conexión del SQL Developer

Definimos una conexión del SQL Developer a la base de datos Autónoma con IA.

  1. Abrimos el SQL Developer en nuestra computadora local. En el panel de Conexiones, hacemos clic en el botón derecho en Connection y seleccionamos New Database Connection.
    Nota: Dependiendo de la versión de nuestro SQL Developer, no hagamos clic con el botón derecho en New Cloud Connection o Database Schema Service Connections. Esa selección de menú es para conectarse a un servicio de nube de Oracle diferente, el servicio de esquema de base de datos de Oracle.

  1. Aparece el cuadro de diálogo New / Select Database Connection. Ingresamos la siguiente información:
    • Nombre de la conexión: ingresamos el nombre de esta conexión en la nube.
    • Nombre de usuario: ingresamos el nombre de usuario de la base de datos. Utilizamos la cuenta de base de datos de administrador predeterminada (ADMIN) que se proporciona como parte del servicio.
    • Contraseña: ingresamos la contraseña del usuario administrador que nosotros o nuestro administrador de la base de datos especificó al crear la instancia de servicio.
      Tipo de conexión: seleccionamos Cloud Wallet.
    • Archivo de configuración: hacemos clic en el botón Browse en Configuration File y seleccionamos el archivo zip de credenciales de cliente, que descargamos de la consola del servicio de la base de datos autónoma con IA o que nos proporcionó el administrador.
    • Servicio: en el menú desplegable, las selecciones de servicios se anteponen con los nombres de las bases de datos. Seleccionamos el elemento de menú dbapex1_high, dbapex1_low, dbapex1_medium, dbapex1_tp o dbapex1_tpurgent para nuestra base de datos. Estos niveles de servicio se asignan a los grupos de consumidores TPURGENT, TP, HIGH, MEDIUM y LOW, que proporcionan diferentes niveles de prioridad para nuestra sesión.
      Nota: Es posible que las versiones anteriores de SQL Developer no admitan esta función.

3. Hacemos clic en el botón Test.
Status: El éxito se muestra en la parte inferior izquierda del cuadro de diálogo New / Select Database Connection.

  1. Hacemos clic en el botón Connect.

Aparece una entrada para la nueva conexión en el panel de Conexiones.

De esta manera ya estamos conectados con nuestra base de datos autónoma con IA con el usuario ADMIN.

¡Hasta la próxima!