Error en servidores Vinculados.

17/11/2005 - 14:21 por Luis Gutierrez | Informe spam
Hola buenos dias,
tengo un par de servidores vinculados,donde estoy tratando de realizar esto:


UPDATE OPENQUERY(EL_Local, 'SELECT expCodigo,expObservaciones FROM
dbo.EXPENDIO WHERE expCodigo BETWEEN 1 AND 10' )
SET expObservaciones=b.expObservaciones FROM OPENQUERY(EL_Local, 'SELECT
expCodigo,expObservaciones FROM dbo.EXPENDIO WHERE expCodigo BETWEEN 1 AND
10 ' ) a
join dbo.expendio b on a.expCodigo=b.expCodigo

y se esta generando el siguiente error:

Server: Msg 7333, Level 16, State 2, Line 1
Could not fetch a row using a bookmark from OLE DB provider 'SQLOLEDB'.

despues de investigar por bastante rato, consegui un post que decia que era
bug de OLEDB y que solo tenia que instalar el mdac 2.7 SP1 o superior para
solucionar esto, cosa que hice, pero en vano por que el error aun continua.
Agradeceria mucho sus opiniones.

Gracias.

Luis Gutierrez.
Ingeniero de Integracion.
 

Leer las respuestas

#1 Maxi
17/11/2005 - 14:21 | Informe spam
Hola, ademas de instalar el MDAC 2.8 no se porque lo haces con Openquery si
los tienes vinculados? porque no usas

UPDATE SERVIDOR.BDD.PROPIETARIO.OBJETO ??


Salu2
Maxi [MVP SQL SERVER]


"Luis Gutierrez" escribió en el mensaje
news:
Hola buenos dias,
tengo un par de servidores vinculados,donde estoy tratando de realizar
esto:


UPDATE OPENQUERY(EL_Local, 'SELECT expCodigo,expObservaciones FROM
dbo.EXPENDIO WHERE expCodigo BETWEEN 1 AND 10' )
SET expObservaciones=b.expObservaciones FROM OPENQUERY(EL_Local, 'SELECT
expCodigo,expObservaciones FROM dbo.EXPENDIO WHERE expCodigo BETWEEN 1 AND
10 ' ) a
join dbo.expendio b on a.expCodigo=b.expCodigo

y se esta generando el siguiente error:

Server: Msg 7333, Level 16, State 2, Line 1
Could not fetch a row using a bookmark from OLE DB provider 'SQLOLEDB'.

despues de investigar por bastante rato, consegui un post que decia que
era bug de OLEDB y que solo tenia que instalar el mdac 2.7 SP1 o superior
para solucionar esto, cosa que hice, pero en vano por que el error aun
continua.
Agradeceria mucho sus opiniones.

Gracias.

Luis Gutierrez.
Ingeniero de Integracion.


Preguntas similares