Просмотр или изменение свойств сервера

В этом разделе описывается просмотр и изменение свойств экземпляра SQL Server с помощью среды Среда SQL Server Management Studio, Transact-SQL или диспетчера конфигурации 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 (WMI). Для отображения этих страниц на компьютере, где работает среда Среда SQL Server Management Studio, должен быть установлен инструментарий WMI.

Безопасность

Разрешения

Дополнительные сведения см. в разделе Роли уровня сервера.

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

Значок стрелки, используемый со ссылкой «В начало»[Top]

Использование среды SQL Server Management Studio

Просмотр или изменение свойств сервера

  1. В обозревателе объектов щелкните правой кнопкой мыши сервер и выберите пункт Свойства.

  2. В диалоговом окне Свойства сервера щелкните страницу, чтобы просмотреть или изменить содержащиеся на сервере сведения об этой странице. Некоторые свойства доступны только для чтения.

Значок стрелки, используемый со ссылкой «В начало»[Top]

Использование Transact-SQL

Просмотр свойств сервера с помощью встроенной функции SERVERPROPERTY

  1. Подключитесь к компоненту Компонент Database Engine.

  2. На стандартной панели выберите пункт Создать запрос.

  3. Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить. В этом примере используется встроенная функция SERVERPROPERTY в инструкции SELECT, чтобы вернуть сведения о текущем сервере. Этот сценарий полезен, когда на сервере Windows установлено несколько экземпляров SQL Server и клиенту приходится открывать другое соединение с тем же экземпляром, который используется текущим соединением.

    SELECT CONVERT( sysname, SERVERPROPERTY('servername'));
    GO
    

Просмотр свойств сервера с помощью представления каталога sys.servers

  1. Подключитесь к компоненту Компонент Database Engine.

  2. На стандартной панели выберите пункт Создать запрос.

  3. Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить. В этом примере запрашивается представление каталога sys.servers, чтобы вернуть имя (name) и идентификатор (server_id) текущего сервера, а также имя поставщика OLE DB (provider) для подключения к связанному серверу.

    USE AdventureWorks2012; 
    GO
    SELECT name, server_id, provider
    FROM sys.servers ; 
    GO
    

Просмотр свойств сервера с помощью представления каталога sys.configurations

  1. Подключитесь к компоненту Компонент Database Engine.

  2. На стандартной панели выберите пункт Создать запрос.

  3. Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить. В этом примере запрашивается представление каталога sys.configurations, чтобы вернуть сведения о каждом параметре конфигурации для текущего сервера. В примере возвращается имя (name) и описание (description) параметра, а также указывается, является ли параметр дополнительным (is_advanced).

    USE AdventureWorks2012; 
    GO
    SELECT name, description, is_advanced
    FROM sys.configurations ; 
    GO
    

Изменение свойства сервера с помощью процедуры sp_configure

  1. Подключитесь к компоненту Компонент Database Engine.

  2. На стандартной панели выберите пункт Создать запрос.

  3. Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить. В этом примере показано, как изменить свойство сервера с помощью процедуры sp_configure. В примере значение параметра fill factor меняется на 100. Чтобы изменение вступило в силу, необходимо перезапустить сервер.

Use AdventureWorks2012;
GO
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'fill factor', 100;
GO
RECONFIGURE;
GO

Дополнительные сведения см. в разделе Параметры конфигурации сервера.

Использование диспетчера конфигурации SQL Server

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

Просмотр или изменение свойств сервера

  1. В меню Пуск последовательно укажите пункты Все программы, Microsoft SQL Server 2012 , Средства настройки и выберите пункт Диспетчер конфигурации SQL Server.

  2. В диспетчере конфигурации SQL Server выберите Службы SQL Server.

  3. В области сведений щелкните правой кнопкой мыши SQL Server (<instancename>) и затем выберите Свойства.

  4. В диалоговом окне SQL Server (<instancename>) Свойства измените свойства сервера на вкладке Служба или вкладке Дополнительно и нажмите кнопку ОК.

Значок стрелки, используемый со ссылкой «В начало»[Top]

Дальнейшие действия. После изменения свойств сервера

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

Значок стрелки, используемый со ссылкой «В начало»[Top]

См. также

Справочник

Инструкции SET (Transact-SQL)

SERVERPROPERTY (Transact-SQL)

sp_configure (Transact-SQL)

RECONFIGURE (Transact-SQL)

SELECT (Transact-SQL)

Функции конфигурации (Transact-SQL)

Основные понятия

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

Настройка инструментария WMI для отображения состояния сервера в инструментальных средствах SQL Server

Диспетчер конфигурации SQL Server

Динамические административные представления и функции, связанные с сервером (Transact-SQL)