Error con TIMESTAMP en Linked Server

12/01/2004 - 09:57 por Dukof | Informe spam
Hola.

En un servidor W2000AS wSP3 tengo SQL2000 y necesito datos
de un servidor ORACLE remoto al que solo tengo acceso de
lectura.

Configuré un Linked Server via OLEDB y accedo
perfectamente a las tablas y vistas. El problema en con
algunas consultas de mayor volumen (entre 50.000 y 100.000
registros) que da este error.

Servidor: mensaje 8114, nivel 16, estado 8, línea 1
Error converting data type DBTYPE_DBTIMESTAMP to datetime.

Os ha pasado alguno.

He ledido que el OLEDB tiene alguna restricción con campos
Timestamp ¿os suena algo?

También he ledido que el OLEDB tiene alguna restricción
con campos Null creados con ANSI_PADDING a OFF ¿os suena
algo?

Gracias.
Dukof - God save the Queen.
 

Leer las respuestas

#1 Adrian Garcia
14/01/2004 - 12:30 | Informe spam
Fijate en este articulo:

http://support.microsoft.com/defaul...-us;299905

Lamentablemente hay situaciones en donde se da un overflow en las
conversiones del tipo de campo DBTYPE_DBTIMESTAMP.
Una solucion es crear una vista en Oracle que convierta ese campo a un
varchar para evitar problemas de conversion y luego obtenerlo replicarlo asi
en el SQL Server.

Saludos
Adrian D. Garcia
NDSoft


"Dukof" wrote in message
news:040d01c3d8ea$16202c60$
Hola.

En un servidor W2000AS wSP3 tengo SQL2000 y necesito datos
de un servidor ORACLE remoto al que solo tengo acceso de
lectura.

Configuré un Linked Server via OLEDB y accedo
perfectamente a las tablas y vistas. El problema en con
algunas consultas de mayor volumen (entre 50.000 y 100.000
registros) que da este error.

Servidor: mensaje 8114, nivel 16, estado 8, línea 1
Error converting data type DBTYPE_DBTIMESTAMP to datetime.

Os ha pasado alguno.

He ledido que el OLEDB tiene alguna restricción con campos
Timestamp ¿os suena algo?

También he ledido que el OLEDB tiene alguna restricción
con campos Null creados con ANSI_PADDING a OFF ¿os suena
algo?

Gracias.
Dukof - God save the Queen.

Preguntas similares