Boletín mugperu Digital - Julio 2009!
  Search 
Friday, February 10, 2012 ..:: Foros de Discusión ::.. Register  Login
Foros MUGPERU Minimize
Subject: Error de date format - Oracle 10G
Prev Next
You are not authorized to post a reply.

Author Messages
tania.villar
Posts:2

04/08/2006 12:00 PM  
Hola a todos

Espero alguien pueda ayudarme

Tengo una aplicación en VB que invoca un stored procedure,
este procedure extrañamente falla a veces, cerrando y volviendo a abrir el aplicativo funciona bien.
Por ello opté por registrar en log y capturo el error que se presenta.

Donde encontré lo siguiente
ORA-01801: date format is too long for internal buffer

Es algo bien extraño porque no ocurre siempre y la única actualización de fecha que hace este procedure es:

update table1 set dfecharegistro = sysdate where xxxx

El servidor esta  configurado como DD/MM/RR ... pero en todo caso fallaría siempre

Piendo que es bug del oracle 10G

Por favor si alguien ha tenido algo parecido.

Gracias
paco_jaco
Posts:9

30/01/2010 04:55 PM  
Hola, si el mensaje es invariable entonces lo más probable es que estes pasando por un bug de la version 10gR2 para los drivers de .net.

La solucion es:

a) Parcharlo a la version 10.2.0.3
ó
b) Ajustar en todas las maquinas donde estas corriendo tu aplicación el parámetro NLS_DATE_FORMAT a la que esta seteado el servidor.

Saludos.
You are not authorized to post a reply.
Forums > Motores de Bases de Datos > Oracle > Error de date format - Oracle 10G



ActiveForums 3.7
        
Copyright 2001-2012 MUGPERU   Terms Of Use  Privacy Statement