miércoles, 10 de abril de 2024

Actualización 23.4.2 de SQL Developer Extension for Visual Studio Code

Hace varias semanas se publicó la segunda actualización de la extensión de SQL Developer para Visual Studio Code

La misma soluciona bugs reportados tanto en el Foro de la Comunidad Oracle como en la sección de preguntas del Marketplace de Visual Studio tal como se detalla en Changelog. Asimismo, incorpora la funcionalidad de usuario proxy para conectarse a la base de datos.

La actualización se hace desde la sección de Extensiones de Visual Studio Code, y tarda menos de un minuto.


miércoles, 3 de abril de 2024

APEX 23.2 Patchset Bundle #6 ya está disponible!

 

Ultimamente no estuve informando las actualizaciones a APEX 23.2, sólo publiqué cuando se actualizó a la versión 23.2.1 (en este artículo) y cuando me doy cuenta ya va por la revisión #6!!!!

Este conjunto de patchs agrupado bajo el número de patch 35895964 fue liberado el jueves 28 de marzo y actualizado en el día de hoy, y está disponible sólo desde la página de soporte de Oracle en este link. Una vez aplicado el patchset, la versión de APEX es actualizada a 23.2.6

Se puede consultar la lista de las correcciones incluidas en el patchset bundle en este link.

La versión base de Oracle APEX 23.2 (de la cual hablamos en el artículo "APEX 23.2 ya está disponible en forma general") puede ser descargada aquí.

Este patchset mismo será aplicado automáticamente a las instancias de APEX de Oracle Autonomous Database en Oracle Cloud.

Resumen de Mejoras del 1º Trimestre de 2024 a Oracle Autonomous Database

Comenzamos el año 2024 y tenemos un interesante número de mejoras disponibles en Oracle Autonomous Database, las cuales vamos a analizar a continuación.


Mejoras de Enero de 2024


Cambiar el tipo de carga de trabajo al clonar ADB

Al momento de clonar una base de datos autónoma, ahora es posible seleccionar una carga de trabajo distinta al de la base de datos de origen. Se pueden hacer los siguientes cambios de carga de trabajo:

  • Autonomous Data Warehouse (ADW) 🠞 Autonomous Transaction Processing (ATP).
  • Autonomous Transaction Processing (ATP)  🠞  Autonomous Data Warehouse (ADW).
  • Autonomous JSON Database (AJD) 🠞  Autonomous Transaction Processing (ATP), Data Warehouse (ADW) o APEX Service (APX).
  • APEX Service (APX)  🠞 Autonomous Transaction Processing (ATP) o Data Warehouse (ADW).


Para ver más detalles se puede consultar la documentación oficial.


Soporte de nombre de servicio Kerberos personalizado para la autenticación Kerberos

Puede utilizar un nombre de servicio Kerberos personalizado al configurar Kerberos para autenticar usuarios de bases de datos autónomas. Esto permite utilizar los mismos archivos Keytab en varias instancias de ADB cuando habilita la autenticación Kerberos (no es necesario crear ni cargar diferentes archivos Keytab para cada instancia de Autonomous Database).

Para ver más detalles se puede consultar la documentación oficial.


Administrar actualizaciones de archivos de zona horaria

Las Bases de Datos Autónomas poseen varias opciones para actualizar automáticamente los archivos de zona horaria.

Para ver más detalles se puede consultar la documentación oficial.


Modelo de cómputo ECPU para todos los tipos de cargas de trabajo

ADB permite elegir entre dos modelos informáticos al crear o clonar una instancia: ECPU y OCPU. Anteriormente, solo los tipos de carga de trabajo ADW (Autonomous Data Warehouse) y ATP (Autonomous Transaction Processing) permitían el modelo informático ECPU, pero ahora todos los tipos de cargas de trabajo admiten el modelo informático ECPU, incluidos JSON y APEX.

Para ver más detalles se puede consultar la documentación oficial.


Mejoras de Febrero de 2024

