Как изменить 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
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-