Programación con JDBC

Introducción a JDBC Interfaces y clases comunes para conexiones a bases de datos Acceso a bases de datos mediante JDBC Contenido del capítulo I. Introducción 1. Concepto JDBC significa Java DataBase Connectivity. Es una especificación estándar desarrollada por Sun Microsystems (ahora Oracle) que permite a las aplicaciones Java interactuar con ...

Publicado el 8-16 07:53

Vista de Rendimiento Dinámico V$PROCESS_POOL en Oracle: Monitoreo del Pool de Conexiones Residentes

La vista de rendimiento dinámico V$PROCESS_POOL en Oracle 19c ofrece una visibilidad detallada del estado operativo del Database Resident Connection Pool (DRCP). Su propósito principal es facilitar la supervisión, gestión y diagnóstico del rendimiento de este pool de conexiones integrado en la base de datos. Funcionalidad y Contexto de Uso Esta ...

Publicado el 8-13 00:24

Implementación de paginación con Oracle en MyBatis

Al trabajar con sentencias SQL en forrmato XML mediante MyBatis, es frecuente utilizar operadores como <, <=, >, >= que pueden generar conflcitos de sintaxis. Estos caracteres especiales pueden provocar errores durante la transformación del código XML a documento XML, causando fallos en la ejecución de la aplicación. Este problema e ...

Publicado el 8-8 12:48

Manipulación de datos binarios en BLOBs de Oracle: Escritura de enteros de 32 bits

Conceptos básicos de BLOB y su inicialización Un BLOB (Binary Large Object) es un tipo de dato diseñado para almacenar información binaria de gran tamaño. Aunque el procesamiento de estos datos suele delegarse a lenguajes externos como Java, existen escenarios donde realizar operaciones directamente a nivel de byte dentro de la base de datos me ...

Publicado el 7-31 14:10

Implementación de auditorías en Oracle Database: sentencias, privilegios, objetos y FGA

La auditoría en Oracle Database permite registrar y revisar las acciones ejecutadas sobre la instancia. A continuación se describe cómo habilitar el rastro de auditoría y se ejemplifican los cuatro modos principales: por sentencia, por privilegio, por objeto y auditoría de grano fino (FGA). Los ejemplos se ejecutan sobre Oracle 11g y son aplica ...

Publicado el 7-30 02:53

Implementación y Uso de DbDat para Auditoría de Bases de Datos

DbDat es una herramienta de código abierto para la evaluación de salud en bases de datos, que facilita a expertos en seguridad y administradores la auditoría de configuraciones, políticas de contraseñas, privilegios y estado de parches de manera automatizada. Estructura del Directorio del Proyecto El proyecto está organizado en una estructura l ...

Publicado el 7-16 20:27

Configuración de Múltiples Fuentes de Datos en Spring Boot con Oracle y H2

En escenarios de procesamiento de datos por lotes o migración, es común necesitar leer grandes volúmenes de información de una base de datos robusta como Oracle, mientras se registra el progreso de la ejecución (por ejemplo, el último ID procesado o una marca de tiempo) en una base de datos ligera y embebida como H2. Esto permite reanudar la ta ...

Publicado el 7-14 07:02

Función INSTR de Oracle: Guía Detallada y Aplicaciones

La función INSTR en Oracle SQL se utiliza para localizar la posición de una subcadena dentro de una cadena de texto más grande. Esencialmente, actúa como una función de búsqueda de caracteres. Sintaxis de la función INSTR La función INSTR puede utilizarse en dos formatos: INSTR(cadena_fuente, subcadena_buscar) INSTR(cadena_fuente, subcadena_bu ...

Publicado el 7-11 12:19

Configuración Típica de Modelos LLM para Aplicaciones de IA en Oracle

Recientemente, he estado realizando pruebas de aplicaciones de IA basadas en Oracle, y las aplicaciones de IA requieren necesariamente la configuración de modelos LLM. Aunque son configuraciones simples, encontré algunos puntos críticos que documento para futuras referencias. Configuración del modelo de Embedding Sintaxis especial para p ...

Publicado el 7-5 21:23

Configuración y Uso Básico de MyBatis con Oracle

Este artículo detalla los pasos para configurar y utilizar MyBatis con una base de datos Oracle, incluyendo la definición de la configuración, el mapeo de entidades y la ejecución de consultas. Inclusión de Librerías Se requieren las librerías de MyBatis y el driver JDBC de Oracle. Archivo de Configuración Principal (mybatis-config.xml) Este a ...

Publicado el 7-4 17:31