Error al hacer un select entre servidores

30/03/2005 - 10:53 por Carlos Castro | Informe spam
Hola a todos :

Tengo 2 servidores linkados , la intentar hacer un select desde uno a
otro me sale este error :


select * from sfb2001.liqwinmm.SFB.registro_valores (Esta es la select)

Resultado:

Servidor: mensaje 7353, nivel 16, estado 1, línea 1
El proveedor OLE DB 'SQLOLEDB' especificó metadatos contradictorios. Se
envió en la ejecución una columna no encontrada en la compilación.
Traza de error de OLE DB [Non-interface error: OLE DB provider returned an
extra column at execution time: ProviderName='SQLOLEDB',
ColumnName='tipo_activo', Rowset="liqwinmm"."SFB"."registro_valores"].


Si alguien me pudiera explicar por donde andan los tiros , se lo
agradeceria.


Saludos

Carlos Castro
 

Leer las respuestas

#1 Maxi
30/03/2005 - 15:30 | Informe spam
Hola, podrias probar de hacer el Select sin el * y solo poner los campos que
son realmente necesarios?

Que version de Service pack de sqlserver tienes¡?


Salu2
Maxi


"Carlos Castro" escribió en el mensaje
news:uA1K%
Hola a todos :

Tengo 2 servidores linkados , la intentar hacer un select desde uno a otro
me sale este error :


select * from sfb2001.liqwinmm.SFB.registro_valores (Esta es la select)

Resultado:

Servidor: mensaje 7353, nivel 16, estado 1, línea 1
El proveedor OLE DB 'SQLOLEDB' especificó metadatos contradictorios. Se
envió en la ejecución una columna no encontrada en la compilación.
Traza de error de OLE DB [Non-interface error: OLE DB provider returned
an
extra column at execution time: ProviderName='SQLOLEDB',
ColumnName='tipo_activo', Rowset="liqwinmm"."SFB"."registro_valores"].


Si alguien me pudiera explicar por donde andan los tiros , se lo
agradeceria.


Saludos

Carlos Castro

Preguntas similares