URLs Pre-Autenticadas para acceder a datos de Sólo Lectura

Ahora es posible generar y administrar URLs para datos que residen en Oracle Autonomous Database.

Para ver más detalles se puede consultar la documentación oficial.


Replica de Copias de Seguridad a otra Región

Ahora se puede habilitar la replicación de copias de seguridad automáticas desde una base de datos principal a un sitio de recuperación ante desastres entre distintas regiones. Al habilitar función, la región remota puede acceder a copias de seguridad automáticas por hasta siete días.

Para ver más detalles se puede consultar la documentación oficial.


"Select IA" con acceso a OCI Generative AI

Las bases de datos autónomas pueden interactuar con diversos proveedores de servicios de IA, y ahora es compatible con OCI Generative AI ademas de Azure OpenAI Service, OpenAI y CohereAI.

Esta característica permite que los LLM trabajen con la base de datos Oracle generando SQL a partir de indicaciones en lenguaje natural. Esto le permite hablar con su base de datos.

Para ver más detalles se puede consultar la documentación oficial.


Mejoras de Marzo de 2024

UTL_HTTP permite conexiones HTTP_PROXY

Con UTL_HTTP, cuando la instancia de base de datos autónoma está en endpoint privado, puede llamar a UTL_HTTP.set_proxy para permitir conexiones HTTPS y HTTP_PROXY.

Para ver más detalles se puede consultar la documentación oficial.


Información de acceso a URLs Previamente Autenticadas

Además de poder  generar y administrar URL pre-autenticadas (PAR) para datos de una base de datos autónoma, en Marzo se agregaron vistas que  permiten monitorear el uso de URL de PAR.

Para ver más detalles se puede consultar la documentación oficial.


Encriptar o Desencriptar datos

Para mayor seguridad, ADB permite encriptar los datos que se exportan a Object Storage. Cuando los datos de Object Storage están cifrados, puede descifrar los datos al importarlos o usarlos en una tabla externa.

Para ver más detalles se puede consultar la documentación oficial.


Parámetro de Inicialización JOB_QUEUE_PROCESSES

Ahora es posible  configurar el parámetro de inicialización JOB_QUEUE_PROCESSES. Establecer este parámetro en 0 deshabilita los trabajos del Programador no proporcionados por Oracle.

Para ver más detalles se puede consultar la documentación oficial.


Soporte para expresiones regulares en procedimientos DBMS_CLOUD

La opción de formato "regexuri" se admite con los siguientes procedimientos DBMS_CLOUD: COPY_COLLECTION, COPY_DATA, CREATE_EXTERNAL_TABLE, CREATE_EXTERNAL_PART_TABLE y CREATE_HYBRID_PART_TABLE.

Para ver más detalles se puede consultar la documentación oficial.


Compatibilidad con NFSv4 del sistema de archivos de red (NFS)

Puede adjuntar un sistema de archivos de red a una ubicación de directorio en su base de datos autónoma. Esto le permite cargar datos desde Oracle Cloud Infrastructure File Storage en su red de nube virtual (VCN) o desde cualquier otro sistema de archivos de red en centros de datos locales. Dependiendo de la versión del Network File System a la que desee acceder, se admiten tanto NFSv3 como NFSv4.

Para ver más detalles se puede consultar la documentación oficial.


Invocar procedimientos externos

Se puede invocar procedimientos externos escritos en lenguaje C desde una base de datos Autónoma como si fueran funciones SQL. Los mismos se alojan de forma remota en una máquina virtual que se ejecuta en una red de nube virtual (VCN) de Oracle Cloud Infrastructure, no requiriendo ser instalados en la base de datos.

Para ver más detalles se puede consultar la documentación oficial.


Opción de Actualización Automática de Clon Actualizable

Cuando habilita la opción de actualización automática, las Bases de Datos Autónomas actualizan automáticamente los clones actualizable con los datos de la base de datos de origen, sin necesidad de una acción por parte de los usuarios o administradores.

Para ver más detalles se puede consultar la documentación oficial.