En un servidor UNIX es fácil encontrar la descripción de un error ORACLE. En una instalación típica tenemos el programa oerr en el directorio $ORACLE_HOME/bin.
Sabéis cual es historicamente el error número 1 de Oracle:
$ oerr ora 1
00001, 00000, "unique constraint (%s.%s) violated"
// *Cause: An UPDATE or INSERT statement attempted to insert a duplicate key.
// For Trusted Oracle configured in DBMS MAC mode, you may see
// this message if a duplicate entry exists at a different level.
// *Action: Either remove the unique restriction or do not insert the key.
Ahora bien, en nuestro escritorio Windows no tenemos el programita oerr.
Podemos abrir el navegador e ir a la documentación oficial de errores Oracle 11g en Internet.
O bien, descargarnos de aquí el programa que John Barrenechea (este apellido me suena mucho) ha hecho por nosotros.
El programa consiste en un fichero .exe y una base de datos .odb
Describe los errores de la versión Oracle 11g R2.
Por mi parte he creado un fichero .bat con dos líneas:
oerr
cmd
En el escritorio tengo un acceso directo al fichero .bat. De esta forma el acceso a la descripción del error es rapidísimo. En el ejemplo, lo único que tengo que poner en el prompt es:
ora 1
Saludos.
lunes, abril 16, 2012
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario