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

Откуда:
Сообщений: 39
Не могу запустить SQL Agent под доменной учётной записью
Доменная запись обладает всеми административными правами
при смене записи пишет ошибку
The request failed or the service did not respond in a timely fashion.Consult the event log or other
applicoble error logs for details
24 июн 09, 08:48    [7335847]     Ответить | Цитировать Сообщить модератору
 Re: Не могу запустить SQL Agent  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10234
Блог
А в логах что? Под учёткой локал запускается без ошибок?
24 июн 09, 08:57    [7335861]     Ответить | Цитировать Сообщить модератору
 Re: Не могу запустить SQL Agent  [new]
Tanya
Member

Откуда:
Сообщений: 39
да
без ошибок
24 июн 09, 09:48    [7335971]     Ответить | Цитировать Сообщить модератору
 Re: Не могу запустить SQL Agent  [new]
petsa
Member

Откуда:
Сообщений: 1708
И что в логах сиквела и Windows? И, кстати, посмотреть, в группе "Administrators" в Windows локального компьютера не удалена-ли подгруппа "Домен\Администраторы домена"?
24 июн 09, 10:08    [7336026]     Ответить | Цитировать Сообщить модератору
 Re: Не могу запустить SQL Agent  [new]
Tanya
Member

Откуда:
Сообщений: 39
подгруппа домен/администратор -есть
log щшибок:
Date,Source,Severity,Message
06/24/2009 09:23:39,,Information,[098] SQLServerAgent terminated (normally)
06/24/2009 09:23:38,,Error,[382] Logon to server '(local)' failed (DisableAgentXPs)
06/24/2009 09:23:38,,Error,[298] SQLServer Error: 32<c/> An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005<c/> this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. [SQLSTATE 08001]
06/24/2009 09:23:38,,Error,[298] SQLServer Error: 32<c/> Client unable to establish connection [SQLSTATE 08001]
06/24/2009 09:23:38,,Error,[298] SQLServer Error: 32<c/> SQL Network Interfaces: An internal error occurred. [SQLSTATE 08001]
06/24/2009 09:23:38,,Error,[298] SQLServer Error: 32<c/> SQL Network Interfaces: An internal error occurred. [SQLSTATE 08001]
06/24/2009 09:23:38,,Error,[382] Logon to server '(local)' failed (SaveAllSchedules)
06/24/2009 09:23:38,,Error,[298] SQLServer Error: 32<c/> An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005<c/> this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. [SQLSTATE 08001]
06/24/2009 09:23:38,,Error,[298] SQLServer Error: 32<c/> Client unable to establish connection [SQLSTATE 08001]
06/24/2009 09:23:38,,Error,[298] SQLServer Error: 32<c/> SQL Network Interfaces: An internal error occurred. [SQLSTATE 08001]
06/24/2009 09:23:38,,Error,[298] SQLServer Error: 32<c/> SQL Network Interfaces: An internal error occurred. [SQLSTATE 08001]
06/24/2009 09:23:37,,Information,[131] SQLSERVERAGENT service stopping due to a stop request from a user<c/> process<c/> or the OS...
06/24/2009 09:23:27,,Error,[382] Logon to server '(local)' failed (ConnCacheAlerts)
06/24/2009 09:23:27,,Error,[298] SQLServer Error: 32<c/> An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005<c/> this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. [SQLSTATE 08001]
06/24/2009 09:23:27,,Error,[298] SQLServer Error: 32<c/> Client unable to establish connection [SQLSTATE 08001]
06/24/2009 09:23:27,,Error,[298] SQLServer Error: 32<c/> SQL Network Interfaces: An internal error occurred. [SQLSTATE 08001]
06/24/2009 09:23:27,,Error,[298] SQLServer Error: 32<c/> SQL Network Interfaces: An internal error occurred. [SQLSTATE 08001]
06/24/2009 09:23:27,,Error,[382] Logon to server '(local)' failed (ConnConnectAndExecuteSQL)
06/24/2009 09:23:27,,Error,[382] Logon to server '(local)' failed (ConnCacheJobs)
06/24/2009 09:23:27,,Error,[298] SQLServer Error: 32<c/> Client unable to establish connection [SQLSTATE 08001]
06/24/2009 09:23:27,,Error,[298] SQLServer Error: 32<c/> Client unable to establish connection [SQLSTATE 08001]
06/24/2009 09:23:27,,Error,[298] SQLServer Error: 32<c/> SSL Provider: An internal error occurred. [SQLSTATE 08001]
06/24/2009 09:23:27,,Error,[298] SQLServer Error: 32<c/> SSL Provider: An internal error occurred. [SQLSTATE 08001]
06/24/2009 09:23:27,,Warning,[396] An idle CPU condition has not been defined - OnIdle job schedules will have no effect
06/24/2009 09:23:27,,Error,[355] The mail system failed to initialize; check configuration settings
06/24/2009 09:23:27,,Error,[260] Unable to start mail session (reason: Microsoft.SqlServer.Management.SqlIMail.Server.Common.BaseException: Mail configuration information could not be read from the database. ---> System.Data.SqlClient.SqlException: profile name is not valid<nl/> at System.Data.SqlClient.SqlConnection.OnError(SqlException exception<c/> Boolean breakConnection)<nl/> at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception<c/> Boolean breakConnection)<nl/> at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)<nl/> a)
06/24/2009 09:23:27,,Information,[129] SQLSERVERAGENT starting under Windows NT service control
06/24/2009 09:23:27,,Error,[364] The Messenger service has not been started - NetSend notifications will not be sent
06/24/2009 09:23:27,,Information,[432] There are 11 subsystems in the subsystems cache
06/24/2009 09:23:27,,Information,[339] Local computer is SQLSRV2 running Windows NT 5.2 (3790) Service Pack 2
06/24/2009 09:23:27,,Information,[310] 4 processor(s) and 4091 MB RAM detected
06/24/2009 09:23:27,,Information,[103] NetLib being used by driver is DBNETLIB.DLL; Local host server is
06/24/2009 09:23:27,,Information,[102] SQL Server ODBC driver version 9.00.4035
06/24/2009 09:23:27,,Information,[101] SQL Server SQLSRV2 version 9.00.4035 (0 connection limit)
06/24/2009 09:23:27,,Information,[100] Microsoft SQLServerAgent version 9.00.4035.00 (x86 unicode retail build) : Process ID 3976
24 июн 09, 10:32    [7336133]     Ответить | Цитировать Сообщить модератору
 Re: Не могу запустить SQL Agent  [new]
petsa
Member

Откуда:
Сообщений: 1708
Проверьте:
1. Разрешены-ли удаленные подключения к SQL Server?
2. Параметр SQL Server - AgentXPs d 0 или в 1?
24 июн 09, 10:47    [7336211]     Ответить | Цитировать Сообщить модератору
 Re: Не могу запустить SQL Agent  [new]
Tanya
Member

Откуда:
Сообщений: 39
1 я сама к нему удалённо подключаюсь
2 а не подскажите где это посмотреть SQL Server- Agent XPs?
24 июн 09, 11:07    [7336299]     Ответить | Цитировать Сообщить модератору
 Re: Не могу запустить SQL Agent  [new]
petsa
Member

Откуда:
Сообщений: 1708
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure ;
GO
Четвертая строчка сверху.
24 июн 09, 11:16    [7336355]     Ответить | Цитировать Сообщить модератору
 Re: Не могу запустить SQL Agent  [new]
Tanya
Member

Откуда:
Сообщений: 39
Agent XPs minmum-0 maxmum-1
24 июн 09, 11:40    [7336539]     Ответить | Цитировать Сообщить модератору
 Re: Не могу запустить SQL Agent  [new]
petsa
Member

Откуда:
Сообщений: 1708
Ну и еще.
Удаленно подключиться к серверу, используя ту учетную запись, от которой вы пытаетесь стартовать агента.
Уточнить, является ли она администратором домена или "обладает всеми административными правами".
Проверить в Security -> Logins присутствует ли группа BUILTIN\Administrators.
24 июн 09, 11:45    [7336576]     Ответить | Цитировать Сообщить модератору
 Re: Не могу запустить SQL Agent  [new]
Tanya
Member

Откуда:
Сообщений: 39
1 я всегда захожу удаленно на сервер под доменной записью
2 является администратором домена
3 группа присутствует
24 июн 09, 12:03    [7336722]     Ответить | Цитировать Сообщить модератору
 Re: Не могу запустить SQL Agent  [new]
petsa
Member

Откуда:
Сообщений: 1708
Нужно зайти "именно под той учеткой", от которой Вы пытаетесь стартовать агента.
А кстати еще посмотрите в службах виндовс - формат имени учетной записи должен быть "домен\логин".
А то у меня были однажды грабли, когда формат имени был login@domen.com. Тоже агент не хотел стартовать
24 июн 09, 12:09    [7336772]     Ответить | Цитировать Сообщить модератору
 Re: Не могу запустить SQL Agent  [new]
Tanya
Member

Откуда:
Сообщений: 39
доменная запись при удалённом и с которым хочу запустить Agent одинакова
доменная запись-"домен/логин"
24 июн 09, 12:13    [7336804]     Ответить | Цитировать Сообщить модератору
 Re: Не могу запустить SQL Agent  [new]
Tanya
Member

Откуда:
Сообщений: 39
а должны в правах отличатся записи локальная запись от доменной?
у нас везде по максимуму
24 июн 09, 12:17    [7336834]     Ответить | Цитировать Сообщить модератору
 Re: Не могу запустить SQL Agent  [new]
petsa
Member

Откуда:
Сообщений: 1708
Ну вообще-то вот требования к учетной записи, от которой стартует агент.
автор
Установка требуемых разрешений
Для выполнения этих функций необходимо настроить агент SQL Server на использование учетных данных учетной записи SQL Server, являющейся членом встроенной серверной роли sysadmin. Эта учетная запись должна иметь следующие разрешения Windows:
выделение квот памяти процессу;
работа в качества части операционной системы;
обход проходной проверки;
вход в систему в качестве пакетного задания;
вход в систему в качестве службы;
замена маркера уровня процесса.
Дополнительные сведения о разрешениях Windows, необходимых учетной записи службы агента SQL Server, см. в разделах Выбор учетной записи для службы агента SQL Server, Типы учетных записей служб, поддерживаемые агентом SQL Server и Настройка учетных записей служб Windows.

Проверка установления требуемых разрешений

Нажмите кнопку Пуск и последовательно откройте Панель управления, Администрирование, Локальная политика безопасности.
Откройте папку Локальные политики и щелкните папку Назначение прав пользователя.
Повторите следующие шаги для каждого разрешения:
Щелкните разрешение (например, Вход в качестве службы) правой кнопкой мыши и выберите пункт Свойства
В диалоговом окне свойств (например, Свойства: Вход в качестве службы) убедитесь в том, что указана учетная запись, под которой будет выполняться агент SQL Server.
Если она не указана, щелкните Добавить пользователя или группу, введите учетную запись пользователя, под которой будет запущена служба агента SQL Server и нажмите кнопку ОК.
Обычно учетная запись, указанная для агента SQL Server является членом домена с четко определенными правами доступа и созданным специально для этого. Совсем не обязательно использовать для этого учетную запись, являющуюся членом домена, но в случае использования локальной учетной записи агент SQL Server не сможет работать с ресурсами, расположенными на других компьютерах. Работа с удаленными ресурсами является общей практикой для SQL Server; так, создание резервной копии данных происходит, когда данные резервной копии хранятся на другом компьютере.
24 июн 09, 12:38    [7337000]     Ответить | Цитировать Сообщить модератору
 Re: Не могу запустить SQL Agent  [new]
Zig_79
Member

Откуда:
Сообщений: 8
Просто перезабейте пароль в параметрах запуска сервиса SQLAgent.
24 июн 09, 12:49    [7337096]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить