Exibir ou alterar propriedades de servidor (SQL Server)

Aplica-se a:SQL Server

Este artigo descreve como exibir ou alterar os propriedades de uma instância do SQL Server usando o SQL Server Management Studio, Transact-SQL ou SQL Server Configuration Manager.

As etapas dependem da ferramenta:

Limitações

Quando você usa sp_configure, deve executar RECONFIGURE ou RECONFIGURE WITH OVERRIDE após definir uma opção de configuração. A RECONFIGURE WITH OVERRIDE declaração geralmente é reservada para opções de configuração que exigem extrema cautela. Entretanto, RECONFIGURE WITH OVERRIDE funciona com todas as opções de configuração e você pode usá-la em vez de RECONFIGURE.

Observação

RECONFIGURE é executado dentro de uma transação. Se alguma das operações de reconfiguração falhar, nenhuma delas entra em vigor.

Algumas páginas de propriedades apresentam informações obtidas por meio do Windows Management Instrumentation (WMI). Para exibir essas páginas, você deve instalar o WMI no computador que roda o SQL Server Management Studio.

Funções no nível do servidor

Para obter mais informações, veja Funções de nível de servidor.

Todos os usuários têm permissões de execução em sp_configure sem parâmetros ou apenas com o primeiro parâmetro. Para executar sp_configure com ambos os parâmetros para alterar uma opção de configuração ou executar a instrução RECONFIGURE, o usuário deve ter a permissão ALTER SETTINGS no nível do servidor. As funções fixas de servidor sysadmin e serveradmin possuem implicitamente a permissão ALTER SETTINGS.

SQL Server Management Studio

No Pesquisador de Objetos, clique com o botão direito do mouse em um servidor e selecione Propriedades. Para mais informações sobre cada página da caixa de diálogo Propriedades do Servidor, veja a janela Properties do Servidor.

Transact-SQL

Visualize propriedades do servidor usando a função SERVERPROPERTY embutida

  1. Conecte-se ao Mecanismo de Banco de Dados.

  2. Na barra Padrão, selecione Nova Consulta.

  3. Copie e cole o exemplo a seguir na janela de consulta e selecione Executar. Este exemplo usa a função SERVERPROPERTY embutida em uma SELECT instrução para retornar informações sobre o servidor atual. Essa situação é útil quando existem diversas instâncias de SQL Server instaladas no servidor Windows e o cliente deve abrir outra conexão à mesma instância usada pela conexão atual.

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

Exibir as propriedades do servidor usando a exibição de catálogo sys.servers

  1. Conecte-se ao Mecanismo de Banco de Dados.

  2. Na barra Padrão, selecione Nova Consulta.

  3. Copie e cole o exemplo a seguir na janela de consulta e selecione Executar. Este exemplo consulta a exibição de catálogo sys.servers para retornar o nome (name) e a ID (server_id) do servidor atual e o nome do provedor OLE DB (provider) para conectar a um servidor vinculado.

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

Exiba as propriedades do servidor usando a exibição de catálogo sys.configurations

  1. Conecte-se ao Mecanismo de Banco de Dados.

  2. Na barra Padrão, selecione Nova Consulta.

  3. Copie e cole o exemplo a seguir na janela de consulta e selecione Executar. Este exemplo consulta a exibição do catálogo sys.configurations para retornar informações sobre cada opção de configuração de servidor no servidor atual. O exemplo retorna o nome (name) e a descrição (description) da opção, o valor dela (value) e se ela é uma opção avançada (is_advanced).

    SELECT name,
           description,
           value,
           is_advanced
    FROM sys.configurations;
    GO
    

Alterar uma propriedade de servidor usando sp_configure

  1. Conecte-se ao Mecanismo de Banco de Dados.

  2. Na barra Padrão, selecione Nova Consulta.

  3. Copie e cole o exemplo a seguir na janela de consulta e selecione Executar. Este exemplo mostra como usar sp_configure para alterar a propriedade de um servidor. O exemplo altera o valor da opção fill factor para 100. O servidor deve ser reiniciado para que a alteração entre em vigor.

    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
    

    Para obter mais informações, consulte Opções de configuração do servidor.

Gerenciador de Configuração do SQL Server

Algumas propriedades de servidor podem ser exibidas ou alteradas usando o SQL Server Configuration Manager Por exemplo, você pode exibir a versão e a edição da instância de SQL Server ou alterar o local onde os arquivos do log de erros estão armazenados. Essas propriedades também podem ser exibidas consultando as Exibições e funções de gerenciamento dinâmico do servidor.

Exibir ou alterar as propriedades de servidor

  1. No menu Iniciar, aponte para Todos os Programas, Microsoft SQL Server, Ferramentas de Configuraçãoe selecione SQL Server Configuration Manager.

  2. Em SQL Server Configuration Manager, selecione Serviços do SQL Server.

  3. No painel de detalhes, clique com o botão direito do mouse em SQL Server (<instancename>) e selecione Propriedades.

  4. Na caixa de diálogo Propriedades do SQL Server (<instancename>), altere as propriedades do servidor na guia Serviço ou na guia Avançado e, depois, clique em OK.

Reiniciar após as alterações

Para algumas propriedades, você precisa reiniciar o servidor antes que a mudança entre em vigor.