Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2009, 09:40
tasecito
 
Fecha de Ingreso: noviembre-2008
Mensajes: 20
Antigüedad: 16 años, 4 meses
Puntos: 0
Ayuda! : Servidor Vinculado

Hola,

Al hacer un update sobre un servidor que tengo vinculado (donde me deja hacer inserts) me sale el error siguiente:

No se puede abrir la tabla '"DB"."tabla"."marca"' desde el proveedor OLE DB 'SQLOLEDB'. El proveedor no admite una posición de búsqueda de filas. El proveedor indica que hay conflictos con otras propiedades o requisitos.
[OLE/DB provider returned message: La operación de múltiples pasos de OLE DB generó errores. Compruebe los valores de estado de OLE DB si es posible. No se realizó ningún trabajo.]
Traza de error de OLE DB [OLE/DB Provider 'SQLOLEDB' IOpenRowset::OpenRowset returned 0x80040e21: [PROPID=DBPROP_BOOKMARKS VALUE=True STATUS=DBPROPSTATUS_CONFLICTING], [PROPID=Unknown PropertyID VALUE=True STATUS=DBPROPSTATUS_OK], [PROPID=DBPROP_IRowsetLocate VALUE=True STATUS=DBPROPSTATUS_CONFLICTING], [PROPID=DBPROP_IRowsetChange VALUE=True STATUS=DBPROPSTATUS_OK], [PROPID=DBPROP_UPDATABILI...

Siendo la sentencia sql tan simple como esta:
UPDATE
[Server].[DB].[dbo].[marca]
SET
codmarca='1',
descripcion='PITOS'
where codmarca='1'

Puede ser un tema de drivers de mi SQL Server?