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

Откуда: Рига
Сообщений: 8
Неожиданно, после долгой нормальной работы MSSQL 2005 EE перестал после рестарта запускаться агент.
В логах самого агента/сервера либо совершенно пусто, либо иногда появляется строка, что агент ждет восстановления баз.

Все пишут про lightweight pooling 0, этот совет никак не помогает.

Server и agent работают под одной учетной записью AD имеют локального админа.

Если завести не корректный логин/пароль, при старте сервера - корректно ругается, что неневерные.

Agent XPs = 1

завтра попробую еще запуск sqlagent90 -c -v -i MSSQLSERVER под правильной учеткой, может что то видно будет.

И самое странное, что сама ManagmentStudio перестала на этом же сервере подсоединятся к локальному инстансу (также виснет и все).
А вот с любой другой машины - без проблем.

Может подскажете, куда еще копать?
4 янв 17, 23:07    [20073745]     Ответить | Цитировать Сообщить модератору
 Re: Виснет SQL server agent при запуске  [new]
Levrani
Member

Откуда: Рига
Сообщений: 8
Выяснилось интересное, если создавать в ODBC Datasource драйвером SQLNCLI.DLL, то не удается, просто зависает.
А вот ели использовать 2-й (не помню, кажется SQLSRV) то замечательно подсоединяемся к локальному инстансу MSSQL.

Завтра попробуем переинсталлировать NativeClient, интересно как он вообще мог "поломаться".
И может знает кто, каким образом для SQL Agent идет выбор, какой драйвер использовать?
5 янв 17, 21:53    [20075993]     Ответить | Цитировать Сообщить модератору
 Re: Виснет SQL server agent при запуске  [new]
Levrani
Member

Откуда: Рига
Сообщений: 8
Странно, но переустановка SQLNCLI никак не помогла.
Если ставить более старую версию, чем идет с 2005 SP4 (версия 90 5000) то получаем сообщения типа сервер требует шифрования, а клиент не поддерживает его.

если поставить клиента от 2008 R2, то sqlcmd ругается, что nativeclient установлен не корректно.

устанавливает версию клиента как была (90.5000) получаем зависание агента, sqlcmd при обращению к любому серверу :(

Гуру, подскажите, что использует в системе Windows SQLNCLI.DLL чтобы дальше копать, что же произошло в Windows Server 2008 R2 (уже накатили все доступные апдеты)!
6 янв 17, 21:21    [20078305]     Ответить | Цитировать Сообщить модератору
 Re: Виснет SQL server agent при запуске  [new]
invm
Member

Откуда: Москва
Сообщений: 9836
Levrani
Может подскажете, куда еще копать?
Для начала в сторону изучения журналов ОС и SQL Server.
6 янв 17, 21:36    [20078319]     Ответить | Цитировать Сообщить модератору
 Re: Виснет SQL server agent при запуске  [new]
Levrani
Member

Откуда: Рига
Сообщений: 8
invm,
понимаю, но к сожалению ПУСТО, реально пусто.
Агент при запуске создает пустой лог и записи появляются только при замене sqlncli либо на старую версию или слишком новую.
Вопросом также заниается опытный администратор по Windows Server и MSSQL. Если бы в логах, хоть намеки были, к сожалению - нет.

Наверно надо идти дальше, запускать тот же sqlcmd под дебаггером, но нет такого опыта (сорри, немного на эмоциях, 3-й день пошел).
6 янв 17, 21:55    [20078351]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить