Conexión Java–Oracle con JDBC
Guía moderna de JDBC con Oracle: URL thin, try-with-resources, PreparedStatement, pool de conexiones y diferencias entre versiones del driver…
revista técnica en español · java · jdbc · oracle
Tutoriales y análisis sobre el ecosistema que sostiene miles de sistemas desde hace treinta años: conexiones JDBC, ajuste del motor, evolución del lenguaje y las herramientas que fueron quedando por el camino, contadas sin humo y con código que compila.
El motor de base de datos visto desde el día a día: consultas al diccionario de datos, particionado de tablas grandes, el comando SET de SQL*Plus, la papelera de reciclaje, Data Pump y el diagnóstico de los errores que no vienen en los manuales, con las mismas rutas que tuvo la web original y el contenido reescrito para las versiones actuales.
Guía moderna de JDBC con Oracle: URL thin, try-with-resources, PreparedStatement, pool de conexiones y diferencias entre versiones del driver…
Colección de consultas SQL contra el diccionario de datos de Oracle: user_tables, user_segments, user_constraints, v$session y v$resource_limit, con…
Referencia práctica del comando SET de SQL*Plus: LINESIZE, PAGESIZE, FEEDBACK, TIMING, AUTOTRACE, COLSEP y el fichero glogin.sql para persistir la…
Cómo funciona la papelera de reciclaje de Oracle: DROP TABLE, FLASHBACK TABLE TO BEFORE DROP, PURGE TABLE, PURGE RECYCLEBIN y PURGE DBA_RECYCLEBIN,…
Secuencias en Oracle explicadas de principio a fin: CREATE SEQUENCE, NEXTVAL, CURRVAL, CACHE, huecos, y la alternativa moderna con columnas GENERATED…
MERGE INTO de Oracle explicado con ejemplos: upsert con WHEN MATCHED / WHEN NOT MATCHED, DELETE condicional dentro del UPDATE, errores frecuentes y…
Particionado por rangos (RANGE) y por listas (LIST) en Oracle: creación, particiones nuevas con SPLIT y EXCHANGE, poda de particiones y errores…
Particionado HASH e INTERVAL en Oracle: reparto equilibrado por hash de clave, particiones automáticas mensuales o diarias desde 11g, y cómo combinar…
Las utilidades clásicas exp e imp de Oracle: exportación por tablas, esquemas y bases de datos completas, parámetros útiles como direct, query y…
Data Pump de Oracle en la práctica: directorios, expdp con parallel y %U, impdp con remap_schema y remap_tablespace, import de tablas concretas y…
Trabajar con XML dentro de Oracle: columnas XMLType, extracción con XMLTABLE, indexación binaria, diferencias entre almacenamiento CLOB y binario, y…
Diagnóstico completo del ORA-12516 en Oracle: relación con los parámetros processes y sessions, comprobación con v$resource_limit y v$process, ajuste…
Cómo identificar y desbloquear objetos en Oracle: v$locked_object con dba_objects y v$session, tipos de bloqueo DML y DDL, y cómo terminar sesiones…
La plataforma Java de la versión 8 a la 21: reflexión y sus alternativas modernas, generación de documentos PDF con iText, un clásico juego de la serpiente para entender hilos y estado, y la historia de los puentes con JavaScript, desde los applets hasta GraalVM.
Reflexión en Java explicada: Class, getDeclaredFields, Constructor, Method e invoke, coste de rendimiento, setAccessible, y alternativas modernas…
Generar PDF en Java con iText 7: PdfWriter, PdfDocument, Document, Paragraph, Table y fuentes, con ejemplo completo de factura y notas de licencia…
Construir el juego Snake en Java: bucle de juego con Thread.sleep, representación con record Punto, colisiones, crecimiento y entrada por teclado,…
Historia y práctica del paso de variables entre Java y JavaScript: LiveConnect y JSObject, Rhino, Nashorn con ScriptEngine y Bindings, y el modelo…
Este dominio fue entre 2011 y 2012 el cuaderno de un desarrollador español que trabajaba con Java y Oracle. La web original desapareció, pero sus rutas siguen aquí: cada artículo de esta revista ocupa la URL exacta que ocupó su antecesor, con contenido nuevo escrito desde cero. El archivo completo de rutas restauradas: conexion-java-a-oracle, consultas-utiles-en-oracle, comando-set-sqlplus, comando-purge-oracle, secuencias-oracle, sentencia-merge-into-upsert, tablas-particionadas-en-oracle-i, tablas-particionadas-en-oracle-ii, utilidades-export-import-i, utilidades-export-import-ii, xml-oracle-db, ora-12516-tnslistener-could-not-find-available-handler-with-matching-protocol-stack, desbloquear-un-objeto-de-bbdd, reflexion-en-java, creacion-pdf-java-itext-fichero, juego-de-la-serpiente-java-beta, paso-de-variables-desde-java-a-javascript, acerca-de.
El criterio está en la página acerca de: español claro, ejemplos cortos que compilan y honestidad sobre lo que el tiempo ha jubilado. Sitio independiente, no afiliado a Oracle.