Openrowset y/o SP_Addlinkedserver a tabla .dbf con campo memo (error)

21/03/2005 - 15:53 por José A. Fernández | Informe spam
Necesito consultar un archivo directamente pero este archvio que esta en dbf
, tiene un campo memo.
Espero consejos y ayudas

Primero Linkeo
-
EXEC sp_addlinkedserver @server = 'SOCIALESPOSTULANTES3', @srvproduct =
'T1', @provider = 'MSDASQL', @datasrc = 'Postulan', @location = 'C:\'
y quiero realizar la consulta
-
SELECT *
FROM OPENQUERY(SOCIALESPOSTULANTES3, 'SELECT * FROM postulan')




Tambien probe directamente con:

select * from openrowset('MSDASQL',
'Driver=Microsoft Visual FoxPro Driver;SourceTypeÛF;SourceDB=c:\',
'select * from [postulan.DBF]')

con el siguiente error

El proveedor OLE DB 'MSDASQL' informa de un error. El proveedor no
proporcionó información acerca del error.
Traza de error de OLE DB [OLE/DB Provider 'MSDASQL'
IColumnsInfo::GetColumnsInfo returned 0x80004005: El proveedor no
proporcionó información acerca del error.].



es con la unica tabla que me da error, dicha table tiene un campo MEMO en el
dbf

Alguien tiene alguna sugerencia...


Atte
_______________________________
José A Fernández
 

Leer las respuestas

#1 Maxi
21/03/2005 - 18:55 | Informe spam
mmm si es la unica tabla y esta tiene un memo me temo que puede ser ello
:( probaste con actualizar la version del MDAC a la 2.8?


Salu2
Maxi


"José A. Fernández" escribió en el mensaje
news:
Necesito consultar un archivo directamente pero este archvio que esta en
dbf , tiene un campo memo.
Espero consejos y ayudas

Primero Linkeo
-
EXEC sp_addlinkedserver @server = 'SOCIALESPOSTULANTES3', @srvproduct =
'T1', @provider = 'MSDASQL', @datasrc = 'Postulan', @location = 'C:\'
y quiero realizar la consulta
-
SELECT *
FROM OPENQUERY(SOCIALESPOSTULANTES3, 'SELECT * FROM postulan')




Tambien probe directamente con:

select * from openrowset('MSDASQL',
'Driver=Microsoft Visual FoxPro Driver;SourceTypeÛF;SourceDB=c:\',
'select * from [postulan.DBF]')

con el siguiente error

El proveedor OLE DB 'MSDASQL' informa de un error. El proveedor no
proporcionó información acerca del error.
Traza de error de OLE DB [OLE/DB Provider 'MSDASQL'
IColumnsInfo::GetColumnsInfo returned 0x80004005: El proveedor no
proporcionó información acerca del error.].



es con la unica tabla que me da error, dicha table tiene un campo MEMO en
el dbf

Alguien tiene alguna sugerencia...


Atte
_______________________________
José A Fernández







Preguntas similares