Exibir ou alterar propriedades de servidor (SQL Server)View or Change Server Properties (SQL Server)

APLICA-SE A: simSQL Server nãoBanco de Dados SQL do Azure nãoAzure Synapse Analytics (SQL DW) nãoParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Este tópico descreve como exibir ou alterar as propriedades de uma instância do SQL ServerSQL Server usando o SQL Server Management StudioSQL Server Management Studio, Transact-SQLTransact-SQLou SQL Server Configuration Manager.This topic describes how to view or change the properties of an instance of SQL ServerSQL Server by using SQL Server Management StudioSQL Server Management Studio, Transact-SQLTransact-SQL, or SQL Server Configuration Manager.

Neste tópicoIn This Topic

Antes de começarBefore You Begin

Limitações e restriçõesLimitations and Restrictions

  • Ao usar sp_configure, você deve executar RECONFIGURE ou RECONFIGURE WITH OVERRIDE depois de definir uma opção de configuração.When using sp_configure, you must run either RECONFIGURE or RECONFIGURE WITH OVERRIDE after setting a configuration option. A instrução RECONFIGURE WITH OVERRIDE normalmente é reservada para opções de configuração que devem ser usadas com extrema cautela.The RECONFIGURE WITH OVERRIDE statement is usually reserved for configuration options that should be used with extreme caution. Entretanto, RECONFIGURE WITH OVERRIDE funciona com todas as opções de configuração e você pode usá-la em vez de RECONFIGURE.However, RECONFIGURE WITH OVERRIDE works for all configuration options, and you can use it in place of RECONFIGURE.

    Observação

    RECONFIGURE é executada em uma transação.RECONFIGURE executes within a transaction. Se ocorrer falha de alguma operação de reconfiguração, nenhuma das operações de reconfiguração entrará em vigor.If any of the reconfigure operations fail, none of the reconfigure operations will take effect.

  • Algumas páginas de propriedades apresentam informações obtidas através da WMI (Instrumentação de Gerenciamento do Windows).Some property pages present information obtained via Windows Management Instrumentation (WMI). Para exibir essas páginas, a WMI deve ser instalada no computador que está executando o SQL Server Management StudioSQL Server Management Studio.To display those pages, WMI must be installed on the computer running SQL Server Management StudioSQL Server Management Studio.

SegurançaSecurity

PermissõesPermissions

Para obter mais informações, veja Funções de nível de servidor.For more information, see Server-Level Roles.

Permissões de execução sem parâmetros ou com apenas o primeiro parâmetro em sp_configure são concedidas a todos os usuários por padrão.Execute permissions on sp_configure with no parameters or with only the first parameter are granted to all users by default. 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.To execute sp_configure with both parameters to change a configuration option or to run the RECONFIGURE statement, a user must be granted the ALTER SETTINGS server-level permission. A permissão ALTER SETTINGS é implicitamente mantida pelas funções de servidor fixas sysadmin e serveradmin .The ALTER SETTINGS permission is implicitly held by the sysadmin and serveradmin fixed server roles.

Usando o SQL Server Management StudioUsing SQL Server Management Studio

Para exibir ou alterar propriedades de servidorTo view or change server properties

  1. No Pesquisador de Objetos, clique com o botão direito do mouse em um servidor e clique em Propriedades.In Object Explorer, right-click a server, and then click Properties.

  2. Na caixa de diálogo Propriedades do Servidor , clique em uma página para exibir ou alterar informações de servidor sobre ela.In the Server Properties dialog box, click a page to view or change server information about that page. Algumas propriedades são somente leitura.Some properties are read-only.

Usando o Transact-SQLUsing Transact-SQL

Para exibir propriedades de servidor usando a função interna SERVERPROPERTYTo view server properties by using the SERVERPROPERTY built-in function

  1. Conecte-se ao Mecanismo de Banco de DadosDatabase Engine.Connect to the Mecanismo de Banco de DadosDatabase Engine.

  2. Na barra Padrão, clique em Nova Consulta.From the Standard bar, click New Query.

  3. Copie e cole o exemplo a seguir na janela de consulta e clique em Executar.Copy and paste the following example into the query window and click Execute. Este exemplo usa a função SERVERPROPERTY em uma função interna em uma instrução SELECT para retornar informações sobre o servidor atual.This example uses the SERVERPROPERTY built-in function in a SELECT statement to return information about the current server. Essa situação é útil quando existem diversas instâncias de SQL ServerSQL Server instaladas no servidor Windows e o cliente deve abrir outra conexão à mesma instância usada pela conexão atual.This scenario is useful when there are multiple instances of SQL ServerSQL Server installed on a Windows-based server, and the client must open another connection to the same instance that is used by the current connection.

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

Para exibir propriedades de servidor usando a exibição do catálogo sys.serversTo view server properties by using the sys.servers catalog view

  1. Conecte-se ao Mecanismo de Banco de DadosDatabase Engine.Connect to the Mecanismo de Banco de DadosDatabase Engine.

  2. Na barra Padrão, clique em Nova Consulta.From the Standard bar, click New Query.

  3. Copie e cole o exemplo a seguir na janela de consulta e clique em Executar.Copy and paste the following example into the query window and click Execute. 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.This example queries the sys.servers catalog view to return the name (name) and ID (server_id) of the current server, and the name of the OLE DB provider (provider) for connecting to a linked server.

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

Para exibir propriedades de servidor usando a exibição do catálogo sys.configurationsTo view server properties by using the sys.configurations catalog view

  1. Conecte-se ao Mecanismo de Banco de DadosDatabase Engine.Connect to the Mecanismo de Banco de DadosDatabase Engine.

  2. Na barra Padrão, clique em Nova Consulta.From the Standard bar, click New Query.

  3. Copie e cole o exemplo a seguir na janela de consulta e clique em Executar.Copy and paste the following example into the query window and click Execute. 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.This example queries the sys.configurations catalog view to return information about each server configuration option on the current server. O exemplo retorna o nome (name) e a descrição (description) da opção e se a opção é uma opção avançada (is_advanced).The example returns the name (name) and description (description) of the option and whether the option is an advanced option (is_advanced).

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

Para alterar uma propriedade de servidor usando sp_configureTo change a server property by using sp_configure

  1. Conecte-se ao Mecanismo de Banco de DadosDatabase Engine.Connect to the Mecanismo de Banco de DadosDatabase Engine.

  2. Na barra Padrão, clique em Nova Consulta.From the Standard bar, click New Query.

  3. Copie e cole o exemplo a seguir na janela de consulta e clique em Executar.Copy and paste the following example into the query window and click Execute. Este exemplo mostra como usar sp_configure para alterar a propriedade de um servidor.This example shows how to use sp_configure to change a server property. O exemplo altera o valor da opção fill factor para 100.The example changes the value of the fill factor option to 100. O servidor deve ser reiniciado para que a alteração entre em vigor.The server must be restarted before the change can take effect.

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

Para obter mais informações, veja Opções de configuração do servidor (SQL Server).For more information, see Server Configuration Options (SQL Server).

Usando o SQL Server Configuration ManagerUsing SQL Server Configuration Manager

Algumas propriedades de servidor podem ser exibidas ou alteradas usando o SQL Server Configuration ManagerSome server properties can be viewed or changed by using 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.For example, you can view the version and edition of the instance of SQL Server, or change the location where error log files are stored. Estas propriedades também podem ser exibidas consultando Funções e exibições de gerenciamento dinâmico relacionadas ao servidor.These properties can also be viewed by querying the Server-Related Dynamic Management Views and Functions.

Para exibir ou alterar propriedades de servidorTo view or change server properties

  1. No menu Iniciar , aponte para Todos os Programas, aponte para Microsoft SQL ServerMicrosoft SQL Server, aponte para Ferramentas de Configuraçãoe clique em SQL Server Configuration Manager.On the Start menu, point to All Programs, point to Microsoft SQL ServerMicrosoft SQL Server, point to Configuration Tools, and then click SQL Server Configuration Manager.

  2. No SQL Server Configuration Manager, clique em Serviços do SQL Server.In SQL Server Configuration Manager, click SQL Server Services.

  3. No painel de detalhes, clique com o botão direito do mouse em SQL Server (< instancename >) e, depois, clique em Propriedades.In the details pane, right-click SQL Server (<instancename>), and then click Properties.

  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.In the SQL Server (<instancename>) Properties dialog box, change the server properties on the Service tab or the Advanced tab, and then click OK.

Acompanhamento: depois que você altera as propriedades de servidorFollow Up: After you change server properties

Para algumas propriedades, o servidor terá que ser reiniciado antes de a alteração entrar em vigor.For some properties, the server might have to be restarted before the change can take effect.

Consulte TambémSee Also

Opções de configuração do servidor (SQL Server) Server Configuration Options (SQL Server)
Instruções SET (Transact-SQL) SET Statements (Transact-SQL)
SERVERPROPERTY (Transact-SQL) SERVERPROPERTY (Transact-SQL)
sp_configure (Transact-SQL) sp_configure (Transact-SQL)
RECONFIGURE (Transact-SQL) RECONFIGURE (Transact-SQL)
SELECT (Transact-SQL) SELECT (Transact-SQL)
Configurar o WMI para mostrar o status do servidor nas Ferramentas do SQL Server Configure WMI to Show Server Status in SQL Server Tools
SQL Server Configuration Manager SQL Server Configuration Manager
Funções de configuração (Transact-SQL) Configuration Functions (Transact-SQL)
Exibições e funções de gerenciamento dinâmico relacionadas ao servidor (Transact-SQL)Server-Related Dynamic Management Views and Functions (Transact-SQL)