08
ago
10

Iniciando com PowerShell – Step 1

Boa noite pessoas!

Não sou o cara do PowerShell como o MVP Laerte, mas gostaria de compartilhar alguns passos para que você também possa utilizar este recurso no seu dia-a-dia. O objetivo deste primeiro passo é utilizar PowerShell para trabalhar com os serviços do Windows.

Para iniciarmos, vamos executar o “powershell.exe” como administrador:


E como resultado teremos a seguinte tela, normalmente num tom de azul ou preto:

Calma ai! Você não entrou no DOS por acidente, só o PowerShell funciona “parecido” com o DOS, mas como “muito^n” mais recursos, pois até comandos “dir”, “cd” e “cls” estão presentes nesta ferramenta.

O primeiro comando que iremos utilizar será o Get-Service, que retorna a relação dos serviços que temos no computador.

Para filtrar esta relação, utilizaremos o seguinte comando:

Get-Service *SQL* 

Ou para os fãs de clausulas WHERE e LIKE:

Get-Service | Where {$_.Name -like '*SQL*'} 

Agora identifique o serviço que você deseja iniciar e execute o comando Start-Service seguido do nome do serviço, exemplo:

Start-Service MSSQLSERVER 

E o comando Stop-Service para parar o serviço.

Stop-Service MSSQLSERVER 

Como você recebeu o seguinte erro ao tentar parar o SQL Server?

Ok, você terá que parar os serviços dependentes do SQL Server ou forçar o serviço parar.

Como assim forçar o serviço parar? Da seguinte forma:

Stop-Service MSSQLSERVER -Force 

Mas você pode utilizar outros caminhos para iniciar e parar os serviços, exemplo:

# Parar o serviço MSSQLSERVER
Get-Service | Where {$_.Name -eq 'MSSQLSERVER'} | Foreach {$_.Stop()}

# Verificar o estado do serviço MSSQLSERVER
Get-Service | Where {$_.Name -eq 'MSSQLSERVER'}

# Ou
Get-Service MSSQLSERVER

# Iniciar o serviço MSSQLSERVER
Get-Service | Where {$_.Name -eq 'MSSQLSERVER'} | Foreach {$_.Start()} 

Agradecimentos ao MVP Laerte pelos artigos que me incentivaram a conhecer o potencial deste recurso no ambiente de infra-estrutura e banco de dados.

About these ads

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

Você está comentando usando sua conta WordPress.com. Sair / Mudar )

Imagem do Twitter

Você está comentando usando sua conta Twitter. Sair / Mudar )

Foto do Facebook

Você está comentando usando sua conta Facebook. Sair / Mudar )

Conectando a %s


Sobre o blog

Blog que há três anos trata de SQL Server, .NET Framework, PowerShell, soluções para problemas comuns e não tão comuns assim, informações sobre ferramentas diversas e o que vier na cabeça do MCT Paulo R. Pereira.

Twitter


Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Join 345 other followers

%d bloggers like this: