vinculaciones de tablas en SQL SERVER

02/03/2006 - 19:00 por pabloov | Informe spam
Saludos, estoy tratando de ver si se pueden vincular tablas de Visual Fox
Pro en SQL de modo parecido a como se puede hacer en Access pero no consigo
averiguar cómo. He buscado por todas partes y no he conseguido encontrar
nada sobre esto. Os agradecería si alguien ha conseguido esto.

Gracias de antemano.

Preguntas similare

Leer las respuestas

#1 Isaias
02/03/2006 - 19:29 | Informe spam
Vincular TABLAS, no puedes, debes hacer un LINKED SERVER.


sp_addlinkedserver [ @server = ] 'server'
[ , [ @srvproduct = ] 'product_name' ]
[ , [ @provider = ] 'provider_name' ]
[ , [ @datasrc = ] 'data_source' ]
[ , [ @location = ] 'location' ]
[ , [ @provstr = ] 'provider_string' ]
[ , [ @catalog = ] 'catalog' ]
Saludos
IIslas


"pabloov" escribió:

Saludos, estoy tratando de ver si se pueden vincular tablas de Visual Fox
Pro en SQL de modo parecido a como se puede hacer en Access pero no consigo
averiguar cómo. He buscado por todas partes y no he conseguido encontrar
nada sobre esto. Os agradecería si alguien ha conseguido esto.

Gracias de antemano.




Respuesta Responder a este mensaje
#2 pabloov
03/03/2006 - 09:25 | Informe spam
OK, gracias, solo me queda averiguar los parámetros para el caso de Visual
FoxPro.

Un saludo.

"Isaias" escribió en el mensaje
news:
Vincular TABLAS, no puedes, debes hacer un LINKED SERVER.


sp_addlinkedserver [ @server = ] 'server'
[ , [ @srvproduct = ] 'product_name' ]
[ , [ @provider = ] 'provider_name' ]
[ , [ @datasrc = ] 'data_source' ]
[ , [ @location = ] 'location' ]
[ , [ @provstr = ] 'provider_string' ]
[ , [ @catalog = ] 'catalog' ]
Saludos
IIslas


"pabloov" escribió:

Saludos, estoy tratando de ver si se pueden vincular tablas de Visual Fox
Pro en SQL de modo parecido a como se puede hacer en Access pero no
consigo
averiguar cómo. He buscado por todas partes y no he conseguido encontrar
nada sobre esto. Os agradecería si alguien ha conseguido esto.

Gracias de antemano.




Respuesta Responder a este mensaje
#3 pabloov
03/03/2006 - 19:37 | Informe spam
Solucionado, descargar el 2Microsoft OLE DB Provider for Visual FoxPro" de
la página de microsoft, instalarlo y desde el MSDE seccion
seguridad/servidores vinculados crear un servidor vinculado de la siguiente
manera:


Here's what works for me in SQL 2005 using the Linked Server dialog:

Providers list: VFPOLEDB shows as an entry

Linked Servers > New Linked Server ...

Linked Server: MyLinkedServer
Provider: Choose "Microsoft OLE DB Provider for Visual FoxPro"
Product name: Visual FoxPro (I think this is optional)
Data source: "C:\Program Files\Microsoft Visual
FoxPro9\Samples\Northwind\Northwind.dbc" (Include quotes since there's
spaces in the string.)

Provider string: VFPOLEDB.1
Location: (blank)
Catalog: (blank)
Security page and Server Options page take defaults.

A Select statement looks like:
Select * From MyLinkedServer...TableName


Cindy Winegarden MCSD, Microsoft Visual FoxPro MVP
www.cindywinegarden.com






"pabloov" escribió en el mensaje
news:%
Ya he conseguido averiguar todos los parámetros menos el último el
catalogo y me da el siguiente error

Servidor: mensaje 7313, nivel 16, estado 1, línea 1
Esquema o catálogo no válido especificado para el proveedor 'MSDASQL'.
Traza de error de OLE DB [Non-interface error: Invalid schema or catalog
specified for the provider.].

alguien sabe como puedo saber cual es el catálogo. Adjunto imagen.

Gracias

"pabloov" escribió en el mensaje
news:
OK, gracias, solo me queda averiguar los parámetros para el caso de
Visual
FoxPro.

Un saludo.

"Isaias" escribió en el mensaje
news:
Vincular TABLAS, no puedes, debes hacer un LINKED SERVER.


sp_addlinkedserver [ @server = ] 'server'
[ , [ @srvproduct = ] 'product_name' ]
[ , [ @provider = ] 'provider_name' ]
[ , [ @datasrc = ] 'data_source' ]
[ , [ @location = ] 'location' ]
[ , [ @provstr = ] 'provider_string' ]
[ , [ @catalog = ] 'catalog' ]
Saludos
IIslas


"pabloov" escribió:

Saludos, estoy tratando de ver si se pueden vincular tablas de Visual
Fox
Pro en SQL de modo parecido a como se puede hacer en Access pero no
consigo
averiguar cómo. He buscado por todas partes y no he conseguido
encontrar
nada sobre esto. Os agradecería si alguien ha conseguido esto.

Gracias de antemano.















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