powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема с динамикой VFP
5 сообщений из 5, страница 1 из 1
Проблема с динамикой VFP
    #32048804
L_Alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Подключился по принципу:

SELECT*
FROM OPENROWSET('MSDASQL', 'DRIVER={Microsoft FoxPro VFP Driver (*.dbf)};SourceDB=C:\TEMP;SourceType=DBF', 'SELECT * FROM mgrup.dbf') Rowset_1

все Ок, но нет возмодности получения динамических обновлений и внесения изменений.
Как добиться от нее динамического обновления и исправлений?

2. Создан Linked Server:
Код: plaintext
1.
2.
3.
4.
sp_addlinkedserver 
@server = 'SECOND', 
@srvproduct = '', 
@provider = 'MSDASQL', 
@provstr = 'DRIVER=Microsoft dBase VFP Driver (*.dbf);SourceDB=\\server\d\temp\SPRAV;SourceType=DBF'

но при обращении к таблице выдается ошибка:
[Microsoft][ODBC SQL Server Driver][SQL Server]Invalid schema or catalog specified for provider 'MSDASQL'
в чем проблема?
...
Рейтинг: 0 / 0
Проблема с динамикой VFP
    #32048828
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А какую schema/catalog показывает EM для этого linked server-а ?
...
Рейтинг: 0 / 0
Проблема с динамикой VFP
    #32050631
L_Alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
shema - пусто
catalog - \\server\d\sprav
...
Рейтинг: 0 / 0
Проблема с динамикой VFP
    #32050654
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так тогда

SELECT * FROM SECOND..[\\server\d\sprav].mgrup

PS
Хотя странно, что
@provstr = 'DRIVER=Microsoft dBase VFP Driver (*.dbf);SourceDB= \\server\d\temp\SPRAV ;SourceType=DBF'

А в ЕМ \\server\d\sprav

По идеи должно быть то, что прописано в @provstr
...
Рейтинг: 0 / 0
Проблема с динамикой VFP
    #32050981
Серг70
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я тоже долго бился со схемами в запросе на линкед сервер на Фокс. Пока не подсказали на американском сервере www.universalthread.com . Говорят, что такая форма запроса возможна только при использовании в качестве провайдера VFP OLE DB , а не MSDASQL (основанном на ODBC). А с MSDASQL только через OPENROWSET
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема с динамикой VFP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]