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.
Boa! 🙂
Republicou isso em Alex Souza.
Pingback: Qual o Papel e o Diário de um DBA? | Alex Souza
Genial Vitor, muito obrigado.
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.
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?
Grande Tiago, tudo bem?
Antes de mais nada obrigado pelo feedback positivo.
Qual coluna retornou esse resultado meu amigo?
Grande abraço.
Coluna is_clustered do select na sys.dm_server_services; (ultimo select)