-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Как изменить Connection Timeout у прилинкованных таблиц?

Среда, 02 Августа 2017 г. 12:08 + в цитатник
Доброго времени суток.
Есть приложение Access 2010 к которому прилинкованы таблицы MS SQL-сервера. Все хорошо работало, пока не понадобилось использовать это приложение из очень удаленного места. Среднее время пинга на IP SQL-сервера - 70ms.
При попытке обратиться к серверу возникает ошибка вида:

Соединение не выполнено:
SQLState:="01000"
Ошибка SQL Server: 53
[Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionOpen(Connect()).
Соединение не выполнено:
SQLState:="08001"
Ошибка SQL Server: 17
[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server не существует или доступ запрещен.

Для того чтобы запомнить имя пользователя SQL сервера и пароль, в начале работы программы выполняется команды вида:

Set db = ws.OpenDatabase("", False, False, stConnet)

Если в stConnet я устанавливаю большое значение параметра "Connection Timeout", то соединение проходит, но при обращении к прилинкованным таблицам возникает та же ошибка.

Попробовал добавить этот параметр в файл DSN, но в таблице MSysObject в поле Connect хранятся только параметры DRIVER, SERVER и DATABASE.

Подскажите, как решить эту проблему?
Заранее премного благодарен.

http://www.sql.ru/forum/1267766/kak-izmenit-connection-timeout-u-prilinkovannyh-tablic


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку