Powershell

PowerShell: Automatizando tarefas

Olá pessoal, apartir de agora no blog teremos assuntos mais avançados e diversos, começando com uma ferramente muito poderosa -> PowerShell. O PowerShell é o novo caminho para DBAs que suportam muitas instância e bancos de dados. Podemos agendar o … Continuar a ler

CISL 1.4.0 is released

Another happy release of the CISL (Columnstore Indexes Script Library) is live – this time it is 1.4.0! This release is focusing on the addition of the Extended Events, so that a user of CISL can easily set up the…

Migrating to Azure SQLDatabase

Right now one of the hottest topics around the world is the cloud and the successful methods for the migration to the cloud. In the world of Microsoft Data Platform and the relational databases, the Azure SQL Database represents one…

CISL 1.3.1 is released

I am happy to share that the newest release of the CISL (Columnstore Indexes Script Library) – 1.3.1 is live! Do not get confused by the small incremental of the build version – this release is something that anyone should…

Resolvendo problemas: The corresponding line is ‘$space.ForegroundColor = $host.ui.rawui.ForegroundColor

Olá pessoal, Dica rápida sobre PowerShell. Ao tentar executar um script PowerShell dentro de um step, do tipo PowerShell, de um job no SQL Server o seguinte erro era exibido: “The corresponding line is ‘$space.ForegroundColor = $host.ui.rawui.ForegroundColor’. Correct the script and reschedule the job. The error information returned by PowerShell is: ‘Exception setting "ForegroundColor": "Cannot […]

Importar e Exportar resultado PowerShell para tabela SQL Server

aOlá pessoal, a dica de hoje surgiu através de uma comversa com o amigo Fabrício Lima em como exportar resultados de um Pipeline PowerShell para uma tabela no SQL Server. Como o assunto "gravar em tabela" é muito solicitado eu resolvi criar um artigo explicando algumas formas. Existem diversas formas de importar e exportar dados […]

Retomando 2016!

Olá Pessoal! Estou de volta depois de um período de descanso, o final do ano foi bem acelerado e comecei 2016 envolvido com outros projetos não relacionados ao SQL Server. Retomo as atividades um dia após um anuncio impactante ser lançado na comunidade: SQL Server on Linux https://blogs.microsoft.com/blog/2016/03/07/announcing-sql-server-on-linux/ https://www.microsoft.com/en-us/server-cloud/sql-server-on-linux.aspx É exatamente isso, oficialmente foi anunciado […]

Script Powershell – Criar Data Collector Set

Não é de hoje que eu peço para meus clientes e alunos manterem um baseline do ambiente. E uma excelente forma de se ter uma visão geral do SQL Server e Sistema Operacional é através do Perfmon. Dito isso, há anos que mantenho um documento padrão com meu pedido de como criar o Data Collector Set e quais contadores devem ser capturados.

Recentemente aproveitei parte do tempo que estou dedicando para aprofundar no uso do Powershell e criei uma rotina simples, que ajuda no processo de criação do Data Collector Set.

O script chamado "Perfmon_CreateDataCollector.ps1" você encontra no repositório SQLServer em meu GitHub: https://github.com/luticm/SQLServer/blob/master/Powershell/Perfmon_CreateDataCollector.ps1. O script é autoexplicativo, abra o PS ISE e execute.

Obviamente muitos já devem ter formas diferentes de criar seu baseline, mas espero que esse script ajudar alguns de vocês.
Agradeço ao Edvaldo (http://edvaldocastro.com/), Raul e Rodrigo (http://thesqltimes.com/blog/), que acompanharam e ajudaram na evolução do script.

Por favor, testem o script e me contem se deu certo e, quando houver problema, me reportem para eu tentar melhorá-lo.

Se não quiser tocar na interface do Perfmon, depois de criar seu baseline use o logman.

> logman query
> logman -start nomeDC
> logman -stop nomeDC

Abraços

Luciano Caixeta Moreira - {Luti}
luciano.moreira@srnimbus.com.br
www.twitter.com/luticm
www.srnimbus.com.br

Iniciando no PowerShell para o Azure

Olá pessoal! Já faz um tempinho que PowerShell está presente na vida de qualquer administrador de infraestrutura e até mesmo na do Administrador de Banco de Dados. E com o Microsoft Azure não seria diferente, temos diversos comandos em PowerShell e as possibilidades de administração/configuração do ambiente são imensas quando falamos de PowerShell. Sendo assim, […]

Script Jobs SQL Server

Olá pessoal, Estes dias um amigo estava procurando um script para listar os jobs de várias instâncias SQL Server em apenas uma execução. O script criado por Ítalo e Eu, em PowerShell, permite listar os Jobs de várias instâncias e também mostra os detalhes do mesmo, em especial, agendamentos. Para baixar o script clique aqui. […]
Go to Top