Vincular Fox Pro con SQL Server 2000 o 2005

09/01/2007 - 18:51 por César | Informe spam
Hola, quería saber como puedo vincular unas tablas que tengo hechas en Fox
Pro (.dbf) con SQL Server 2000 o 2005 (por si hay diferencias en el proceso
entre uno y otro). Hago el comentario por las dudas: estas tablas de fox pro
son de un sistema de gestión contable que hay en la empresa y que es usado
bastante seguido, pero yo no tendría que insertar datos, solo leer los que
ya tienen. Aclaro esto por si hay algun problema que aclarar con respecto a
los accesos, privilegios y demás temas.
Desde ya, gracias por adelantado!!

Saludos

César.

Preguntas similare

Leer las respuestas

#1 Maxi
09/01/2007 - 18:56 | Informe spam
Hola, hay varias formas de hacer esto, si son solo consultas ad-hoc podes
usar openrowset (revisa en tus libros on line la sentencia) y sino podrias
usar servidores vinculados.

Para ambios casos si el archivo no esta en el servidor debes tener en
consideracion que el usuario que levanta el servicio de SQLServer tenga
permisos
suficientes para leer de esa carpeta


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"César" escribió en el mensaje
news:
Hola, quería saber como puedo vincular unas tablas que tengo hechas en Fox
Pro (.dbf) con SQL Server 2000 o 2005 (por si hay diferencias en el
proceso entre uno y otro). Hago el comentario por las dudas: estas tablas
de fox pro son de un sistema de gestión contable que hay en la empresa y
que es usado bastante seguido, pero yo no tendría que insertar datos, solo
leer los que ya tienen. Aclaro esto por si hay algun problema que aclarar
con respecto a los accesos, privilegios y demás temas.
Desde ya, gracias por adelantado!!

Saludos

César.

Respuesta Responder a este mensaje
#2 César
09/01/2007 - 19:30 | Informe spam
Lo unico que necesito es, como comente antes, leer informacion de las tablas
FoxPro. El tema es como vincular las tablas a la BD de SQL Server. Escuche o
lei algo por ahi de vistas. ¿Tenés idea de como crear esto que te digo?
Desde ya gracias por la pronta respuesta.

Salu2
César.


"Maxi" escribió en el mensaje
news:
Hola, hay varias formas de hacer esto, si son solo consultas ad-hoc podes
usar openrowset (revisa en tus libros on line la sentencia) y sino podrias
usar servidores vinculados.

Para ambios casos si el archivo no esta en el servidor debes tener en
consideracion que el usuario que levanta el servicio de SQLServer tenga
permisos
suficientes para leer de esa carpeta


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"César" escribió en el mensaje
news:
Hola, quería saber como puedo vincular unas tablas que tengo hechas en
Fox Pro (.dbf) con SQL Server 2000 o 2005 (por si hay diferencias en el
proceso entre uno y otro). Hago el comentario por las dudas: estas tablas
de fox pro son de un sistema de gestión contable que hay en la empresa y
que es usado bastante seguido, pero yo no tendría que insertar datos,
solo leer los que ya tienen. Aclaro esto por si hay algun problema que
aclarar con respecto a los accesos, privilegios y demás temas.
Desde ya, gracias por adelantado!!

Saludos

César.





Respuesta Responder a este mensaje
#3 Maxi
09/01/2007 - 19:37 | Informe spam
Cesar, tu has visto la setencia que yo puse en el otro post en tus libros on
line?

USE pubs
GO
SELECT c.*, o.*
FROM Northwind.dbo.Customers AS c INNER JOIN
OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'c:\MSOffice\Access\Samplesorthwind.mdb';'admin';'mypwd', Orders)
AS o
ON c.CustomerID = o.CustomerID
GO


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"César" escribió en el mensaje
news:
Lo unico que necesito es, como comente antes, leer informacion de las
tablas FoxPro. El tema es como vincular las tablas a la BD de SQL Server.
Escuche o lei algo por ahi de vistas. ¿Tenés idea de como crear esto que
te digo?
Desde ya gracias por la pronta respuesta.

Salu2
César.


"Maxi" escribió en el mensaje
news:
Hola, hay varias formas de hacer esto, si son solo consultas ad-hoc podes
usar openrowset (revisa en tus libros on line la sentencia) y sino
podrias usar servidores vinculados.

Para ambios casos si el archivo no esta en el servidor debes tener en
consideracion que el usuario que levanta el servicio de SQLServer tenga
permisos
suficientes para leer de esa carpeta


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"César" escribió en el mensaje
news:
Hola, quería saber como puedo vincular unas tablas que tengo hechas en
Fox Pro (.dbf) con SQL Server 2000 o 2005 (por si hay diferencias en el
proceso entre uno y otro). Hago el comentario por las dudas: estas
tablas de fox pro son de un sistema de gestión contable que hay en la
empresa y que es usado bastante seguido, pero yo no tendría que insertar
datos, solo leer los que ya tienen. Aclaro esto por si hay algun
problema que aclarar con respecto a los accesos, privilegios y demás
temas.
Desde ya, gracias por adelantado!!

Saludos

César.









Respuesta Responder a este mensaje
#4 César
09/01/2007 - 19:53 | Informe spam
No, para serte sincero, la verdad que no se a que post te refieres.
Una consulta mas y disculpa quiza lo repetitivo, pero, este codigo que me
pasaste, como se tendría que adaptar para usarlo para vincular tablas de fox
pro a SQL Server?? Porque las cosas con Access siempre son mas sencillas que
con ese tipo de bases y no creo que me sirva cambiar las rutas que ahi
aparecen por las mías.
Agradezco mucho tu paciencia. ;-)
Saludos!
César

"Maxi" escribió en el mensaje
news:
Cesar, tu has visto la setencia que yo puse en el otro post en tus libros
on line?

USE pubs
GO
SELECT c.*, o.*
FROM Northwind.dbo.Customers AS c INNER JOIN
OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'c:\MSOffice\Access\Samplesorthwind.mdb';'admin';'mypwd', Orders)
AS o
ON c.CustomerID = o.CustomerID
GO


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"César" escribió en el mensaje
news:
Lo unico que necesito es, como comente antes, leer informacion de las
tablas FoxPro. El tema es como vincular las tablas a la BD de SQL Server.
Escuche o lei algo por ahi de vistas. ¿Tenés idea de como crear esto que
te digo?
Desde ya gracias por la pronta respuesta.

Salu2
César.


"Maxi" escribió en el mensaje
news:
Hola, hay varias formas de hacer esto, si son solo consultas ad-hoc
podes usar openrowset (revisa en tus libros on line la sentencia) y sino
podrias usar servidores vinculados.

Para ambios casos si el archivo no esta en el servidor debes tener en
consideracion que el usuario que levanta el servicio de SQLServer tenga
permisos
suficientes para leer de esa carpeta


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"César" escribió en el mensaje
news:
Hola, quería saber como puedo vincular unas tablas que tengo hechas en
Fox Pro (.dbf) con SQL Server 2000 o 2005 (por si hay diferencias en el
proceso entre uno y otro). Hago el comentario por las dudas: estas
tablas de fox pro son de un sistema de gestión contable que hay en la
empresa y que es usado bastante seguido, pero yo no tendría que
insertar datos, solo leer los que ya tienen. Aclaro esto por si hay
algun problema que aclarar con respecto a los accesos, privilegios y
demás temas.
Desde ya, gracias por adelantado!!

Saludos

César.













Respuesta Responder a este mensaje
#5 Maxi
09/01/2007 - 20:14 | Informe spam
Cesar, cambiando la cadena de conexion y el driver


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"César" escribió en el mensaje
news:
No, para serte sincero, la verdad que no se a que post te refieres.
Una consulta mas y disculpa quiza lo repetitivo, pero, este codigo que me
pasaste, como se tendría que adaptar para usarlo para vincular tablas de
fox pro a SQL Server?? Porque las cosas con Access siempre son mas
sencillas que con ese tipo de bases y no creo que me sirva cambiar las
rutas que ahi aparecen por las mías.
Agradezco mucho tu paciencia. ;-)
Saludos!
César

"Maxi" escribió en el mensaje
news:
Cesar, tu has visto la setencia que yo puse en el otro post en tus libros
on line?

USE pubs
GO
SELECT c.*, o.*
FROM Northwind.dbo.Customers AS c INNER JOIN
OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'c:\MSOffice\Access\Samplesorthwind.mdb';'admin';'mypwd', Orders)
AS o
ON c.CustomerID = o.CustomerID
GO


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"César" escribió en el mensaje
news:
Lo unico que necesito es, como comente antes, leer informacion de las
tablas FoxPro. El tema es como vincular las tablas a la BD de SQL
Server. Escuche o lei algo por ahi de vistas. ¿Tenés idea de como crear
esto que te digo?
Desde ya gracias por la pronta respuesta.

Salu2
César.


"Maxi" escribió en el mensaje
news:
Hola, hay varias formas de hacer esto, si son solo consultas ad-hoc
podes usar openrowset (revisa en tus libros on line la sentencia) y
sino podrias usar servidores vinculados.

Para ambios casos si el archivo no esta en el servidor debes tener en
consideracion que el usuario que levanta el servicio de SQLServer tenga
permisos
suficientes para leer de esa carpeta


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"César" escribió en el mensaje
news:
Hola, quería saber como puedo vincular unas tablas que tengo hechas en
Fox Pro (.dbf) con SQL Server 2000 o 2005 (por si hay diferencias en
el proceso entre uno y otro). Hago el comentario por las dudas: estas
tablas de fox pro son de un sistema de gestión contable que hay en la
empresa y que es usado bastante seguido, pero yo no tendría que
insertar datos, solo leer los que ya tienen. Aclaro esto por si hay
algun problema que aclarar con respecto a los accesos, privilegios y
demás temas.
Desde ya, gracias por adelantado!!

Saludos

César.

















Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida