Testando a memória RAM no Windows Server

O seu sistema operacional não inicializou após um reboot?

Está desconfiado de sua memória RAM?

Para fazer um teste de toda a sua memória RAM existe uma ferramenta nativa no Windows para este propósito.

Abra o prompt de comando como administrador e digite o comando abaixo:


mdsched.exe

Irá aparecer uma janela perguntando se você deseja reiniciar o seu computador e fazer o teste imediatamente ou se você prefere esperar o próximo reboot para realizar o teste.

Quando o seu sistema operacional reinicializar uma tela semelhante será exibida.

image001

Por padrão é executado o teste básico que é mais rápido, mas se você é desconfiado e prefere realizar o teste completo (extendido), pode pressionar a tecla F1, selecionar o teste extendido e aplicar este teste pressionando F10, conforme tela de exemplo abaixo.

image002

Não há uma estimativa correta de tempo para este teste, mas em um servidor com 1TB de memória o teste extendido levou aproximadamente 8 horas.

Após a conclusão do teste o seu sistema operacional será inicializado automaticamente e normalmente.

Para você analisar os resultados dos testes de memória deve abrir o Event Viewer e pesquisar pelo Event Source MemoryDiagnostics-Results, conforme imagem abaixo.

Screen Shot 2018-11-01 at 23.15.22.png

Os resultados serão apresentados nos eventos filtrados, conforme exemplo abaixo.

Screen Shot 2018-11-01 at 23.17.09.png

Movendo a database tempdb

Precisando mover a tempdb de disco ou diretório?

Basta apenas seguir estes 4 passos.

  • Confira os nomes lógicos dos arquivos e seus respectivos caminhos;
SELECT name, physical_name, state_desc
FROM sys.master_files
WHERE database_id = DB_ID(N'tempdb')
  • Para cada arquivo da tempdb altere o seu caminho. Se você tem mais arquivos configurados para a sua tempdb altere o local para cada um destes arquivos também utilizando o mesmo modelo dos comandos abaixo.
ALTER DATABASE tempdb MODIFY FILE (NAME = tempdev, FILENAME = 'NovoCaminho\tempdb.mdf')
ALTER DATABASE tempdb MODIFY FILE (NAME = templog, FILENAME = 'NovoCaminho\templog.ldf')
  • Reinicie sua instância de SQL Server;
  • Confira se os arquivos da tempdb já estão utilizando o novo caminho configurado.
SELECT name, physical_name, state_desc
FROM sys.master_files
WHERE database_id = DB_ID(N'tempdb')

Referências:

 

Horário de verão 2018

Já tivemos duas mudanças no horário de verão do Brasil neste ano de 2018.

Primeiro o horário de verão iria começar no dia 21 de Outubro.

Por solicitação do TSE (Tribunal Superior Eleitoral) tivemos o início do horário de verão adiado para 04 de Novembro para as eleições não serem impactadas (Dezembro 2017), confira aqui.

Depois por solicitação do MEC (Ministério da Educação) tivemos o início do horário de verão adiado para o dia 18 de Novembro para o ENEM não ser impactado (04 de Outubro de 2018), confira aqui.

Até o presente momento não houve nenhum decreto oficial do governo brasileiro confirmando a data de início do horário de verão para o dia 18 de Novembro, portanto ainda não há uma atualização (KB) da Microsoft que troque o início do horário de verão para 18 de Novembro. Existe apenas desde Julho de 2018 a atualização que realiza a alteração do início do horário de verão para 04 de Novembro (KB4093753). Por enquanto temos que certificar que temos esta atualização que irá mudar o início do horário de verão para 04 de Novembro instalada para não termos o horário alterado já no próximo final de semana (21 de Outubro). Agora é esperar os próximos passos do governo brasileiro e também da Microsoft para sabermos se existirá uma nova atualização que realizará a alteração do início do horário de verão para 18 de Novembro. Assim que houver alguma novidade deste assunto postarei aqui para vocês. Vale a pena conferir também o post no blog da Technet escrito no dia 10 de Outubro sobre este assunto clicando aqui.

Links úteis:

Atualização 1 (16/10/2018):

O governo federal voltou atrás na sua decisão de alterar o início do horário de verão para o dia 18 de Novembro e irá manter o início para o dia 04 de Novembro, conforme já previsto anteriormente, confira aqui a notícia.

Conferir a utilização de recursos específicos da edição Enterprise do SQL Server

Para conferirmos a utilização de recursos específicos da edição Enterprise do SQL server é muito simples.

Podemos utilizar a DMV sys.dm_db_persisted_sku_features para listar os recursos que são específicos de acordo com a edição do SQL Server. Uma database que utiliza um destes recursos não pode ser movida para uma edição que não os suporte.

select *
from sys.dm_db_persisted_sku_features

Nas imagens abaixo temos 3 exemplos de recursos de edições específicas do SQL Server: Compression, ColumnStoreIndex e Partitioning.

É isso galera. Simples, rápido e fácil. Espero que tenham gostado.

Resolvendo o alerta Network Binding Order da instalação do SQL Server no Windows Server 2016

Precisando ajustar a ordem de prioridade das interfaces de rede no Windows Server 2016 para remover o alerta da instalação do SQL Server e não encontrou a antiga interface gráfica para realizar este ajuste?

Está no lugar certo.

Screen Shot 2017-08-24 at 02.14.03

Com a ajuda dos comandos abaixo capture o GUID da sua interface de rede que você quer colocar como preferencial.


ipconfig /all

Screen Shot 2017-08-24 at 02.21.30


wmic nicconfig get description, SettingID

Screen Shot 2017-08-24 at 02.22.01

Agora para editar a ordem das interfaces você deve navegar até a chave abaixo do registro do Windows com a ferramenta regedit:


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Linkage\

Agora edite o valor Bind do tipo REG_MULTI_SZ desta chave deixando a interface prioritária em cima, conforme exemplo abaixo:

Screen Shot 2017-08-24 at 02.28.14

Agora execute novamente a instalação do SQL Server e esta pendência terá sido resolvida.

Screen Shot 2017-08-24 at 02.30.12

É isso galera. Espero que tenham gostado!