Dicas para um DBA Iniciante – Verificando informações de um servidor SQL Server

Galera,

Hoje quero mostrar um script que utilizo para visualizar propriedades importantes de um servidor de banco de dados SQL Server.

-- Selecionando propriedades da instância SQL Server
SELECT 
 SERVERPROPERTY('MachineName') AS [MachineName], 
 SERVERPROPERTY('ServerName') AS [ServerName], 
 SERVERPROPERTY('InstanceName') AS [Instance], 
 SERVERPROPERTY('IsClustered') AS [IsClustered], 
 SERVERPROPERTY('ComputerNamePhysicalNetBIOS') AS [ComputerNamePhysicalNetBIOS], 
 SERVERPROPERTY('Edition') AS [Edition], 
 SERVERPROPERTY('ProductLevel') AS [ProductLevel], 
 SERVERPROPERTY('ProductVersion') AS [ProductVersion], 
 SERVERPROPERTY('ProcessID') AS [ProcessID],
 SERVERPROPERTY('Collation') AS [Collation], 
 SERVERPROPERTY('IsFullTextInstalled') AS [IsFullTextInstalled], 
 SERVERPROPERTY('IsIntegratedSecurityOnly') AS [IsIntegratedSecurityOnly];

-- Selecionando informações sobre o sistema operacional Windows
SELECT 
 windows_release, 
 windows_service_pack_level, 
 windows_sku, 
 os_language_version
FROM 
 sys.dm_os_windows_info;

-- Selecionando informações sobre os serviços de SQL Server
SELECT 
 servicename, 
 startup_type_desc, 
 status_desc, 
 last_startup_time, 
 service_account, 
 is_clustered, 
 cluster_nodename
FROM 
 sys.dm_server_services;

Através desse script é possível analisar propriedades da instância como a edição, o último service pack instalado, qual a collation entre outras.

Também podemos visualizar informações sobre o sistema operacional e sobre os serviços de SQL Server instalados atualmente no servidor.

Espero que tenham gostado de mais essa dica e não deixem de inscrever-se no blog, no canal do youtube e no grupo de discussão SQLManiacs.

Grande abraço a todos.

8 ideias sobre “Dicas para um DBA Iniciante – Verificando informações de um servidor SQL Server

  1. Pingback: Qual o Papel e o Diário de um DBA? | Alex Souza

    1. Vitor Fava Autor do post

      Grande Daniel, tudo bem contigo?

      Fico imensamente feliz pelo seu feedback positivo e por poder ajudar na sua carreira de alguma forma.

      Sempre que precisar estou a disposição.

      Grande abraço.

      Resposta
  2. Tiago

    Vitor, parabéns mais uma vez..
    Só uma pequena dúvida, rodei o script em uma instancia em cluster, porém a flag veio N, sabe me explicar o porque?

    Resposta
    1. Vitor Fava Autor do post

      Grande Tiago, tudo bem?

      Antes de mais nada obrigado pelo feedback positivo.

      Qual coluna retornou esse resultado meu amigo?

      Grande abraço.

      Resposta
      1. Tiago

        Coluna is_clustered do select na sys.dm_server_services; (ultimo select)

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.