lunes, 14 de abril de 2025

Creando un dblink en Oracle 19c ORA-03150: end-of-file de 19.22 a 19.10 o inferior.

 

Un pequeño detalle que me he encontrado cuando he parchado al Release Update 22 y he querido hacer un DBLINK a una base de datos con un R.U. inferior a 18, que es donde he encontrado que algunas cosas cambian.


[oracle@bd-dev-server admin]$ sqlplus /nolog
SQL*Plus: Release 19.0.0.0.0 - Production on Mon Apr 14 17:05:29 2025
Version 19.22.0.0.0
Copyright (c) 1982, 2023, Oracle. All rights reserved.

idle> connect / as sysdba
Connected.

CDB$ROOT@CDB2> create database link PRODUCCION connect to C##CLONE_USER identified by "E2**************UiRO2" using 'CDBPRODUCCION';

Database link created.

Observen que he utilizado el nombre del usuario C##CLONE_USER sin colocar comillas dobles al inicio y final del usuario.

Cuando hago la prueba del DBLINK el mismo falla con error de comunicación.

CDB$ROOT@CDB2> select 1 from dual@produccion;

select 1 from dual@produccion

*

ERROR at line 1:
ORA-03150: end-of-file on communication channel for database link
ORA-02063: preceding line from PRODUCCION

Borramos el DBLINK y vamos a volverlo a crear.

CDB$ROOT@CDB2> drop database link produccion;
Database link dropped.

Esta vez vamos a crear el DBLINK utilizando el usuario entre comillas dobles.

CDB$ROOT@CDB2> create database link PRODUCCION connect to "C##CLONE_USER" identified by "E27**********iRO" using 'CDBPRODUCCION';

Database link created.

Probamos el DBLINK y ahora si funciona.

CDB$ROOT@CDB2> select 1 from dual@produccion;
1
---------
1

No se que exactamente ha pasado después del RU 19.18, lo cierto es que he tenido un comportamiento extraño en varios temas.

Desde una base de datos en versión E.E. que no permitió crear más de 3 PDBs cuando si lo lograba hacerlo antes del parcheo con indicación que la opción de Multitenant no estaba disponible, hasta estos pequeños detalles.

Sin embargo, no hay mucho por hacer, hay que seguir parchando para evitar quedarnos atrás con el soporte.


No hay comentarios:

Publicar un comentario

Te agradezco tus comentarios. Te esperamos de vuelta.

Todos los Sábados a las 8:00PM

Optimismo para una vida Mejor

Optimismo para una vida Mejor
Noticias buenas que comentar