Access - Problemas con 'objetos ole' atacando SQL Server

   
Vista:

Problemas con 'objetos ole' atacando SQL Server

Publicado por Inet (1 intervención) el 01/04/2009 10:24:36
Buenas,

he heredado un par de bases de datos Access simulando un sistema (cliente-Servidor) :

- una cliente que contiene formularios, consultas e informes y
- otra servidor que contiene las tablas a las que accede el cliente mediente tablas vinculadas.

Ambas bbdd en Access 2000

Una de las tablas contiene un campo 'objeto ole' para guardar documentos en PDF.

El problema a surgido al migrar la bbdd servidor a SQL Server 2008 y seguir atacandola con el mismo cliente de Access.

Importé los datos y generé las tablas utilizando el DTSWizard de SQL Server y todo va perfecto excepto los 'objetos ole'. Desde el programa cliente los 'objetos ole' importados se pueden abrir correctamente, pero al cerrarlos dan error. Lo mismo ocurre si intento en un registro nuevo añadir un 'objeto ole', que aparece el siguiente error:

ODBC:fallo update en la tabla vinculada 'xxxxxxxx' [Microsoft][ODBC SQL Server Driver][SQL Server] El valor del puntero text, ntext o image está en conflicto con el nombre de la columna especificado.
(#7125)[Microsoft][ODBC SQL Server Driver] Advertencia: Insercion o actualizacion parcial. No se realiza correctamente la insercion o actualizacion de columnas de texto o de imagen (#0)

Con el resto de campos no hay problema, solo con los 'objetos ole'

He comprobado como ha importado estos SQL Server y aparecen como varbinary(MAX) que en principio es valido ya que permite hasta 2Gb y los PDF no pasan de 5Mb MAX.

He probado a actualizar MDAC a la 2.81 sp1, a utilizar el SQL Native Client 10 y nada, sin exito

Alguna posible solucion para poder seguir insertando y actualizando los 'objetos ole'??

Muchas Gracias!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder