martes, 10 de junio de 2025

APEX 24.2 Patchset Bundle #6 ya está disponible!

Este conjunto de patchs agrupado bajo el número de patch 37366599 fue liberado hace unas pocas horas, 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 24.2.6. Todos los patchsets son acumulativos y al instalar la versión 24.2.6 incluye todos los cambios de los patchsets anteriores.

Este patchset será aplicado automáticamente a las instancias de APEX de Oracle Autonomous Database en Oracle Cloud que ya estén usando APEX 24.2 aunque todavía no hay una fecha confirmada.

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

APEX 24.2 esta disponible desde mediados de enero, como mencioné en este artículo, y pueden conocer los cambios y mejoras incluidos en esta nueva version en los artículos "¿Qué hay de nuevo en APEX 24.2 (sin contar los cambios de AI)?" y "¿Qué hay de nuevo en APEX 24.2 sobre AI?".


 

viernes, 6 de junio de 2025

Resumen de Mejoras de Mayo 2025 a Oracle Autonomous Database


Mayo fue otro mes con muchas novedades en ADB, las cuales pasamos a detallar


Eliminación del Modelo de Cómputo OCPU

La opción del modelo de cómputo de OCPU ya no se encuentra disponible se elimina al crear o clonar una nueva instancia de Autonomous Database con cargas de trabajo ADW o ATP, tal como se ve en la imagen siguiente:

Consulte el documento de suporte 2998742.1 en My Oracle Support para obtener más información.


Compatibilidad con la compresión Zstd en DBMS_CLOUD

El paquete DBMS_CLOUD se utiliza para cargar y consultar datos mediante tablas externas, así como para la exportación e importación de datos desde Autonomous Database al Object Store. DBMS_CLOUD ahora admite el formato Zstd (Zstandard) para la compresión o descompresión de archivos.

Consulte la documentación para obtener más información.


Especificar variables de enlace predeterminadas en hipervínculos de tabla

Puede especificar valores predeterminados para una o más variables de enlace en una sentencia SQL cuando el parámetro 'default_bind_values' se incluye en la llamada de DBMS_DATA_ACCESS.GET_PREAUTHENTICATED_URL.

Consulte la documentación para obtener más información.


Usar el modelo de Transformer dentro de la Base de Datos con Select AI RAG

Puede usar transformadores existentes en la base de datos (también conocidos como modelos de incrustación) importados a su instancia de Oracle Database 23ai con Select AI RAG para generar incrustaciones vectoriales para fragmentos de documentos y solicitudes de usuario.

Consulte "Usar modelos de transformador en la base de datos" y "Ejemplo: Select AI con modelos de transformador en la base de datos" para explorar esta función.


Mejoras a Data Studio

Usar Hipervínculos de Tabla para Acceder a Datos Mediante Complementos de Hojas de Cálculo

Ahora es posible leer y acceder a los datos con un hipervínculo de tabla en una hoja de cálculo de MS Excel mediante el complemento Oracle Autonomous Database para Excel.

Consulte la documentación para obtener más información.


Mejoras de Select AI

Select AI incluye las siguientes nuevas funciones:

  • Select AI detecta automáticamente las tablas relevantes y envía metadatos solo para aquellas tablas específicas relevantes para la consulta en Oracle Database 23ai. Para ello, especifique object_list_mode como automatizado. Vea este ejemplo en la documentación para obtener más información.
  • Select AI permite restringir el acceso a las tablas considerando solo las tablas enumeradas en los atributos del perfil de AI para la generación de SQL. Para ello, especifique enforce_object_list como verdadero. Vea este ejemplo en la documentación para obtener más información.
  • Select AI permite especificar la distinción entre mayúsculas y minúsculas para que el LLM genere respuestas que no distingan entre mayúsculas y minúsculas desde la base de datos y el LLM. Para ello, especifique case_sensitive_values ​​como falso. Vea este ejemplo en la documentación para obtener más información.
  • Los administradores pueden controlar el acceso a los datos para que las tablas del esquema real no se envíen al LLM mediante Select AI.  Vea este ejemplo en la documentación para obtener más información.


Actualizaciones de Data Transforms

Data Transforms se actualiza con nuevas funciones y cambios en las siguientes áreas:


Ejecutar Cargas de Datos de Data Studio Mediante Flujos de Trabajo de Data Transforms

Ahora puede definir una carga de datos de Data Studio en un flujo de trabajo de Data Transforms y ejecutarla como parte de un flujo de datos. A continuación, puede programar el flujo de trabajo para que reproduzca la carga de datos de Data Studio, capture las actualizaciones realizadas en los archivos y las cargue en Autonomous Database.

Consulte la documentación para obtener más información.


Incorporaciones Vectoriales en Flujos de Datos

Data Transforms ahora admite la integración de incrustaciones vectoriales en un flujo de datos mediante el servicio de IA generativa de Oracle Cloud Infrastructure (OCI). Tenga en cuenta que necesita una conexión a Oracle Database 23ai para utilizar esta función.

