# 23.26 → 26ai: ¿qué cambia y por qué debería importarte como DBA?

---

Oracle convierte 23ai en **Oracle AI Database 26ai** aplicando el Release Update **23.26.0**. No es un “upgrade” tradicional: se aplica el RU y la instancia pasa a 26ai. Aquí un resumen práctico, qué probar y una mini-checklist para DBAs.

---

## 1) ¿Qué pasó (resumen corto)?

Oracle publicó el Release Update **23.26.0** que marca la transición de la familia **23ai** hacia la nueva serie **26ai**. Si corres 23ai, aplicar ese RU transforma la instancia en 26ai sin necesidad de un upgrade de base de datos tradicional ni recertificación automática de apps — aun así, **validar siempre en non-prod**.

---

## 2) ¿Por qué importa para los DBAs?

Porque 26ai consolida mejoras **AI-nativas** (vector search, integración LLM/RAG, APIs y mejoras en observabilidad) y deja el camino listo para workloads de embeddings y búsqueda semántica dentro del motor DB. Para infra y operaciones significa: nuevas métricas que vigilar, posibles ajustes en drivers/clients y comprobaciones de compatibilidad en pipelines que usan AI.

---

## 3) Novedades prácticas (de impacto directo)

* **AI Vector Search y capacidades LLM integradas**: funcionalidad pensada para pipelines de embeddings / RAG.
    
* **Mejoras en conectividad y drivers** (ej.: opciones reactivas/pipelines en clientes).
    
* **Comportamientos y métricas nuevas** que conviene instrumentar (latencia de índice vectorial, uso de memoria para embeddings, etc.).
    
* **RU aplicable en rolling para RAC** (como otros RUs), permitiendo minimizar downtime en clusters.
    

---

## 4) Mini-checklist técnica (lista para ejecutar hoy)

1. **Leer Release Notes & Known Issues** del RU 23.26.0 / 26ai. [https://docs.oracle.com/en/database/oracle/oracle-database/26/nfcoa/oracle-ai-database-26ai-new-features-guide.pdf](https://docs.oracle.com/en/database/oracle/oracle-database/26/nfcoa/oracle-ai-database-26ai-new-features-guide.pdf)
    
2. **Clonar non-prod representativo** (datos y workload) y aplicar RU ahí primero.
    
3. **Backups completos**: RMAN full + datapump export de schemas críticos.
    
4. **Plan de ventana**: en RAC usar rolling RU; en single-instance planear breve downtime si aplica.
    
    [https://mikedietrichde.com/2025/10/14/oracle-ai-database-26ai-replaces-oracle-database-23ai](https://mikedietrichde.com/2025/10/14/oracle-ai-database-26ai-replaces-oracle-database-23ai/?utm_source=chatgpt.com)
    
5. **Validar clientes**: testear python-oracledb / JDBC / [ODP.NET](http://ODP.NET) y scripts que usan pipelines/LLM.[https://mikedietrichde.com/2025/10/14/oracle-ai-database-26ai-replaces-oracle-database-23ai/?utm\_source=chatgpt.com](https://mikedietrichde.com/2025/10/14/oracle-ai-database-26ai-replaces-oracle-database-23ai/?utm_source=chatgpt.com)
    
6. **Pruebas específicas**: OLTP, batch, integraciones RAG/embedding y jobs de ETL.
    
7. **Monitoreo post-RU**: revisar AWR/ASH, métricas de I/O, PRCP/DRCP y latencias de vector search.
    
8. **Rollback**: definir estrategia (snapshot, RMAN restore o reinstalación del RU precedente si es aplicable).
    

---

## 5) TL;DR

Aplica el RU **23.26.0** en un entorno controlado; tu instancia 23ai pasará a **Oracle AI Database 26ai**. Es un RU con foco en AI: prueba, respalda y monitorea.

### **Recursos y código en GitHub**

He publicado todos los recursos del post como una guía técnica RMAN + rolling RU en RAC, todo esto en GitHub de la Botica Del DBA:  
[https://github.com/laboticadeldba/laboticadeldba-23-26ai](https://github.com/laboticadeldba/laboticadeldba-23-26ai)

  
*La Botica del DBA — Mauricio Muñoz*
