sql >> Base de Datos >  >> RDS >> Oracle

El informe de Crystal no pudo recuperar datos de la base de datos

El error que recibe es ora-1843: not a valid month . Este es un error de conversión de datos que arroja Oracle cuando intentamos convertir una cadena en una fecha y la cadena contiene un valor que no es una fecha válida.

En cuanto a por qué no obtiene esto cuando ejecuta la consulta en Oracle, depende de si está utilizando la misma base de datos para ambos clientes.

Si está ejecutando SAP en una base de datos diferente, es simple:base de datos diferente, conjuntos de datos diferentes. Solo necesita rastrear los registros no autorizados.

Si es la misma base de datos en ambos casos, es más difícil. ¿Tal vez Crystal Reports establece un formato de fecha de sesión diferente en comparación con su cliente de Oracle? Esto molestaría si su consulta tiene conversiones de fecha implícitas. No hay candidatos obvios para las conversiones de fechas implícitas, pero usted conoce su modelo de datos mejor que nosotros.