viernes, 17 de octubre de 2025

Oracle Hot Topics October 17,2025

 

Bugs

Bug Product Area Bug ID Last Updated

ORA-2072 AND ORA-2063 ON QUERY VIA DBLINK

Oracle Database - Enterprise Edition 17890099 Fri, 17 Oct 2025 06:19 GMT-06:00

Knowledge Articles

Knowledge Article Product Area Last Updated

Bug 37926045 - 23ai -Add support for OL9.6 RHCK, RHEL9.6 KERNEL UPDATES

Oracle Database - Enterprise Edition Thu, 16 Oct 2025 07:26 GMT-06:00


miércoles, 15 de octubre de 2025

En este 2025, Halloween cae en viernes "13" -31 de octubre-.

 

En tecnología tenemos ciertos mitos con ciertas fechas y días.

Por ejemplo, "nunca" se debe hacer un pase en un día jueves.

Cada 5, 6 o 11 años, el 31 de Octubre- Halloween- cae en un viernes 31.

Que ha pasado en los años más recientes cuando el 31 de Octubre fue un viernes en la celebración de Halloween:

🎩 1902
📰 Hecho importante: Se funda la empresa Real Madrid C.F. en España.
💡 Además, el presidente estadounidense Theodore Roosevelt impulsa la política del “Big Stick”, consolidando el poder de EE.UU. en América Latina.

🚂 1908
📰 Hecho: Ocurre el Evento de Tunguska en Siberia (explosión masiva atribuida a un meteorito).
💡 Marca un punto de interés científico en el estudio de impactos astronómicos.

🌍 1913
📰 Hecho: Se inaugura el Canal de Panamá, una de las mayores obras de ingeniería del siglo XX.
💡 Conecta los océanos Atlántico y Pacífico, transformando el comercio mundial.

⚔️ 1919
📰 Hecho: Firma del Tratado de Versalles, que pone fin oficialmente a la Primera Guerra Mundial.
💡 Redibuja el mapa político de Europa.

📈 1924
📰 Hecho: Se funda la URSS formalmente con su nueva Constitución.
💡 Consolidación del poder comunista bajo Lenin (murió ese mismo año).

📻 1930
📰 Hecho: Descubrimiento del planeta Plutón por Clyde Tombaugh.
💡 Marca un avance astronómico (aunque posteriormente fue reclasificado).

🌍 1941
📰 Hecho: Ataque a Pearl Harbor (diciembre), EE.UU. entra en la Segunda Guerra Mundial.
💡 Cambia el rumbo del conflicto global.

🕊️ 1947
📰 Hecho: Se independiza India del Reino Unido.
💡 Nace la mayor democracia del mundo moderno; también se crea Pakistán.

💣 1952
📰 Hecho: EE.UU. realiza la primera prueba de bomba de hidrógeno (“Ivy Mike”).
💡 Inicio de la era termonuclear.

🚀 1958
📰 Hecho: Se crea la NASA.
💡 Da inicio a la carrera espacial formalmente.

🌑 1969
📰 Hecho: Llegada del hombre a la Luna (Apolo 11).
💡 Uno de los hitos más grandes de la historia de la humanidad.

🎵 1975
📰 Hecho: Se lanza Microsoft (fundada oficialmente por Gates y Allen).
💡 Da inicio a la era moderna del software personal.

💾 1980
📰 Hecho: Se comercializa el primer IBM PC y comienza la expansión de la computación personal.
💡 También nace el estándar Ethernet.

🌎 1986
📰 Hecho: Desastre nuclear de Chernóbil en la URSS.
💡 El accidente nuclear más grave de la historia.

💻 1997
📰 Hecho: Se lanza el primer navegador de Apple (Safari precursor) y se funda Netflix.
💡 Internet empieza su gran expansión comercial.

🕋 2003
📰 Hecho: Invasión de Irak liderada por EE.UU.
💡 Marca el inicio de un largo conflicto en Medio Oriente.

📱 2008
📰 Hecho: Crisis financiera global y publicación del whitepaper de Bitcoin por Satoshi Nakamoto.
💡 Se transforma el sistema económico y nace la era de las criptomonedas.

🌐 2014
📰 Hecho: Crisis de Crimea (anexión rusa) y auge del Estado Islámico (ISIS).
💡 Se intensifican los conflictos geopolíticos modernos.

Después de leer esto, estarías dispuesto a hacer un pase a producción el 31 de octubre de este año.?

#JoelKallmanDay Parámetro oculto "_pdb_auto_save_state" en Oracle Container Database


Cuando implementamos una base de datos en Contenedor, es muy normal que vayamos aumentando la cantidad de bases de datos acopladas (pluggable database).

Cuando una PDB sea crea, de facto está queda en estado "MOUNT" y es necesario abrir la base de datos para poder trabajar con ella.

Sin embargo, si tenemos que reiniciar el contenedor las PDBs quedan en el estado original o en el último estado en la que la hemos guardado.

Hay una forma en como mantener el último estado registrado para todos los PDBs en el Contenedor, sin necesidad de preocuparnos de estar al tanto del estado de PDBs.

Esto se logra configurando el parámetro oculto "_pdb_auto_save_state" en el Contenedor de la base de datos, como se demuestra a continuación.

SQL> show pdbs

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ ONLY  NO
         3 PDB1                           READ WRITE NO
         4 PDB2                           MOUNTED
         5 PDB1_DR                        MOUNTED

SQL> alter pluggable database pdb2 open;

Pluggable database altered.

SQL> show pdbs

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ ONLY  NO
         3 PDB1                           READ WRITE NO
         4 PDB2                           READ WRITE NO
         5 PDB1_DR                        MOUNTED
         
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.

SQL> startup
ORACLE instance started.

Total System Global Area 7868511032 bytes
Fixed Size                  9196344 bytes
Variable Size            1509949440 bytes
Database Buffers         6341787648 bytes
Redo Buffers                7577600 bytes
Database mounted.
Database opened.

SQL> show pdbs

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ ONLY  NO
         3 PDB1                           READ WRITE NO
         4 PDB2                           MOUNTED
         5 PDB1_DR                        MOUNTED

SQL> alter system set "_pdb_auto_save_state"=TRUE scope=both;
System altered.

SQL> alter pluggable database PDB2 open;
Pluggable database altered.

SQL> show pdbs

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ ONLY  NO
         3 PDB1                           READ WRITE NO
         4 PDB2                           READ WRITE NO
         5 PDB1_DR                        MOUNTED

SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.

SQL> startup
ORACLE instance started.

Total System Global Area 7868511032 bytes
Fixed Size                  9196344 bytes
Variable Size            1509949440 bytes
Database Buffers         6341787648 bytes
Redo Buffers                7577600 bytes
Database mounted.
Database opened.
SQL> show pdbs

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ ONLY  NO
         3 PDB1                           MOUNTED
         4 PDB2                           READ WRITE NO
         5 PDB1_DR                        MOUNTED

SQL> alter pluggable database pdb1 open;
Pluggable database altered.

SQL> show pdbs

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ ONLY  NO
         3 PDB1                           READ WRITE NO
         4 PDB2                           READ WRITE NO
         5 PDB1_DR                        MOUNTED

SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.

SQL> startup
ORACLE instance started.

Total System Global Area 7868511032 bytes
Fixed Size                  9196344 bytes
Variable Size            1509949440 bytes
Database Buffers         6341787648 bytes
Redo Buffers                7577600 bytes
Database mounted.
Database opened.

SQL> show pdbs

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ ONLY  NO
         3 PDB1                           READ WRITE NO
         4 PDB2                           READ WRITE NO
         5 PDB1_DR                        MOUNTED
SQL>

sábado, 11 de octubre de 2025

"Enshittification" (algo así como “degradificación”), para describir cómo las plataformas tecnológicas se deterioran a medida que priorizan los beneficios sobre los usuarios.




Esta semana he pasado algunas horas desmenuzando un artículo de New York Times del escritor Cory Doctorow sobre si la tecnología se esta utilizando como herramienta de empoderamiento o de represión. El autor, pretende en su nuevo libro "busca ofrecer consuelo y soluciones a la inevitable sensación de que las plataformas digitales han empeorado".

El autor quién ha escrito 15 novelas, docenas de cuentos y 6 libros de no ficción y apróximadamente 60 mil publicaciones en su blog y miles de ensayos, el galardonado autor y veterano activista de Internet ha acuñado la palabra "Enshittification" (algo así como “degradificación”), para describir cómo las plataformas tecnológicas se deterioran a medida que priorizan los beneficios sobre los usuarios.

El artículo en mención, hace incapié en la sensación general, de un sentimiento mucho mayor de frustración que TENEMOS, -si afirmo yo también-, sobre las plataformas actuales disponibles que están plagadas de SPAM. Y no sólo hablamos del contenido de INTERNET, sino también, de los videojuegos, televisión y la misma política de todos nuestros países.

Doctorow dice que es frustrante, desmoralizante e incluso aterrador.

“Estoy sumamente entusiasmado, esperanzado y lleno de energía por las posibilidades que la tecnología puede ofrecernos como personas que intentamos prosperar”, dijo Doctorow, “y a la vez aterrorizado por lo perjudicial que será para ese proyecto si nos equivocamos”.

Y es que no basta mucho tiempo, para darse cuenta, la errática dirección que muchas otroras buenas herramientas, han tomado en los últimos 2 años. X antes "Twitter" era una fuente de pasatiempo de conocimiento para mi. Hoy es una burda versión de un programa continuo de anuncios y mensajes directos sobre los intereses que más le conviene a la plataforma. Cada vez, veo menos necesario permanecer en ella. Aún haciendo pago de subscripción, no logró eliminar y entrenar al algoritmo para que muestre lo que me interesa, sin un porcentaje absurdo de anuncios. En mi opinión, es una plataforma fallida.

Recuerdo cuando Facebook ocupaba mucho de nuestro tiempo con aquellos juegos simples, como la "Granja" FarmVille. Un juego que fue emblemático en la era temprana de las redes sociales, desarrollado por Zynga y lanzado a mediados del 2009, con más de 83 millones de usuarios. Sin embargo, la explosión de los teléfonos "inteligentes" y el auge de sus aplicaciones, lo mató en poco tiempo. Los teléfonos moviles, cambio el modo de monetización de nuestro tiempo, ya fuesé para reclamar nuestro tiempo en el trabajo, bajó el constante SPAM de mensajes de cosas que podrían haber esperado para el día siguiente, o el aumento de la ansiedad por esperar ese mensaje que nos afirmaba o no algo que nos urge saber. Estamos en tiempos de "Urgencia" ya nada debe consumir mucho más de un pestañeo. Esto es lo que en mi parecer, ha convertido a la tecnología en una herramienta de represión, generando el efecto mariposa entre aquellos que interactúamos con ella.

Todos los Sábados a las 8:00PM