Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:SQL Server
В этой статье описывается, как просматривать или изменять свойства экземпляра SQL Server с помощью SQL Server Management Studio, Transact-SQL или диспетчер конфигурации SQL Server.
Шаги зависят от инструмента.
Ограничения
При использовании sp_configure необходимо запускать либо RECONFIGURE, либо RECONFIGURE WITH OVERRIDE после задания параметра конфигурации. Обычно это RECONFIGURE WITH OVERRIDE утверждение применяется к настройкам, требующим крайней осторожности. Тем не менее, RECONFIGURE WITH OVERRIDE работает для всех параметров конфигурации, и вы можете использовать его вместо RECONFIGURE.
Примечание.
RECONFIGURE выполняется в рамках транзакции. Если какая-либо из операций перенастройки не срабатывает, ни одна из операций перенастройки не вступает в силу.
Некоторые страницы свойств содержат информацию, полученную через Windows Management Instrumentation (WMI). Чтобы отображать эти страницы, необходимо установить WMI на компьютер с SQL Server Management Studio.
Роли уровня сервера
Дополнительные сведения см. в разделе "Роли уровня сервера".
Всем пользователям предоставляются права на выполнение для sp_configure без параметров или только с первым параметром. Чтобы выполнить команду sp_configure с обоими параметрами для изменения конфигурационного параметра или выполнить инструкцию RECONFIGURE, пользователю должно быть предоставлено разрешение ALTER SETTINGS на уровне сервера. Предопределенные роли сервера sysadmin и serveradmin неявно обладают этим ALTER SETTINGS разрешением.
SQL Server Management Studio
В обозревателе объектов щелкните правой кнопкой мыши сервер и выберите пункт Свойства. Для получения дополнительной информации о каждой странице диалогового окна Свойства сервера смотрите окно Server окно свойств.
Transact-SQL
Просмотр свойств сервера с помощью встроенной функции SERVERPROPERTY
Подключитесь к движку базы данных.
На стандартной панели выберите пункт Создать запрос.
Скопируйте приведенный ниже пример в окно запроса и нажмите кнопку Выполнить. В этом примере встроенная функция SERVERPROPERTY используется в инструкции
SELECT, чтобы вернуть сведения о текущем сервере. Этот сценарий полезен, когда на сервере Windows установлено несколько экземпляров SQL Server и клиенту приходится открывать другое подключение к тому же экземпляру, который используется в текущем подключении.SELECT CONVERT (sysname, SERVERPROPERTY('servername')); GO
Просмотр свойств сервера с помощью представления каталога sys.servers
Подключитесь к движку базы данных.
На стандартной панели выберите пункт Создать запрос.
Скопируйте приведенный ниже пример в окно запроса и нажмите кнопку Выполнить. В этом примере запрашивается представление каталога sys.servers для получения имени (
name) и идентификатора (server_id) текущего сервера, а также имя поставщика OLE DB (provider) для подключения к связанному серверу.USE master; GO SELECT name, server_id, provider FROM sys.servers; GO
Просмотр свойств сервера с помощью представления каталога sys.configurations
Подключитесь к движку базы данных.
На стандартной панели выберите пункт Создать запрос.
Скопируйте приведенный ниже пример в окно запроса и нажмите кнопку Выполнить. В этом примере запрашивается представление каталога sys.configurations , чтобы вернуть сведения о каждом параметре конфигурации для текущего сервера. В примере возвращается имя (
name), описание (description) и значение (value) параметра, а также указывается, является ли параметр дополнительным (is_advanced).SELECT name, description, value, is_advanced FROM sys.configurations; GO
Изменение свойства сервера с помощью sp_configure
Подключитесь к движку базы данных.
На стандартной панели выберите пункт Создать запрос.
Скопируйте приведенный ниже пример в окно запроса и нажмите кнопку Выполнить. В этом примере показано, как изменить свойство сервера с помощью процедуры sp_configure . В примере значение параметра
fill factorменяется на100. Чтобы изменение вступило в силу, необходимо перезапустить сервер.USE master; GO EXECUTE sp_configure 'show advanced options', 1; GO RECONFIGURE; GO EXECUTE sp_configure 'fill factor', 100; GO RECONFIGURE; GO EXECUTE sp_configure 'show advanced options', 0; GO RECONFIGURE; GOДополнительные сведения см. в разделе "Параметры конфигурации сервера".
Диспетчер конфигурации SQL Server
Некоторые свойства сервера можно просматривать и изменять с помощью диспетчера конфигурации SQL Server. Например, можно просмотреть версию и выпуск экземпляра SQL Server или изменить расположение файлов журнала ошибок. Эти свойства также можно просматривать, запрашивая динамические административные представления и функции сервера.
Просмотр или изменение свойств сервера
В меню "Пуск" наведите указатель на все программы, наведите указатель на Microsoft SQL Server, наведите указатель на средства настройки и выберите диспетчер конфигурации SQL Server.
В диспетчере конфигурации SQL Server выберите Службы SQL Server.
В области сведений щелкните SQL Server (<имя_экземпляра>) правой кнопкой мыши и выберите пункт Свойства.
В диалоговом окне Свойства SQL Server (<имя_экземпляра>) измените свойства сервера на вкладке Служба или Дополнительно и щелкните ОК.
Перезапуск после изменений
Для некоторых свойств нужно перезапустить сервер до вступления изменений.
Связанный контент
- Параметры конфигурации сервера
- Подключение к ядру СУБД
- SET Операторы (Transact-SQL)
- SERVERPROPERTY (Transact-SQL)
- sys.sp_configure (Transact-SQL)
- ПЕРЕНАСТРОИТЬ (Transact-SQL)
- SELECT (Transact-SQL)
- Настройка инструментария WMI для отображения состояния сервера в инструментальных средствах SQL Server
- Диспетчер конфигурации SQL Server
- Динамические административные представления и функции сервера (Transact-SQL)