Consulte la documentación para obtener más información.


Usar Modelos de Aprendizaje Automático (ML) en Flujos de Datos

Transformaciones de datos ahora incluye un nuevo tipo de entidad de datos llamado modelo de ML. Puede usar modelos de ML en un flujo de datos para aplicar lógica de predicción a los datos de origen y almacenar el resultado en un servidor de destino.

Consulte la documentación para obtener más información.


Establecer un Valor de Variable Personalizado en Tiempo de Ejecución

Para flujos de datos y flujos de trabajo que incluyen variables, al ejecutar el flujo de datos o flujo de trabajo, puede optar por usar el valor predeterminado, el valor de actualización o establecer un valor personalizado en tiempo de ejecución para la ejecución actual.

Consulte la documentación para obtener más información.


Mostrar Trabajos en Cola / en Espera

La opción "Mostrar trabajos en cola/en espera" ayuda a mejorar el rendimiento general al obtener la lista de registros que se mostrarán en la página Trabajos.

Consulte la documentación para obtener más información.




miércoles, 21 de mayo de 2025

Ya está Disponible el Release 23.8 de Oracle Database 23ai Free

Desde la semana pasada está disponible la version 23.8 de Oracle Database 23ai Free Edition, para ser instalada tanto en Windows como Linux.

Los archivos de instalación pueden descargarse desde la página de Oracle Database 23ai Free Edition para los siguientes sistemas operativos:

  • Windows x64 arquitectura x86 de 64 bits.
  • Oracle Linux 8 (OL8) y Oracle Enterprise Linux 8 (OEL8) arquitectura x86 de 64 bits.
  • Oracle Linux 9 (OL9) y Oracle Enterprise Linux 9 (OEL9) arquitectura x86 de 64 bits.
  • Oracle Linux 8 (OL8) arquitectura Arm (aarch64).

En la misma página se encuentra un link al container registry de Podman de la misma version.

También se encuentra el link de descarga de Oracle Database 23ai Free VirtualBox appliance (esto es una imagen de VirtualBox con Oracle 23ai preinstalado, APEX, REST, etc.) pero la misma todavía no ha sido actualizada a 23.8, por el momento incluye la version 23.7 tal como se ve en la página de información)


miércoles, 7 de mayo de 2025

Resumen de Mejoras de Abril 2025 a Oracle Autonomous Database

Abril fue otro mes de muchas novedades en Oracle Autonomous Database, las cuales vamos a compartir a continuación.


Evento LongPendingTransaction

El evento LongPendingTransaction es un evento de tipo informativo que se genera cuando una transacción permanece abierta durante más de 24 horas.

Consulte la documentación para obtener más información.


Tiempo de Recuperación Deseado (RTO - Recovery Time Objective) para una Base de Datos Standby de Autonomous Data Guard en Distintas Regiones

Tiempo de Recuperación Deseado (RTO) para bases de datos de espera de Autonomous Data Guard entre regiones se ha reducido a menos de diez (10) minutos, agilizando el proceso de recuperación ante una falla.

Consulte la documentación para obtener más información.


Métricas de Promedio de Sesiones Activas y Utilización de Sesiones

La métrica de Promedio de Sesiones Activas (AverageActiveSessions) muestra el promedio de sesiones que se ejecutan activamente o esperan recursos. La métrica Utilización de Sesión (SessionUtilization) muestra la utilización máxima de la sesión. 

Consulte la documentación para obtener más información.


Incluir Comentarios de Credenciales en DBMS_CLOUD.CREATE_CREDENTIAL

El procedimiento DBMS_CLOUD.CREATE_CREDENTIAL ahora permite incluir comentarios sobre la credencial al usar el parámetro comments.

Consulte la documentación para obtener más información.


Migración de PostgreSQL, MySQL o SQL Server a Oracle SQL

Puede migrar sentencias SQL de PostgreSQL, MySQL o SQL Server a Oracle SQL y ejecutarlas en Autonomous Database.

El paquete DBMS_CLOUD_MIGRATION proporciona rutinas que permiten:

  • Traducir sentencias SQL individuales de una base de datos externa a Oracle SQL.
  • Traducir archivos con código SQL de una base de datos externa a Oracle SQL y generar un nuevo archivo con el código SQL traducido.
  • Trabajar interactivamente en una sesión, introduciendo sentencias SQL desde un sistema externo. En este caso, las sentencias externas se traducen y se ejecutan interactivamente en la sesión.

Consulte la documentación para obtener más información.


Mejoras a la Documentación: URL de Solicitud Preautenticada (PAR) ahora es renombrada como Hipervínculos de Tabla

Puede generar y administrar hipervínculos de tabla para acceder a los datos en Autonomous Database.

Consulte la documentación para obtener más información.


Mejoras a la Documentación: Inclusión de Documentación sobre "Detección Automática de Regresiones"

La Detección Automática de Regresiones en Autonomous Database proporciona una gestión proactiva de las regresiones y permite la detección, el diagnóstico y la mitigación automatizados de problemas. La misma fue incluida en la documentación.

Consulte la documentación para obtener más información.


Tipos de Archivo Adicionales Compatibles con la Creación de índices Vectoriales Select AI RAG

Select AI Retrieval Augmented Generation (RAG) ahora admite múltiples formatos de archivo, como PDF, DOCX, JSON, XML y HTML, entre otros.

Consulte la documentación para obtener más información.


Mejoras a Data Studio

Data Studio se actualiza con nuevas funciones y cambios:

Mejoras del Catálogo de Bases de Datos Federadas de Autonomous Database

Puede conectar varios catálogos para facilitar la búsqueda y el trabajo con sus datos, incluyendo catálogos Iceberg de datos como Unity y Polaris. También puede vincular instancias remotas de Autonomous Database mediante enlaces de bases de datos, lo que le permite consultar tablas de esas bases de datos directamente desde su catálogo, lo que le permite obtener más provecho de su catálogo de datos sin pasos adicionales.

Una de las principales mejoras del Catálogo Federado es la posibilidad de cargar fácilmente un recurso compartido Delta directamente desde la propia herramienta Catálogo, sin necesidad de cambiar a una herramienta de carga de datos independiente.

Consulte la documentación para obtener más información.


Complemento Oracle Autonomous Database para Excel 

El mismo ya se puede instalar directamente desde Excel.

Consulte la documentación para obtener más información.


Mejoras de UX para el Asistente de Tablas con IA

La herramienta Asistente de Tablas con IA permite editar recetas, guardarlas automáticamente y ofrece mejoras de UX como mostrar el nuevo encabezado de columna en cursiva.

Consulte la documentación para obtener más información.


Mejoras en los Informes de Live Feed

Al usar la configuración de registro de correo electrónico SMTP (Protocolo Simple de Transferencia de Correo) en Live Feed, recibirás un correo electrónico cuando:

  • Se añadan nuevas filas: Se envían notificaciones por correo electrónico cuando el Live Feed se ejecute y cargue nuevos datos en una tabla.
  • Problemas de validación de datos: Se envían notificaciones por correo electrónico cuando surjan inconsistencias, como cuando la herramienta intente cargar valores no numéricos en un campo numérico.
  • Live Feed genera un error: Se envían notificaciones por correo electrónico si se producen errores, como cuando se elimina el contenedor que contiene los archivos o se eliminan las credenciales para ese contenedor.

Consulte la documentación para obtener más información.


martes, 15 de abril de 2025

Ya está disponible Oracle SQL Developer extension for VS Code 25.1

Ayer se anunció la nueva version de esta extensión de Visual Studio Code que reemplazará a SQL Developer. Se puede descargar desde el Market Place de Visual Studio (donde también se encuentra disponible la lista de cambios de la versión) o si ya la tienen instalada, actualizando desde Visual Studio Code:


Y quedará instalada la versión 25.1:


Que Hay de Nuevo en SQL Developer Extension for VS Code 25.1

Además de solucionar mas de 25 bugs, esta nueva version incorpora mas de diez funcionalidades interesantes, como ser:


Organizar Conexiones en Carpetas

Esta funcionalidad permite ordenar y clasificar las conexiones, haciendo mas fácil acceder a las mismas


Botones de Commit y Rollback

Ahora se puede hacer Commit o Rollback a una transacción sin tener que escribir la sentencia, usando los nuevos botones disponibles en el menu:


SQL Monitor - Ordenar Los Resultados

La grilla de resultados de SQL Monitor se puede ordenar por cualquier columna en forma ascendente o descendente:


Reportes - Exportar Reportes

Haciendo click derecho sobre los reportes, se puede exportar el mismo (o pasar a modo de vista de una sola fila):


La opción de exportar permite elegir entre distintos formatos de salida, ubicación de destino y otras opciones:


Otras Mejoras y Nuevas Funcionalidades

Aparte de lo visto anteriormente, los otros cambios incluidos en la versión son:

  • Multilingual Engine (MLE): Soporta la creación y edición de ambientes y módulos MLE.
  • La extensión ahora es soportada en la plataforma Windows ARM64.
  • Reportes: Soporte de Charts.
  • Reportes: Soporte de tipo PL/SQL DBMS_OUTPUT.
  • PL/SQL Debugger: Permite evaluar expresiones al posicionarse sobre ellas.
  • PL/SQL Debugger: Permite mostrar el valor de variables.
  • Explain Plan avanzado: Funcionalidad de Exportar el explain plan.
  • Explain Plan avanzado: Funcionalidad de Búsqueda.
  • Explain Plan avanzado: Permite expandir o colapsar un Plan de Ejecución.
  • Tablero de Monitor de SQL: Permite copiar valores.
  • En las grilla de resultados es posible copiar las cabeceras de columnas.