ORA-39405: El pump de datos de Oracle no soporta la importación de una base de datos de origen con la versión XX de TSTZ a una base de datos de destino con la versión XX de TSTZ

El ORA-39405 nos lo podemos encontrar al lanzar un import o impdp procedente de otra base de datos y es producido una diferencia en la versión del timezone (TSTZ) entre la base de datos origen y destino. Podemos comprobar la versión del timezone que tenemos en ambas máquinas con este comando: Solución al ORA-39405 Teóricamente, …

Leer más

ORA-08002: la secuencia CURRVAL todavía no se ha definido en esta sesión

El ORA-08002 más que un error es un simple aviso, que nos informa que la secuencia que estamos tratando todavía no está iniciada. Dicho de otra forma, la secuencia no tiene valor actual porque nunca se ha ejecutado. Solución al ORA-08002 Para evitar este «error» simplemente tenemos que iniciar la secuencia, ejecutando la siguiente sentencia: …

Leer más

Error code 73 al actualizar con OPatch

Al instalar parches podemos encontrarnos con el error code 73 de OPatch, que nos aparecerá tal que así: Si pretendemos actualizar una base de datos, tendremos que hacerlo con ésta apagada. Cuando este requisito no se cumple aparece el error code 73, y ésta es la causa más probable por la que solemos recibir este …

Leer más

Crear sinónimos en Oracle Database

En este artículo voy a explicar como crear sinónimos en Oracle y cómo asignar los permisos necesarios para que éstos sean leídos, alterados o eliminados. ¿Qué es un sinónimo? Un sinónimo es un nombre alternativo para objetos como tablas, vistas, secuencias o procedimientos almacenados en la base de datos. Por norma general, los sinónimos se …

Leer más