PowerShell – Service Manager 2012 SP1 | SMLest – Remover Todos Objetos

Olá Pessoal, a dica de hoje vai para System Center Service Manager 2012 SP1

No System Center Service Manager 2012 Sp1 algumas atividades são realizadas somente através do Power Shell.

Em projetos de Service Manager é comum na fase de teste e homologação a criação de incidentes, problemas e mudanças, mas na hora de colocar o projeto em produção é necessário remover todos os objetos criados, ou seja, limpar a base.

Existe 02 maneiras para remover os objetos, via SQL (remoção direto na tabela do SQL) ou via PowerShell.

Remover via SQL não é suportado pela Microsoft, pois pode ocasionar problemas para a aplicação.

Desta forma vamos remover via PowerShell.

1- Abrir o PoewerShell através da Console do System Center Service Manager 2012 SP1.

2- Na console do powershell digite o comando abaixo.

Get-SCSMClassInstance -Class (Get-SCSMClass -Name System.WorkItem.Incident) |Remove-SCSMClassInstance.

Para remover objetos de outras classes, basta alterar o nome da classe.

System.WorkItem.ChangeRequest
System.WorkItem.Problem
System.WorkItem.ServiceRequest

3- Retorne da console do Service Manager e verifique se os objetvos foram removidos.

Abraços até a próxima dica.

Josué Vidal
Arquiteto de Soluções Microsoft especialista em Nuvem Privada e Gestão de Identidade
MVP – System Center Cloud and Datacenter Management
MCP / MCSA / MCSE / MCTS / MCITP / MCT
Blog: josuevidal.wordpress.com
Twitter: @josuevidall

Esse post foi publicado em Geral. Bookmark o link permanente.

Deixe uma resposta

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

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s