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

Provider Name 'Microsoft.Jet.OLEDB.4.0',
Data Source 'C:\1',
Provider String 'dBase IV'.

Если флажок Allow inProcess в Provider Options отмечен,
через некоторое количество запросов типа
select * from <LinkedSrvName>...<DBFFileName>
возникает ошибка:

Server: Msg 7399, Level 16, State 1, Line 1
OLE DB provider 'Microsoft.Jet.OLEDB.4.0' reported an error.
The provider did not give any information about the error.

А при повторном запуске -

Server: Msg 7399, Level 16, State 1, Line 1
OLE DB provider 'Microsoft.Jet.OLEDB.4.0' reported an error.
[OLE/DB provider returned message: System resource exceeded.]

Если убрать Allow inProcess - все нормально, но скорость ниже в
8 раз!
При останове и повторном запуске сервера история повторяется.

Буду благодарен, если что-нибудь предложите.
Я работаю под 7.0
...
Рейтинг: 0 / 0
Господа эксперты, посоветуйте
    #32017399
Что-то мне вспоминается, что в одном из сервис-паков к 7.0 подправлена бага с утечкой памяти в Linked Server. Хотя, может это мне просто приснилось.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Господа эксперты, посоветуйте
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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