Поделиться через


Просмотр или изменение свойств сервера (SQL Server)

В этом разделе описано, как просматривать или изменять свойства экземпляра SQL Server с помощью SQL Server Management Studio, Transact-SQL или SQL Server Configuration Manager.

В этом разделе

Перед началом

Ограничения

  • Используя sp_configure, необходимо выполнить инструкцию RECONFIGURE или инструкцию RECONFIGURE WITH OVERRIDE после установки параметра конфигурации. Инструкция RECONFIGURE WITH OVERRIDE обычно употребляется для параметров конфигурации, которые должны использоваться с особой осторожностью. Однако инструкция RECONFIGURE WITH OVERRIDE пригодна для всех параметров конфигурации, и ее можно использовать вместо инструкции RECONFIGURE.

    Примечание.

    Инструкция RECONFIGURE выполняется внутри транзакции. Если какая-либо из операций повторной настройки завершится ошибкой, ни одна из операций повторной настройки не возымеет действия.

  • Некоторые страницы со свойствами предоставляют сведения, полученные через инструментарий управления Windows (WMI). Чтобы отобразить эти страницы, должен быть установлен компонент инструментария WMI на том компьютере, где запущена среда SQL Server Management Studio,.

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

Разрешения

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

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

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

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

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

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

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

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

  1. Соединитесь с ядром СУБД .

  2. На панели «Стандартная» нажмите Создать запрос.

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

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

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

  1. Соединитесь с ядром СУБД .

  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. Соединитесь с ядром СУБД .

  2. На панели «Стандартная» нажмите Создать запрос.

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

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

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

  1. Соединитесь с ядром СУБД .

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

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

  1. В меню "Пуск" наведите указатель на все программы, наведите указатель на Microsoft SQL Server 2014, наведите указатель на средства настройки и щелкните диспетчер конфигурации SQL Server.

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

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

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

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

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

См. также

Параметры конфигурации сервера (SQL Server)
Инструкции SET (Transact-SQL)
SERVERPROPERTY (Transact-SQL)
sp_configure (Transact-SQL)
RECONFIGURE (Transact-SQL)
SELECT (Transact-SQL)
Настройка инструментария WMI для отображения состояния сервера в инструментальных средствах SQL Server
Диспетчер конфигурации SQL Server
Функции конфигурации (Transact-SQL)
Динамические административные представления и функции, связанные с сервером (Transact-SQL)