Error

ORA-06508

Plugin buscador de errores Nuevo!
Instala gratis el plugin para buscar errores de Oracle directamente desde la barra de tu navegador.

Descripción:

ORA-06508: PL/SQL: no se ha encontrado la unidad de programa llamada (PL/SQL: could not find program unit being called)

Causa:

Se trató de llamar a un programa almacenado que no se ha encontrado. El programa puede haberse caído o incompatibly modificado, o han compilado con errores. Traducción automática de: An attempt was made to call a stored program that could not be found. The program may have been dropped or incompatibly modified, or have compiled with errors.

Acción:

Compruebe que todos los programas de referencia, incluidos los órganos creados en virtud de su paquete, existen y son compatibles. Traducción automática de: Check that all referenced programs, including their package bodies, exist and are compatible.


FORO: ¿Cómo solucionar el error?

Autor:

COMENTARIOS:

por criso | 9/14/2006 6:13:47 PM

RE: ORA-06508

Recompilar los packages afectados

por francisco | 1/22/2007 2:36:43 PM

RE: ORA-06508

Como sabemos cuales son los paquetes afectados?

por RodriguitoEsparza | 11/2/2007 5:30:00 PM

RE: ORA-06508

Hago la misma pregunta que francisco, como sabemos cuales son los paquedes dañados ?? porque no se muestra alguna lista de errores, al menos no en el cliente con el que manejo el oracle.
Cualquier ayuda muchas gracias.

por RodriguitoEsparza | 11/2/2007 5:53:50 PM

RE: ORA-06508

Solucionado, el cliente para manejar el oracle tiene la opción de verificar el código y con eso pude ver que partes eran las dañadas, es buena opción buscar el botoncito de verificar código, si ayuda (y), suerte..

por echristen | 7/9/2008 2:49:22 PM

RE: ORA-06508

Comento cosa rara relacionado con este error:
Estamos conectando desde un Tomcat 6 sobre Windows, Java 1.5, ojdbc14.jar a un Oracle 10g mediante pool de conexiones y en ocasiones, resulta que a algunos usuarios (que prestan todo sus conexiones del _mismo_ pool de conexiones), les salta este error, y a otros no, aunque ejecutan la misma parte de codigo.
Los paquetes afectaos NO son descompilados.
Solcionamos el problema en "test" con reinciar toda la aplicación web - pero no nos vale para el entorno de produccion.
Alguna idea?

por Alberto Puente | 4/22/2009 2:23:54 PM

RE: ORA-06508

Confirmo que éste error se me presentó y fue debido a que hacia falta modificar unas llamadas al procedimiento. Hice las modificaciones pertinentes, compilé y listo ya no me apareció el error.

Saludos cordiales :)

por lluis | 6/8/2009 8:28:45 AM

RE: ORA-06508,

Perdona Alberto yo me encuentro con el mismo error, trabajando en PL/SQL Developer, pero no doy con la llamada que debo corregir, imagino que puede deberse a ello como indicas, porque trabajo con varios propietarios de los objetos, como lo detectaste? Saludos gracias

por Marco V.K. | 8/5/2009 6:23:15 AM

RE: ORA-06508

Este error suele presentarse cuando realizamos un cambio en los programas de producción, a pesar que todo se encuentra valido a uno o dos usuarios se le presenta el error.

Solución:
En algunos casos se resuelve compilando el programa (procedure o package), el problema es que no sabemos cuál ya que el error no lo muestra. Yo en lo particular compilo todo lo que no está en uso.

Solución:
Otra salida es salir de la sesión y entrar otra vez, suponemos que la sesión buscando una dirección vieja del programa y al hacer esto todo lo que estaba en memoria para la sesión se reconstruye.

por Alirio González | 9/30/2009 2:51:02 PM

RE: ORA-06508

En Windows XP me ocurrió cuando anexé librerias a la forma. La solución dada fue la de agregar el camino de las librerias objeto en el valor alfanumérco FORMS60_PATH de la clave ORACLE en el regedit.



Buscar errores de Oracle


Buscar en la web

 
Web orasite.com
· Tutoriales
- Export / Import Oracle 9i
- Instalación Oracle 10g
- Archivos de configuración de red para Oracle
- Administración de usuarios
- Export Oracle 10g
- init.ora spfile.ora fichero de parámetros oracle
- Configurar modo archivelog
- Introducción Oracle 10g
- Arrancar o parar base de datos Oracle
- Tunning Oracle
- Seguridad listener Oracle 10g
- Instalación statspack
- Parámetros memoria SGA
- Activar auditoria de la base de datos
- Oracle Jobs (9i)
- Controlar espacio tablespaces
- Hotbackup de una base de datos Oracle
- Búsquedas en Oracle 10g case-insensitive
- Recover database until time
- Privilegios sysoper y sysdba
- Consultas sobre V$
- Bloquear acceso a base de datos por IP
- Cambiar ubicación base de datos
- Problemas Oracle Jobs
- Reconstrucción de índices
- Encriptación e integridad de datos en Oracle
- Configuración de memoria
- Instalación de la máquina virtual Java
- Loadjava y Dropjava en Oracle
- Cambiar a modo restricted session
- Recuperación modo noarchivelog
 
· Oracle FAQ
- Oracle database
 
· Noticias
- Oracle OpenWorld 2009
- Oracle compra Sun
- Oracle 11g presentada
- Oracle vulnerable a inyección SQL en cursores
- Procesos de negocio con Oracle
- OracleXE para Debian
 
· Descargas
- Free Toad
 
· Errores Oracle
- Errores ORA
- Errores SQL
- Errores AMD
- Errores AUD
- Errores DBV
- Errores DRG
- Errores EPC
- Errores EXP
- Errores IMG
- Errores IMP
- Errores KUP
- Errores LCD
- Errores LFI
- Errores LFI0
- Errores LPX
- Errores LRM
- Errores LSX
- Errores MOD
- Errores NCR
- Errores NID
- Errores NMP
- Errores NNC
- Errores NNF
- Errores NNL
- Errores NNO
- Errores NPL
- Errores NZE
- Errores O2F
- Errores O2I
- Errores O2U
- Errores PCB
- Errores PCC
- Errores PCF
- Errores PLS
- Errores QSM
- Errores RMAN
- Errores TNS
- Errores VID
· Libros sobre Oracle
· Sitios relacionados
- Trabajos de Oracle
- ZonaOracle.com
- AjpdSoft
- La Web del Programador
· Sitios recomendados
- Cronica24.com
- TPV
- Buscar trabajo
Los contenidos de esta web son producto de la colaboración de sus usuarios, por lo que puede haber erratas. Si encuentras una información incorrecta agradeceremos que nos lo comuniques en nuestra dirección:
Cualquier información aquí publicada es de libre distribución, siempre y cuando se haga referencia mediante un link al documento original.
Orasite.com