Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Подключение Linked server'a, DBF файлы  [new]
Dim Grishin
Member

Откуда: Florida, US
Сообщений: 547
Всем доброго дня.
Я меня проблема не могу подключить Linked server к DBF файлам.
Как сделать правильно кто знает?
1 мар 04, 12:17    [556958]     Ответить | Цитировать Сообщить модератору
 Re: Подключение Linked server'a, DBF файлы  [new]
Glory
Member

Откуда:
Сообщений: 104760
https://www.sql.ru/faq/faq_topic.aspx?fid=146
1 мар 04, 12:20    [556968]     Ответить | Цитировать Сообщить модератору
 Re: Подключение Linked server'a, DBF файлы  [new]
Dim Grishin
Member

Откуда: Florida, US
Сообщений: 547
Спасибо, Glory. :)
1 мар 04, 12:21    [556976]     Ответить | Цитировать Сообщить модератору
 Re: Подключение Linked server'a, DBF файлы  [new]
psl
Member

Откуда: E95
Сообщений: 116
присоединяюсь к вопрошающему.
Как организовать Distributed query к файлам dbf.
Пробовал OpenDataSource через OLE DB for Jet - не получилось =(
Другие дрова явно не походят...
Хотел через DTS извернуться (не используя VBS), но мне нужно подменять программно имя файла - не понял как.
1 мар 04, 12:22    [556979]     Ответить | Цитировать Сообщить модератору
 Re: Подключение Linked server'a, DBF файлы  [new]
psl
Member

Откуда: E95
Сообщений: 116
урааа. Спасибо Glory!!
1 мар 04, 12:24    [556989]     Ответить | Цитировать Сообщить модератору
 Re: Подключение Linked server'a, DBF файлы  [new]
psl
Member

Откуда: E95
Сообщений: 116
хмм...Рано радуюсь.У меня не FOX, у меня DBASE III...
А его как подключать ?
1 мар 04, 12:46    [557046]     Ответить | Цитировать Сообщить модератору
 Re: Подключение Linked server'a, DBF файлы  [new]
Glory
Member

Откуда:
Сообщений: 104760
А что - между форматами dbf этих СУБД есть разница ??
1 мар 04, 12:48    [557055]     Ответить | Цитировать Сообщить модератору
 Re: Подключение Linked server'a, DBF файлы  [new]
psl
Member

Откуда: E95
Сообщений: 116
не знаю, по крайней мере то, что было рекомендовано выдает...

блин.
все - Разобрался - OLEDB не работает, -работает ODBC и этого достаточно.
Извините за тупость. Спасибо за response =)
1 мар 04, 12:52    [557069]     Ответить | Цитировать Сообщить модератору
 Re: Подключение Linked server'a, DBF файлы  [new]
Glory
Member

Откуда:
Сообщений: 104760
Разобрался - OLEDB не работает

OLEDB провайдера сначала нужно скачать и установить. Он не входит в комплект стандартной установки
1 мар 04, 12:54    [557078]     Ответить | Цитировать Сообщить модератору
 Re: Подключение Linked server'a, DBF файлы  [new]
Dim Grishin
Member

Откуда: Florida, US
Сообщений: 547
Хороший совет.
Тот у кого есть QA.
Может воспользвоваться крутой шуткой (только заметил) :-)
Оbject Browser F8 :-)

там есть пункт templates. :-)


и нашел..
-- =============================================


-- Add another non-Sql Server as linked server

-- =============================================

sp_addlinkedserver @server = N'<server_name, sysname, server1>',
@srvproduct = N'<product_name, nvarchar(128), Microsoft.Jet.OLEDB.4.0>',
@provider = N'<provider_name, nvarchar(128), OLE DB Provider for Jet>',
@datasrc = N'<data_source, nvarchar(4000), C:\MSOffice\Access\Samples\Northwind.mdb>',
@location = <location, nvarchar(4000), NULL>,
@provstr = <provider_string, nvarchar(4000), NULL>,
@catalog = <catalog, sysname, NULL>
GO

-- =============================================

-- List linked server

-- =============================================

sp_linkedservers
GO



Да, у меня запрос получается, только если я делаю так:
select *
from OPENQUERY(dbflink, 'select * from C:\ZBUH\ZSB\DATA\22\Sbb41_54; ') ds

Можно как то подругому?
1 мар 04, 13:09    [557109]     Ответить | Цитировать Сообщить модератору
 Re: Подключение Linked server'a, DBF файлы  [new]
psl
Member

Откуда: E95
Сообщений: 116
Да, эт-то я давно знаю...
Вот только OLEDB Driver for FOXPRO не могу нигде найти
Дайте ссылку, кто знает, плиз !
1 мар 04, 13:46    [557252]     Ответить | Цитировать Сообщить модератору
 Re: Подключение Linked server'a, DBF файлы  [new]
psl
Member

Откуда: E95
Сообщений: 116
Нашел драйвер VFPOLEDB, установил, ребутнулся...
Создал linkedserver
Ругается:
Error:7403 Could not locate registry entry for OLE DB provider VFPOLEDB

Что за фигня ? Почему он в реестр не прописался ?
1 мар 04, 14:22    [557383]     Ответить | Цитировать Сообщить модератору
 Re: Подключение Linked server'a, DBF файлы  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
дынц
1 мар 04, 14:37    [557437]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить