viernes, 14 de noviembre de 2025

¿Qué es Oracle AI Database 26ai?

Esta es probablemente la pregunta del millón, ya que implica un doble cambio en el nombre de la base de datos (se introduce la palabra AI y se cambia de 23 a 26), un cambio en la numeración de los releases (que vamos a explicar mas adelante) y nuevas funcionalidades sin implicar un cambio en la arquitectura de la base de datos.


¿Oracle AI Database 26ai es una nueva versión?

Sí, es una nueva versión, pero a diferencia de las versiones anteriores, esta simplemente añade nuevas funcionalidades de IA a Oracle Database 23ai sin modificar la arquitectura interna ni las API existentes. Por lo tanto, no es necesario realizar una actualización compleja de la base de datos ni volver a certificar las aplicaciones. La arquitectura principal de la base de datos se mantiene igual que en la versión 23ai (y por lo tanto la numeración de la versión así lo refleja).

Oracle AI Database 26ai reemplaza a Oracle Database 23ai, por lo esta nueva versión mantiene la característica de ser una version LTS (Long Term Support). Para conocer las diferencias entre una versión LTS y las versiones Innovation pueden consultar este artículo del blog.

El cambio de versión viene con un cambio en el nombre, al incluir la palabra AI adelante de Database. Lo mismo aplica para otros productos como ser Autonomous AI Database. Esto se debe a que la mayoría de los cambios y mejoras incluidos apuntan a facilitar el uso de AI en la base de datos, como ser:

  • Mejoras a las capacidades de búsqueda vectorial de IA,
  • Mejoras de compatibilidad para combinar la búsqueda vectorial con todos los demás tipos de datos
  • Soporte a Agentic AI 
  • Mayor control y observabilidad de la privacidad de los datos.


¿Cambia la numeración de las versiones?

Si pero No... Con el lanzamiento de Oracle AI Database, el esquema de numeración de versiones va a ser más fácil de entender. El primer número de la versión se mantiene igual, ya que Oracle AI Database 26ai simplemente reemplaza a Oracle Database 23ai; sigue siendo «23». El segundo número indica el año de la actualización, por ejemplo, 26 para 2026. Y el tercer número indica el trimestre de la actualización, por ejemplo, 1, 2, 3 o 4. Como medida excepcional, la primer version de Oracle AI Database 26ai va a tener el numero de version 23.26.0 (en vez de 23.25.4) porque se quiso hacer hincapié en el cambio a la versión 26, por lo que se eligió usar el 26 como año y 0 como indicador de trimestre.

La numeración anterior tenia un formato de 5 componentes, por ejemplo la version de julio de 2025 se llama Oracle Database 23ai 23.9.0.25.07. El 9 representa la novena actualización, y 25.07 representa julio de 2025.

Desde este release, las versiones de Oracle AI Database tendrán los siguientes números de versión:

  • Octubre de 2025: Oracle AI Database 26ai – 23.26.0.0.0
  • Enero de 2026: Oracle AI Database 26ai – 23.26.1.0.0
  • Abril de 2026: Oracle AI Database 26ai – 23.26.2.0.0


¿Como actualizo una base de datos a Oracle AI Database 26ai?

En este caso en particular, la respuesta es distinta a otras ocasiones. Normalmente, al salir una nueva versión era requerido hacer un Upgrade, tarea mas compleja que la simple aplicación de un patch.

Pero como Oracle AI Database 26ai no tiene cambios en la arquitectura comparado con 23ai, no es requerido hacer un Upgrade de las bases de datos 23ai a 26ai, solo aplicando el Patch de Octubre 2025 la version es actualizada de 23ai a 26ai.

Para quienes tienen bases de datos 19c o 21c, el proceso si requiere hacer un Upgrade, el cual se hace en forma directa sin necesidad de pasar previamente a Oracle 23ai.

  • Oracle Database 19c & Oracle Database 21c => Upgrade a Oracle AI Database 26ai.
  • Oracle Database 23ai => Aplicar la actualización acumulativa de octubre 2025 para obtener Oracle AI Database 26ai.

En el caso de Oracle Autonomous Database, si la misma usa la versión 23ai va a ser actualizada automáticamente a 26ai sin necesidad de ninguna acción particular por parte de los usuarios.


¿Donde consigo Oracle AI Database 26ai?

La misma ya está disponible en Oracle Cloud, pudiendo ser utilizada en todos los servicios que se basan en Oracle Database (ahora Oracle AI Database!!!). Por ejemplo, ya podemos crear una base de datos autónoma (Autonomous AI Database) con 26ai:


O crear un DB System con Oracle AI Database 26ai:


La version Free Developer ya fue actualizada a 26ai y puede ser descargada desde este link. Actualmente incluye las siguientes plataformas:

  • Oracle Linux 8 (OL8), Oracle Enterprise Linux 8 (EL8) & Oracle Linux 8 for Arm (aarch64)
  • Oracle Linux 9 (OL9) & Oracle Enterprise Linux 9 (EL9)
  • Microsoft Windows x64

Las versiones Standard / Enterprise se encuentran disponibles On Premise sólo para Engineered Systems (Exadata) y Oracle Database Appliance, no estando disponible todavía para otras plataformas.


viernes, 7 de noviembre de 2025

Resumen de Mejoras de Octubre 2025 a Oracle Autonomous Database



El mes de octubre trajo muchos cambios en Oracle Autonomous Database, incluyendo un cambio de nombre y muchas innovaciones relacionadas con AI.

Oracle Autonomous AI Database

Oracle Database ahora se llama Oracle AI Database ya que integra la inteligencia artificial (IA) en su núcleo, integrándola a la perfección en todos los principales tipos de datos y cargas de trabajo, como fuera anunciado por Oracle en esta nota de prensa.

A consecuencia de este cambio de nombre, Oracle Autonomous Database también cambia su nombre para convertirse en Oracle Autonomous AI Database. Además, Oracle Autonomous Transaction Processing pasa a ser Oracle Autonomous AI Transaction Processing, y Oracle Autonomous JSON Database se convierte en Oracle Autonomous AI JSON Database.

Oracle Autonomous AI Lakehouse se ha incorporado como la nueva generación de Autonomous Data Warehouse. Conserva todas las funcionalidades previas mientras que introduce numerosas capacidades para una estrecha integración con Iceberg y otras tecnologías de código abierto. Consulte la nota de prensa para obtener más información. Para una descripción general, consulte la sección "Acerca de Oracle Autonomous AI Lakehouse" de la documentación.

Oracle Autonomous AI Database 26ai reemplaza a Oracle Autonomous Database 23ai. Por lo tanto, puede seguir utilizando CreateAutonomousDatabase con 23ai como valor para el parámetro dbVersion. La API REST devuelve 23ai, pero verá 26ai en la consola de Oracle Cloud Infrastructure (OCI). Los nuevos nombres de servicio ya fueron actualizados en la consola de Oracle Cloud Infrastructure (OCI), la API REST y la documentación relacionada.


Compatibilidad con URL Personalizadas Mediante API Gateway

Para una base de datos autónoma en un grupo elástico, puede habilitar una URL personalizada en su base de datos autónoma y configurar un dominio personalizado para dicha URL mediante API Gateway.

Consulte la documentación para conocer mas detalles.


Captura y Reproducción de Cargas de Trabajo en Vivo Entre Bases de Datos de IA Autónomas

Ahora es posible usar la captura y reproducción de cargas de trabajo en vivo para capturar cargas de trabajo que se ejecutan en una instancia de base de datos de IA autónoma y reproducirlas simultáneamente en un clon actualizable de destino, a medida que la carga de trabajo se ejecuta en la base de datos de origen.

Consulte la documentación para conocer mas detalles.


Cache Automático para Tablas Externas

La caché de tablas externas en Autonomous AI Database permite almacenar en caché los datos a los que se accede con frecuencia desde tablas externas de la base de datos. Se puede elegir entre el almacenamiento en caché basado en políticas o el automático para sus tablas externas. Con la administración basada en políticas, se deben definir cómo se crean, rellenan, actualizan y eliminan las cachés, lo que le proporciona un control preciso sobre el contenido y el ciclo de vida de la caché. Con el almacenamiento en caché automático, la base de datos administra todo el ciclo de vida de la caché, incluyendo la creación, el relleno, la actualización y la eliminación de las cachés de tablas externas.

Consulte la documentación para conocer mas detalles.


Invocar Scripts de Python con el Atributo WITH_CONTEXT Desde una Instancia de Base de Datos de IA Autónoma

Ahora es posible invocar scripts de Python con el atributo WITH_CONTEXT desde una instancia de base de datos de IA autónoma. Para ejecutar un script de Python, este se aloja de forma remota en una imagen de contenedor de base de datos de IA autónoma proporcionada por Oracle con el agente EXTPROC instalado.

Consulte la documentación para conocer mas detalles.


Cambios en la Facturación de Elastic Pools con Autonomous Data Guard Habilitado y una Base de Datos Standby Local

Se puede habilitar Autonomous Data Guard para Elastic Pools con bases de datos en espera locales. Cuando el pico agregado de las bases de datos de reserva locales de Autonomous Data Guard en su grupo elástico provoca que el pico horario del grupo elástico se encuentre dentro del siguiente nivel de facturación, el pico agregado de los miembros del grupo y el pico agregado de las bases de datos de reserva locales de Autonomous Data Guard se calculan por separado para ofrecerle una ventaja en costos.

Consulte la documentación para conocer mas detalles.


Copia de Seguridad y Restauración con Autonomous AI Database para Desarrolladores

Autonomous AI Database para desarrolladores ahora permite realizar todas las tareas de copia de seguridad y restauración disponibles en Autonomous AI Database.

Consulte la documentación para conocer mas detalles.


Compatibilidad Mejorada con Catálogos REST de Iceberg

Ahora es posible integrarse con un ecosistema más amplio del catálogo REST de Iceberg gracias a la compatibilidad con Databricks Unity y Snowflake Polaris, además de la integración existente con Amazon Glue y los archivos de metadatos raíz de Iceberg basados ​​en la ubicación.

Consulte la documentación para conocer mas detalles.


Agente Select AI (Framework de Agentes Autónomos)

El framework Select AI Agent permite crear flujos de trabajo con agentes, lo que permite a los desarrolladores crear agentes, herramientas, tareas y equipos que razonan, actúan y colaboran mediante IA generativa dentro de la base de datos.

Los agentes pueden planificar acciones, usar herramientas integradas o personalizadas (como SQL, RAG, búsqueda web o notificaciones) y mantener el contexto en conversaciones de varios turnos. Esta función permite a los desarrolladores crear flujos de trabajo automatizados mediante SQL y PL/SQL que admiten la automatización basada en IA, la interacción con datos y el control con intervención humana.

Consulte las siguientes secciones de la documentación para conocer mas detalles:


Traducción Select AI

La función Translate permite traducir texto a varios idiomas mediante SQL o PL/SQL, según la compatibilidad del proveedor de IA configurado en la base de datos autónoma.

    Consulte las siguientes secciones de la documentación para conocer mas detalles:


    Nombres de Servicio TP y TPURGENT en Autonomous AI Lakehouse

    Autonomous AI Lakehouse permite carga de trabajo mixta para el análisis de datos y el procesamiento de transacciones críticas, conectándose a Autonomous AI Lakehouse mediante los servicios de base de datos predefinidos TP y TPURGENT. Esto permite ejecutar cargas de trabajo de procesamiento de transacciones críticas con o sin paralelismo mientras está conectado a una base de datos de Autonomous AI Lakehouse.

    Consulte la documentación para conocer mas detalles.