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

Откуда: ROSSIJA
Сообщений: 4
Есть два линкованных в обе стороны сервера - a и b.
Когда от а обращаешься к b, он выдает ошибку "no connection could be made because the target machine actively refused it linked server". Однако, после того, как обратишься от b к a, все работает нормально, и дальше некоторое время связь от a к b работает. Как это лечить?
18 окт 13, 08:37    [14995290]     Ответить | Цитировать Сообщить модератору
 Re: Постоянно отваливается linked server  [new]
Glory
Member

Откуда:
Сообщений: 104751
arguarguarguargu
он выдает ошибку

Кто он ?
Где полный текст ошибки ?
18 окт 13, 09:28    [14995588]     Ответить | Цитировать Сообщить модератору
 Re: Постоянно отваливается linked server  [new]
Grigoriy
Member

Откуда: Краснодар
Сообщений: 1484
Авторизация по Windows учетке или по Sql?
18 окт 13, 09:40    [14995672]     Ответить | Цитировать Сообщить модератору
 Re: Постоянно отваливается linked server  [new]
arguarguarguargu
Member

Откуда: ROSSIJA
Сообщений: 4
Текст ошибки
Executed as user: NT AUTHORITY\SYSTEM. Поставщик TCP: No connection could be made because the target machine actively refused it. [SQLSTATE 42000] (Error 10061) Поставщик OLE DB "SQLNCLI10" для связанного сервера "ug" вернул сообщение "Время ожидания входа в систему истекло". [SQLSTATE 01000] (Error 7412) Поставщик OLE DB "SQLNCLI10" для связанного сервера "ug" вернул сообщение "При установлении соединения с сервером SQL Server произошла ошибка<c/> связанная с сетью или с определенным экземпляром. Сервер не найден или недоступен. Убедитесь<c/> что имя экземпляра указано правильно и на сервере SQL Server разрешены удаленные соединения. Дополнительные сведения см. в электронной документации по SQL Server.". [SQLSTATE 01000] (Error 7412). The step failed.,00:00:21,16,7412,,,,0

Соответственно, агент запускается под NT AUTHORITY\SYSTEM.
18 окт 13, 09:51    [14995768]     Ответить | Цитировать Сообщить модератору
 Re: Постоянно отваливается linked server  [new]
Glory
Member

Откуда:
Сообщений: 104751
Поставщик OLE DB "SQLNCLI10" для связанного сервера "ug" вернул сообщение "Время ожидания входа в систему истекло".

"При установлении соединения с сервером SQL Server произошла ошибка<c/> связанная с сетью или с определенным экземпляром. Сервер не найден или недоступен.
18 окт 13, 09:52    [14995788]     Ответить | Цитировать Сообщить модератору
 Re: Постоянно отваливается linked server  [new]
arguarguarguargu
Member

Откуда: ROSSIJA
Сообщений: 4
Glory, а почему он тогда соединяется после передергивания с другой стороны?
18 окт 13, 09:56    [14995819]     Ответить | Цитировать Сообщить модератору
 Re: Постоянно отваливается linked server  [new]
Glory
Member

Откуда:
Сообщений: 104751
arguarguarguargu
Glory, а почему он тогда соединяется после передергивания с другой стороны?

Потому что при "после того, как обратишься от b к a," вы уже законнектились к b и он запустился ?
Потому что сетевое оборудование перестает тормозить ?
Потому что разрешение имен в адреса перестает тормозить ?
....
18 окт 13, 10:00    [14995864]     Ответить | Цитировать Сообщить модератору
 Re: Постоянно отваливается linked server  [new]
arguarguarguargu
Member

Откуда: ROSSIJA
Сообщений: 4
Glory,
спасибо, буду рыть.
18 окт 13, 10:02    [14995881]     Ответить | Цитировать Сообщить модератору
 Re: Постоянно отваливается linked server  [new]
Glory
Member

Откуда:
Сообщений: 104751
Use the remote login timeout option to specify the number of seconds to wait before returning from a failed attempt to log in to a remote server. For example, if you are attempting to log in to a remote server and that server is down, remote login timeout ensures that you do not have to wait indefinitely before your computer ceases its attempts to log in.

The remote login timeout option affects connections to OLE DB providers made for heterogeneous queries. The default setting for remote login timeout is 20 seconds. A value of 0 allows for an infinite wait.

The setting takes effect immediately without a server restart.
18 окт 13, 10:05    [14995898]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить