Blog Archives

Looking at dbatools github with Power BI

First of all! Really, really thanks dbatools team for this. I don’t have words to describe the impact that you guys have in my job. I use it every single day!

Now… back to the subject..

Those days I was preparing myself for a presentation and started to play around with Online Services Content Packs and decided to use the GitHub App Connector that is available.

In the left bottom of the Power BI area you have the Get Data option.

image

Once the page is opened you should choose Services and click on GET.

image

In the search bar just type Github. In the Github connector click on Get it now

image

Now the fun begins. What about if you want to have a look at your favorite DBA Powershell  Gallery? Off course I am talking about dbatools.io. Read the rest of this entry

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, hoje eu gostaria de mostrar para você como deixar a sua máquina e o PowerShell é claro prontos para trabalharem com o Microsoft Azure. Vou colocar os passos a serem realizados logo abaixo. Read the rest of this entry

Retornando o status do serviço via PowerShell

Olá pessoal,

Passando aqui apenas para compartilhar mais um simples script PowerShell com vocês. A intenção do script é varrer uma lista de servidores de SQL Server e retornar apenas os serviços que estiverem com o status de stopped. O Script utiliza o cmdlet Get-Service. Read the rest of this entry

Retornando contas de serviço via PowerShell

Olá Pessoal,

Meus skills de desenvolvedor são horriveis, mas me deparei com uma situação no trabalho aonde eu não poderia realizar tal tarefa manualmente, pois seria muito dificil e muito chato de realizar e partindo dessa ideia me surgiu então o PowerShell. Não preciso falar muito como o PowerShell ajuda no dia-a-dia de um Administrador de Banco de Dados, ou de qualquer outra tecnologia Microsoft.

Para SQL Server não preciso mencionar que se alguem quiser aprender sobre PowerShell o blog do Laerte Junior (Twitter|Blog) onde você encontra muita coisa boa. Voltando para o meu problema eu precisava realizar a seguinte tarefa. Read the rest of this entry

Powershell and Me

Pessoal,

Sempre fui fã de powershell e sempre serei, acontece que eu nunca pratiquei. De um tempo pra cá meu amigo Laerte (Twitter|Blog) tem falado muito de powershell no twitter e também publicou alguns posts que eu sinceramente achei extraordinarios. Quando alguem fala de powershell para mim eu penso: Praticidade, escalibilidade e acima de tudo 1 linha.

Você se pergunta, mas porque 1 linha? O Laerte sempre brinca (e é verdade) que a maioria das coisas você consegue fazer com uma linha. E é pensando nesse conceito de 1 linha que hoje eu coloco a primeira linha de powershell que eu criei.

Esse script visa somente apagar arquivos antigos de uma pasta qualquer. Ele nao é um grande script e esta longe de ser um otimo script, mas é uma maneira de começar.

Então aqui está.

Remove-Item ‘K:\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\*’ -include *.txt

Viu? 1 unica linha e  você pode apagar os arquivos de qualquer diretorio que você quizer, filtrando somente por arquivos txt. Agora me diz quanto tempo você passaria desenvolvendo um script em vb? Em java? Em DotNet? Chuto que mais de 5 linhas é garantido.

Eu coloquei esse script em uma job no SQL Server para pelo menos uma vez por semana, apagar os arquivos txt de log que os scripts do Ola Hallegren (Blog) geram nessa pasta.

Vale lembrar que esse comando Remove-Item está postado no MSDN para quem quiser pegar. Como ja falei anteriormente, esse script esta longe de ser o melhor e mais dinamico, com certeza o Laerte vai saber uma maneira muito melhor de fazer esses procedimentos, mas antes tarde do que nunca para começar.

Eu quero agradecer muito ao Laerte, porque ele sempre falou de powershell para mim e agora eu tive coragem de colocar a mao na massa e aprender, e também colocar aqui o link da serie de posts que o Paulo R. Pereira Junior (Twitter|Blog) publicou sobre powershell, onde eu começei a dar uma lida sobre como trabalhar com o mesmo, acho que esses posts são de extrema importancia para quem quer começar a trabalhar com essa ferramenta.

Link: http://sqlfromhell.wordpress.com/2011/01/13/powershell-sql-server/

Então pessoal por hoje é isso ai, peço desculpas se alguem esperava algo extraordinario, mas assim que eu for adquirindo experiencia eu vou postando.

Marcos Freccia
@SQLFreccia