Exibir ou alterar propriedades do servidor (SQL Server)

Aplica-se a:SQL Server

Este artigo descreve como exibir ou alterar as propriedades de uma instância do SQL Server usando o SQL Server Management Studio, Transact-SQL ou Gestor de Configuração do SQL Server.

As etapas dependem da ferramenta:

Limitações

Quando utilizar sp_configure, tem de executar ou RECONFIGURE ou RECONFIGURE WITH OVERRIDE depois de definir uma opção de configuração. A RECONFIGURE WITH OVERRIDE afirmação é geralmente reservada para opções de configuração que exigem extrema cautela. No entanto, RECONFIGURE WITH OVERRIDE funciona para todas as opções de configuração e você pode usá-lo no lugar de RECONFIGURE.

Observação

RECONFIGURE é executado no âmbito de uma transação. Se alguma das operações de reconfiguração falhar, nenhuma das operações de reconfiguração terá efeito.

Algumas páginas de propriedades apresentam informações obtidas através da Instrumentação de Gestão do Windows (WMI). Para exibir essas páginas, deve instalar o WMI no computador que executa o SQL Server Management Studio.

Funções no nível do servidor

Para obter mais informações, consulte Funções no nível do servidor.

Todos os utilizadores recebem permissões de execução em sp_configure sem quaisquer 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 RECONFIGURE instrução, um usuário deve receber a permissão no nível do ALTER SETTINGS servidor. Os papéis de servidor fixos de sysadmin e de serveradmin detêm 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, consulte a janela Properties do Servidor.

Transact-SQL

Visualizar propriedades do servidor usando a função incorporada SERVERPROPERTY

  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 utiliza a função incorporada SERVERPROPERTY numa SELECT instrução para devolver informação sobre o servidor atual. Esse cenário é útil quando há várias instâncias do SQL Server instaladas em um servidor baseado no Windows e o cliente deve abrir outra conexão com a mesma instância usada pela conexão atual.

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

Exibir 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 do 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 se conectar a um servidor vinculado.

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

Ver as propriedades do servidor ao utilizar a vista 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 vista de catálogo sys.configurations para devolver informações sobre cada opção de configuração do servidor no servidor atual. O exemplo retorna o nome (name) e a descrição (description) da opção, seu valor (value) e se a opção é 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 uma propriedade de servidor. O exemplo altera o fill factor valor da opção para 100. O servidor deve ser reiniciado antes que a alteração possa entrar 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 do servidor podem ser exibidas ou alteradas usando o Gestor de Configuração do SQL Server. Por exemplo, você pode exibir a versão e a edição da instância do SQL Server ou alterar o local onde os arquivos de log de erros são armazenados. Essas propriedades também podem ser visualizadas consultando as exibições e funções de gerenciamento dinâmico do servidor.

Exibir ou alterar as propriedades do servidor

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

  2. No Gestor de Configuração do SQL Server, 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 (<nome> da instância), altere as propriedades do servidor na guia Serviço ou na guia Avançado e selecione OK.

Reiniciar após as alterações

Para algumas propriedades, é necessário reiniciar o servidor antes que a alteração entre em vigor.