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

провожу эксперименты с кластером SQL 2012, сам сервер бд работает на ура, но не как не удается запустить агента:

2014-05-08 13:11:59 - ? [100] Microsoft SQLServerAgent version 11.0.3000.0 (X64 unicode retail build) : Process ID 5700
2014-05-08 13:11:59 - ? [495] The SQL Server Agent startup service account is DOMAIN\sql
2014-05-08 13:12:33 - ! [150] SQL Server does not accept the connection (error: 2). Waiting for Sql Server to allow connections. Operation attempted was: Verify Connection On Start.
2014-05-08 13:12:33 - ! [000] Unable to connect to server '(local)'; SQLServerAgent cannot start
2014-05-08 13:12:38 - ! [298] SQLServer Error: 2, Named Pipes Provider: Could not open a connection to SQL Server [2]. [SQLSTATE 08001]
2014-05-08 13:12:38 - ! [165] ODBC Error: 0, Login timeout expired [SQLSTATE HYT00]
2014-05-08 13:12:38 - ! [298] SQLServer Error: 2, A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online. [SQLSTATE 08001]
2014-05-08 13:12:38 - ! [382] Logon to server '(local)' failed (DisableAgentXPs)
2014-05-08 13:12:38 - ? [098] SQLServerAgent terminated (normally)

параметр Agent XPs - включен, учетка DOMAIN\sql - администратор домена,
настораживает строчка
2014-05-08 13:12:33 - ! [000] Unable to connect to server '(local)'; SQLServerAgent cannot start
почему он пытается коннектиться к (local), а не к виртуальному серверу, который определен в консоли служб SQL и вообще - куда копать? мож кто сталкивался...
8 май 14, 12:07    [15990263]     Ответить | Цитировать Сообщить модератору
 Re: SQL Agent  [new]
Guest1978
Guest
Оказывается проблема достаточно известная и тянется у мелкомягких аж с 2005, лечится правкой реестра
на всех нодах кластера - достачно прописать имя виртуального сервера:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.....\SQLServerAgent\ServerHost

Мне отлично помогло
11 май 14, 15:30    [15999977]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить