Параметр конфигурации agent xps изменен с 0 на 1 выполните инструкцию reconfigure для установки

Содержание
  1. MS SQL 2016: Компонент Agent XPs отключен в рамках конфигурации безопасности для этого сервера
  2. Параметр конфигурации сервера «Agent XPs»
  3. Пример
  4. Системная процедура sp_configure — установка параметров конфигурации в Microsoft SQL Server
  5. Параметры конфигурации Microsoft SQL Server
  6. Системная процедура sp_configure
  7. Примеры использования процедуры sp_configure
  8. Включаем отображение всех параметров конфигурации
  9. Запускаем процедуру на просмотр параметров
  10. Разрешаем использование нерегламентированные распределенные запросы
  11. Уменьшаем время ожидание подтверждения удаленного входа
  12. Agent xps как включить
  13. Параметры конфигурации Microsoft SQL Server
  14. Системная процедура sp_configure
  15. Примеры использования процедуры sp_configure
  16. Включаем отображение всех параметров конфигурации
  17. Запускаем процедуру на просмотр параметров
  18. Разрешаем использование нерегламентированные распределенные запросы
  19. Уменьшаем время ожидание подтверждения удаленного входа

MS SQL 2016: Компонент Agent XPs отключен в рамках конфигурации безопасности для этого сервера

При попытке создать план обслуживания в среде Microsoft SQL Server Management Studio, возникает ошибка, и появляется сообщение о том, что компонент Agent XPs отключен:

Параметр Agent XPs отвечает за включение/выключение расширенных хранимых процедур агента SQL Server. Если расширенные хранимые процедуры агента SQL Server отключены, вы не можете создавать планы обслуживания Microsoft SQL Server, а узел агента SQL Server будет недоступен в обозревателе объектов Microsoft SQL Server Management Studio.

Обратите внимание: обозреватель объектов среды Microsoft SQL Server Management Studio не отображает содержимое узла агента SQL Server до тех пор, пока у агента SQL Server не будут включены расширенные хранимые процедуры (даже если вы вручную запустите службу «Агент SQL Server»).

Для включения расширенных хранимых процедур агента SQL Server выполните следующие действия:

  1. Откройте Microsoft SQL Server Management Studio и подключитесь к вашему серверу
  2. На панели «Стандартная» щелкните «Создать запрос»
  3. Выполните следующий запрос:

sp_configure ‘show advanced options’, 1;
GO
RECONFIGURE;
GO
sp_configure ‘Agent XPs’, 1;
GO
RECONFIGURE
GO

Новые настройки вступают в силу сразу же, без остановки или перезапуска сервера.

Источник

Параметр конфигурации сервера «Agent XPs»

Применимо к: SQL Server (все поддерживаемые версии)

Используйте параметр Agent XPs , чтобы включить расширенные хранимые процедуры агента SQL Server на этом сервере. Если этот параметр отключен, узел агента SQL Server недоступен в обозревателе объектов SQL Server Management Studio .

При использовании среды SQL Server Management Studio для запуска службы агента SQL Server эти расширенные хранимые процедуры включаются автоматически. Дополнительные сведения см. в разделе Surface Area Configuration.

Среда Management Studio В обозревателе объектов среды содержимое узла агента SQL Server не отображается до тех пор, пока эти расширенные хранимые процедуры не будут включены, вне зависимости от состояния службы агента SQL Server.

Вы можете выбрать

, является признаком того, что расширенные хранимые процедуры агента SQL Server недоступны (по умолчанию).

1, является признаком того, что расширенные хранимые процедуры агента SQL Server доступны.

Новые настройки вступают в силу сразу же, без остановки или перезапуска сервера.

Пример

В следующем примере включаются расширенные хранимые процедуры агента SQL Server .

Откройте среду Microsoft SQL Server Management Studio и подключитесь к ядру СУБД.

На панели «Стандартная» щелкните Создать запрос.

Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить.

Источник

Системная процедура sp_configure — установка параметров конфигурации в Microsoft SQL Server

В SQL Server от компании Microsoft для управления ресурсами сервера используются параметры конфигурации, в данном материале мы поговорим о системной процедуре sp_configure, с помощью которой можно просматривать и изменять эти параметры.

Читайте также:  Содержание инструкции оператора установки

Для начала давайте поговорим о том, для чего вообще нужны параметры конфигурации, и стоит ли их изменять.

Параметры конфигурации Microsoft SQL Server

Параметры конфигурации SQL сервера – это параметры, которые применяются ко всему экземпляру сервера. С помощью данных параметров можно оптимизировать ресурсы с целью увеличения производительности или расширить базовый функционал (включить дополнительную возможность).

Если параметры поддерживаются на нескольких уровнях, то параметры конфигурации на уровне экземпляра имеют меньший приоритет, чем параметры на уровне базы данных или те параметры, которые задаются с помощью инструкции SET.

Параметры конфигурации SQL Server настроены таким образом, что их изменять следует только в самых крайних случаях, причем это нужно делать осознано, т.е. понимать, на что это повлияет, поэтому рекомендуется, чтобы такие параметры изменяли опытные администраторы или разработчики.

Некоторые часто используемые параметры конфигурации доступны в графической среде SQL Server Management Studio, все параметры посмотреть или изменить можно с помощью системной процедуры sp_configure.

Популярные параметры конфигурации сервера:

  • show advanced options – параметр используется для отображения всех параметров, которые возвращает системная процедура sp_configure. По умолчанию отображается только часть параметров;
  • Agent XPs – параметр включает расширенные хранимые процедуры агента SQL Server;
  • clr enabled – параметр включает возможность использования пользовательских сборок CLR;
  • Database Mail XPs – параметр включает компонент Database Mail на SQL сервере;
  • xp_cmdshell – данный параметр позволяет включить возможность использования расширенной системной процедуры xp_cmdshell. В целях безопасности по умолчанию она отключена;
  • Ad Hoc Distributed Queries – разрешает использовать нерегламентированные распределенные запросы в инструкциях OPENROWSET и OPENDATASOURCE;
  • query wait – с помощью данного параметра можно задать время в секундах, в течение которого запрос будет ожидать ресурсы;
  • remote login timeout — с помощью этого параметра можно изменить время ожидания в секундах подтверждения удаленного входа, по истечении которого будет возвращаться сообщение об ошибке. Например, если сервер недоступен, можно сделать так, что ошибка будет возвращаться быстрей, чем поведение по умолчанию.

Подробней обо всех параметрах конфигурации Microsoft SQL Server можете почитать в официальной справке.

Системная процедура sp_configure

sp_configure – это системная процедура, предназначенная для отображения или изменения глобальных параметров конфигурации текущего SQL сервера. После того, как Вы изменили параметр конфигурации, необходимо выполнить инструкцию RECONFIGURE, для того чтобы изменения вступили в силу, иногда, при изменении некоторых параметров, требуется перезапуск всего экземпляра SQL Server.

Если Вы укажете конфигурационное значение, которое не соответствует спецификации, т.е., например, выходит за пределы допустимых значений, RECONFIGURE выдаст ошибку (например, ошибка «Нерегламентированное обновление в системных каталогах не поддерживается»). Однако инструкция RECONFIGURE WITH OVERRIDE отключает проверку конфигурационных значений, но, как Вы понимаете, ее нужно использовать с особой осторожностью, ведь указав значение, которое выходит за пределы допустимых, Вы намерено допускаете возможность возникновения ошибок.

У процедуры sp_configure есть два необязательных параметра, это:

  • Первый — имя параметра конфигурации, если параметр отсутствует, то возвращается весь список параметров;
  • Второй — новое значение параметра конфигурации.

Для того чтобы выполнить процедуру sp_configure без изменений параметров конфигурации, т.е. на просмотр параметров, особые права не нужны, но, для того чтобы изменить параметры конфигурации с помощью процедуры sp_configure, нужно разрешение ALTER SETTINGS, т.е., например, быть членом предопределенных ролей сервера sysadmin и serveradmin, у которых есть данное разрешение.

Читайте также:  Инструкция для робот пылесоса сяоми на русском

Примеры использования процедуры sp_configure

Включаем отображение всех параметров конфигурации

Запускаем процедуру на просмотр параметров

Также посмотреть параметры конфигурации сервера можно с помощью системного представления sys.configurations, оно даже возвращает чуть больше информации, чем процедура sp_configure.

Разрешаем использование нерегламентированные распределенные запросы

Уменьшаем время ожидание подтверждения удаленного входа

Заметка! Если Вас интересует SQL и T-SQL, рекомендую посмотреть мои видеокурсы по T-SQL, с помощью которых Вы «с нуля» научитесь работать с SQL и программировать с использованием языка T-SQL в Microsoft SQL Server.

У меня все, надеюсь, материал был Вам полезен, удачи!

Источник

Agent xps как включить

При попытке создать план обслуживания в среде Microsoft SQL Server Management Studio, возникает ошибка, и появляется сообщение о том, что компонент Agent XPs отключен:

Параметр Agent XPs отвечает за включение/выключение расширенных хранимых процедур агента SQL Server. Если расширенные хранимые процедуры агента SQL Server отключены, вы не можете создавать планы обслуживания Microsoft SQL Server, а узел агента SQL Server будет недоступен в обозревателе объектов Microsoft SQL Server Management Studio.

Обратите внимание: обозреватель объектов среды Microsoft SQL Server Management Studio не отображает содержимое узла агента SQL Server до тех пор, пока у агента SQL Server не будут включены расширенные хранимые процедуры (даже если вы вручную запустите службу «Агент SQL Server»).

Для включения расширенных хранимых процедур агента SQL Server выполните следующие действия:

  1. Откройте Microsoft SQL Server Management Studio и подключитесь к вашему серверу
  2. На панели «Стандартная» щелкните «Создать запрос»
  3. Выполните следующий запрос:

sp_configure ‘show advanced options’, 1;
GO
RECONFIGURE;
GO
sp_configure ‘Agent XPs’, 1;
GO
RECONFIGURE
GO

Новые настройки вступают в силу сразу же, без остановки или перезапуска сервера.

Ошибка: При добавлении нового или редактировании существующего плана обслуживания (Maintenance Plan) выдается ошибка:

Компонент «Расширенные хранимые процедуры агента» отключен в конфигурации безопасности этого сервера. Системный администратор может разрешить использование компонента «Расширенные хранимые процедуры агента» при помощи процедуры sp_configure. Дополнительные сведения о включении компонента «Расширенные хранимые процедуры агента» см. в разделе «Настройка контактной зоны» электронной документации по SQL Server. (ObjectExplorer)

Решение: Выполнить следующий запрос:
sp_configure ‘show advanced options’, 1;
GO
RECONFIGURE;
GO
sp_configure ‘Agent XPs’, 1;
GO
RECONFIGURE
GO

Комментарий: При выполнении данной инструкции может выдаться ошибка «Нерегламентированное обновление в системных каталогах не поддерживается.» В этом случае можно использовать «RECONFIGURE with override», т.е.
sp_configure ‘show advanced options’, 1;
GO
RECONFIGURE with override;
GO
sp_configure ‘Agent XPs’, 1;
GO
RECONFIGURE with override
GO

В SQL Server от компании Microsoft для управления ресурсами сервера используются параметры конфигурации, в данном материале мы поговорим о системной процедуре sp_configure, с помощью которой можно просматривать и изменять эти параметры.

Для начала давайте поговорим о том, для чего вообще нужны параметры конфигурации, и стоит ли их изменять.

Параметры конфигурации Microsoft SQL Server

Параметры конфигурации SQL сервера – это параметры, которые применяются ко всему экземпляру сервера. С помощью данных параметров можно оптимизировать ресурсы с целью увеличения производительности или расширить базовый функционал (включить дополнительную возможность).

Если параметры поддерживаются на нескольких уровнях, то параметры конфигурации на уровне экземпляра имеют меньший приоритет, чем параметры на уровне базы данных или те параметры, которые задаются с помощью инструкции SET.

Читайте также:  Как пользоваться вибером на телефоне пошаговая инструкция

Параметры конфигурации SQL Server настроены таким образом, что их изменять следует только в самых крайних случаях, причем это нужно делать осознано, т.е. понимать, на что это повлияет, поэтому рекомендуется, чтобы такие параметры изменяли опытные администраторы или разработчики.

Некоторые часто используемые параметры конфигурации доступны в графической среде SQL Server Management Studio, все параметры посмотреть или изменить можно с помощью системной процедуры sp_configure.

Популярные параметры конфигурации сервера:

  • show advanced options – параметр используется для отображения всех параметров, которые возвращает системная процедура sp_configure. По умолчанию отображается только часть параметров;
  • Agent XPs – параметр включает расширенные хранимые процедуры агента SQL Server;
  • clr enabled – параметр включает возможность использования пользовательских сборок CLR;
  • Database Mail XPs – параметр включает компонент Database Mail на SQL сервере;
  • xp_cmdshell – данный параметр позволяет включить возможность использования расширенной системной процедуры xp_cmdshell. В целях безопасности по умолчанию она отключена;
  • Ad Hoc Distributed Queries – разрешает использовать нерегламентированные распределенные запросы в инструкциях OPENROWSET и OPENDATASOURCE;
  • query wait – с помощью данного параметра можно задать время в секундах, в течение которого запрос будет ожидать ресурсы;
  • remote login timeout — с помощью этого параметра можно изменить время ожидания в секундах подтверждения удаленного входа, по истечении которого будет возвращаться сообщение об ошибке. Например, если сервер недоступен, можно сделать так, что ошибка будет возвращаться быстрей, чем поведение по умолчанию.

Подробней обо всех параметрах конфигурации Microsoft SQL Server можете почитать в официальной справке.

Системная процедура sp_configure

sp_configure – это системная процедура, предназначенная для отображения или изменения глобальных параметров конфигурации текущего SQL сервера. После того, как Вы изменили параметр конфигурации, необходимо выполнить инструкцию RECONFIGURE, для того чтобы изменения вступили в силу, иногда, при изменении некоторых параметров, требуется перезапуск всего экземпляра SQL Server.

Если Вы укажете конфигурационное значение, которое не соответствует спецификации, т.е., например, выходит за пределы допустимых значений, RECONFIGURE выдаст ошибку (например, ошибка «Нерегламентированное обновление в системных каталогах не поддерживается»). Однако инструкция RECONFIGURE WITH OVERRIDE отключает проверку конфигурационных значений, но, как Вы понимаете, ее нужно использовать с особой осторожностью, ведь указав значение, которое выходит за пределы допустимых, Вы намерено допускаете возможность возникновения ошибок.

У процедуры sp_configure есть два необязательных параметра, это:

  • Первый — имя параметра конфигурации, если параметр отсутствует, то возвращается весь список параметров;
  • Второй — новое значение параметра конфигурации.

Для того чтобы выполнить процедуру sp_configure без изменений параметров конфигурации, т.е. на просмотр параметров, особые права не нужны, но, для того чтобы изменить параметры конфигурации с помощью процедуры sp_configure, нужно разрешение ALTER SETTINGS, т.е., например, быть членом предопределенных ролей сервера sysadmin и serveradmin, у которых есть данное разрешение.

Примеры использования процедуры sp_configure

Включаем отображение всех параметров конфигурации

Запускаем процедуру на просмотр параметров

Также посмотреть параметры конфигурации сервера можно с помощью системного представления sys.configurations, оно даже возвращает чуть больше информации, чем процедура sp_configure.

Разрешаем использование нерегламентированные распределенные запросы

Уменьшаем время ожидание подтверждения удаленного входа

Заметка! Если Вас интересует язык T-SQL, то рекомендую почитать мою книгу «Путь программиста T-SQL», в ней я подробно, с большим количеством примеров, рассказываю практически про все возможности языка Transact-SQL.

У меня все, надеюсь, материал был Вам полезен, удачи!

Источник

Поделиться с друзьями
Инструкции360