SELECT a DBF desde Transact-SQL

25/07/2005 - 23:10 por José M. Trucíos Ch. | Informe spam
Estimados:

Requiero hacer un SELECT a una tabla DBF usando Transact-SQL.
Intenté con:
SELECT MiTablaDBF.*
FROM OPENROWSET('MSDASQL',
'DRIVER=Microsoft Visual FoxPro
Driver;UID=;Deleted=Yes;Null=Yes;Collate=Machine;BackgroundFetch=Yes;Exclusive=No;SourceTypeÛF;SourceDB=C:\MisTablasDBF;',
'SELECT * FROM MiTablaDBF') AS MiTablaDBF

que me parece recordar que hace un par de años funcionó, pero ahora no.

Les agradeceré su orientación.

Atentamente

José Martín

Preguntas similare

Leer las respuestas

#1 Maxi
26/07/2005 - 01:48 | Informe spam
y cual es el error?


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"José M. Trucíos Ch." escribió en el mensaje
news:%
Estimados:

Requiero hacer un SELECT a una tabla DBF usando Transact-SQL.
Intenté con:
SELECT MiTablaDBF.*
FROM OPENROWSET('MSDASQL',
'DRIVER=Microsoft Visual FoxPro
Driver;UID=;Deleted=Yes;Null=Yes;Collate=Machine;BackgroundFetch=Yes;Exclusive=No;SourceTypeÛF;SourceDB=C:\MisTablasDBF;',
'SELECT * FROM MiTablaDBF') AS MiTablaDBF

que me parece recordar que hace un par de años funcionó, pero ahora no.

Les agradeceré su orientación.

Atentamente

José Martín


Respuesta Responder a este mensaje
#2 José M. Trucíos Ch.
26/07/2005 - 22:38 | Informe spam
Servidor: mensaje 7399, nivel 16, estado 1, línea 1
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'
IDBInitialize::Initialize returned 0x80004005: El proveedor no proporcionó
información acerca del error.].

"Maxi" escribió en el mensaje
news:
y cual es el error?


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"José M. Trucíos Ch." escribió en el mensaje
news:%
Estimados:

Requiero hacer un SELECT a una tabla DBF usando Transact-SQL.
Intenté con:
SELECT MiTablaDBF.*
FROM OPENROWSET('MSDASQL',
'DRIVER=Microsoft Visual FoxPro
Driver;UID=;Deleted=Yes;Null=Yes;Collate=Machine;BackgroundFetch=Yes;Exclusive=No;SourceTypeÛF;SourceDB=C:\MisTablasDBF;',
'SELECT * FROM MiTablaDBF') AS MiTablaDBF

que me parece recordar que hace un par de años funcionó, pero ahora no.

Les agradeceré su orientación.

Atentamente

José Martín






Respuesta Responder a este mensaje
#3 Maxi
26/07/2005 - 22:48 | Informe spam
Hola, la cuenta con la cual levantas el servicio de sql tiene los permisos
necesarios sobre ese archivo?


Salu2
Maxi


"José M. Trucíos Ch." escribió en el mensaje
news:
Servidor: mensaje 7399, nivel 16, estado 1, línea 1
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'
IDBInitialize::Initialize returned 0x80004005: El proveedor no
proporcionó información acerca del error.].

"Maxi" escribió en el mensaje
news:
y cual es el error?


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"José M. Trucíos Ch." escribió en el mensaje
news:%
Estimados:

Requiero hacer un SELECT a una tabla DBF usando Transact-SQL.
Intenté con:
SELECT MiTablaDBF.*
FROM OPENROWSET('MSDASQL',
'DRIVER=Microsoft Visual FoxPro
Driver;UID=;Deleted=Yes;Null=Yes;Collate=Machine;BackgroundFetch=Yes;Exclusive=No;SourceTypeÛF;SourceDB=C:\MisTablasDBF;',
'SELECT * FROM MiTablaDBF') AS MiTablaDBF

que me parece recordar que hace un par de años funcionó, pero ahora no.

Les agradeceré su orientación.

Atentamente

José Martín










Respuesta Responder a este mensaje
#4 José M. Trucíos Ch.
27/07/2005 - 00:19 | Informe spam
Hola:

Es un DBF que tengo en mi disco C:\, que puedo abrir sin problemas con
Visual FoxPro... ¿cómo hago para revisar los persmisos de la cuenta SQL
sobre el DBF?

Gracias.

"Maxi" escribió en el mensaje
news:u2%
Hola, la cuenta con la cual levantas el servicio de sql tiene los permisos
necesarios sobre ese archivo?


Salu2
Maxi


"José M. Trucíos Ch." escribió en el mensaje
news:
Servidor: mensaje 7399, nivel 16, estado 1, línea 1
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'
IDBInitialize::Initialize returned 0x80004005: El proveedor no
proporcionó información acerca del error.].

"Maxi" escribió en el mensaje
news:
y cual es el error?


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"José M. Trucíos Ch." escribió en el mensaje
news:%
Estimados:

Requiero hacer un SELECT a una tabla DBF usando Transact-SQL.
Intenté con:
SELECT MiTablaDBF.*
FROM OPENROWSET('MSDASQL',
'DRIVER=Microsoft Visual FoxPro
Driver;UID=;Deleted=Yes;Null=Yes;Collate=Machine;BackgroundFetch=Yes;Exclusive=No;SourceTypeÛF;SourceDB=C:\MisTablasDBF;',
'SELECT * FROM MiTablaDBF') AS MiTablaDBF

que me parece recordar que hace un par de años funcionó, pero ahora no.

Les agradeceré su orientación.

Atentamente

José Martín














Respuesta Responder a este mensaje
#5 Maxi
27/07/2005 - 04:19 | Informe spam
Hola, revisa en las opciones del servicio (popdria ser desde el panel de
control) con que cuenta se esta inciando sql, no debe ser localsystem


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"José M. Trucíos Ch." escribió en el mensaje
news:
Hola:

Es un DBF que tengo en mi disco C:\, que puedo abrir sin problemas con
Visual FoxPro... ¿cómo hago para revisar los persmisos de la cuenta SQL
sobre el DBF?

Gracias.

"Maxi" escribió en el mensaje
news:u2%
Hola, la cuenta con la cual levantas el servicio de sql tiene los
permisos necesarios sobre ese archivo?


Salu2
Maxi


"José M. Trucíos Ch." escribió en el mensaje
news:
Servidor: mensaje 7399, nivel 16, estado 1, línea 1
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'
IDBInitialize::Initialize returned 0x80004005: El proveedor no
proporcionó información acerca del error.].

"Maxi" escribió en el mensaje
news:
y cual es el error?


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"José M. Trucíos Ch." escribió en el
mensaje news:%
Estimados:

Requiero hacer un SELECT a una tabla DBF usando Transact-SQL.
Intenté con:
SELECT MiTablaDBF.*
FROM OPENROWSET('MSDASQL',
'DRIVER=Microsoft Visual FoxPro
Driver;UID=;Deleted=Yes;Null=Yes;Collate=Machine;BackgroundFetch=Yes;Exclusive=No;SourceTypeÛF;SourceDB=C:\MisTablasDBF;',
'SELECT * FROM MiTablaDBF') AS MiTablaDBF

que me parece recordar que hace un par de años funcionó, pero ahora
no.

Les agradeceré su orientación.

Atentamente

José Martín


















email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida