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.

[code language=”sql”]
— 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;
[/code]

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 pensou em “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

      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.

      Responder
  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?

    Responder
    1. Vitor Fava

      Grande Tiago, tudo bem?

      Antes de mais nada obrigado pelo feedback positivo.

      Qual coluna retornou esse resultado meu amigo?

      Grande abraço.

      Responder
      1. Tiago

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

Deixe uma resposta