Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Ошибка при подключении к linked server-у "Время ожидания входа в систему истекло"  [new]
DaniilSeryi
Member

Откуда:
Сообщений: 1981
Дано: пытаюсь подключиться к linked server-у. Получаю ошибку:

Поставщик OLE DB "SQLNCLI11" для связанного сервера "192.168.17.210" вернул сообщение "Время ожидания входа в систему истекло".
Поставщик OLE DB "SQLNCLI11" для связанного сервера "192.168.17.210" вернул сообщение "Не удается завершить вход в систему из-за задержки ответа на этапе предварительного согласования параметров".
Сообщение 258, уровень 16, состояние 1, строка 7
Поставщик TCP: Ошибка времени ожидания [258].

Мне прислали настройки удалённого сервера. Те, что со словом remote, следующие:
name minimum maximum config_value run_value
remote access 0 1 1 1
remote admin connections 0 1 0 0
remote login timeout (s) 0 2147483647 10 10
remote proc trans 0 1 0 0
remote query timeout (s) 0 2147483647 600 600


Куда копать и что менять в настройках серверов, чтобы решить проблему?
8 дек 16, 15:59    [19981045]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при подключении к linked server-у "Время ожидания входа в систему истекло"  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5126
подобное сообщение ошибки может означать "всё что угодно".
попробуйте увеличить remote login timeout с 10 сек до ...
под какой учёткой подключаетесь (есть имперсонация)?
8 дек 16, 16:15    [19981153]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при подключении к linked server-у "Время ожидания входа в систему истекло"  [new]
DaniilSeryi
Member

Откуда:
Сообщений: 1981
Дедушка
подобное сообщение ошибки может означать "всё что угодно".
попробуйте увеличить remote login timeout с 10 сек до ...
под какой учёткой подключаетесь (есть имперсонация)?


Выполнил код:
EXEC sp_configure 'remote login timeout', 60;
GO
RECONFIGURE;
GO


Затем попробовал снова запустить запрос на сервере, получил следующее сообщение:
Поставщик OLE DB "SQLNCLI11" для связанного сервера "192.168.17.210" вернул сообщение "Клиенту не удалось установить подключение из-за сбоя на этапе предварительного согласования параметров".
Сообщение 64, уровень 16, состояние 1, строка 7
Поставщик TCP: Указанное сетевое имя более недоступно.
Поставщик OLE DB "SQLNCLI11" для связанного сервера "192.168.17.210" вернул сообщение "Клиенту не удается установить связь".
Сообщение 26, уровень 16, состояние 1, строка 7
Клиенту не удалось установить соединение, поскольку произошла ошибка при подтверждении соединения перед входом в систему. Чаще всего такие проблемы возникают в том случае, когда клиент пытается подключиться к неподдерживаемой версии SQL Server или сервер не может принимать новые соединения по причине перегруженности или превышения ограничений на использование ресурсов (объем памяти или число соединений).

Теперь уточнять, существует ли сервер и не поменялось ли его имя / ip-адрес?
8 дек 16, 16:40    [19981291]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить