DevOps – PowerShell – The shell cannot be started.

Introdução

Esse artigo tem como finalidade apoiar a resolução dos problemas:

– Ao tentar executar um Deploy utilizando a instrumentação PowerShell ocorre o erro: A failure occurred durin Object reference not set to an instance of an object.

– Ao tentar executar o PowerShell localmente ocorre o erro: The shell cannot be started. A failure occurred durin Object reference not set to an instance of an object.

Causa

Esse erro ocorre devido a falta da chave de registro Enviroment em HKEY_CURRENT_USER.

Solução

Logue no computador usando o usuário que apresenta a falha. Em seguida abra o editor de registro e vá em HKEY_CURRENT_USER.

image

Em seguida crie a chave “Environment” em seguida insira os valores em “Expandable String Value” Value Name: TEMP Value data: %USERPROFILE%\AppData\Local\Temp e TMP %USERPROFILE%\AppData\Local\Temp

image

Importante: Se possível compare a chave de registro de mesma versão do Windows com outro usuário para inserir algum valor adicional, que pode mudar conforme a edição do Sistema Operacional.

Por exemplo:

– Windows 10

image

– Windows 2003

image

Observe que o caminho do diretório temporário muda conforme a versão do sistema operacional.

SQL Server Configuration Manager – Remote Procedure Call Failed

Introdução

Esse artigo tem como objetivo auxiliar no gerenciamento do SQL usando a ferramenta SQL Server Configuration Manager, quando ao tentar gerenciar os serviços do SQL Server a mensagem Remote Procedure Call aparece com o o erro 0X800706BE.

image

Causa

Isso ocorre com a versão 10 do Microsoft Management Console “SQLServerManager10.msc”

image

Solução

Para resolver é simples, abra a versão 11 do SQL Server Manager em C:\Windows\SysWOW64 que o gerenciamento de serviços irá funcionar corretamente.

image

image

Windows–Usando o Powershell para Gerenciar Usuário no Azure Office 365

Introdução

Esse artigo tem como finalidade demonstrar como gerenciar usuário no Active Directory do Azure Services.

Passos

Instale o Microsoft Online Services Sign-In

https://www.microsoft.com/pt-BR/download/details.aspx?id=41950

Instale o módulo do Azure Active Directory para Windows Powershell

https://bposast.vo.msecnd.net/MSOPMW/Current/amd64/AdministrationConfig-pt-br.msi

Execute o módulo.

image

Continuar lendo

DevOps–02 Passos para Coletar Dados de Servidores

Introdução

Esse artigo tem como finalidade explicar dois simples passos de como coletar dados de servidores Windows como:

– Serviços que estão em execução;
– Contas de Serviços;
– Caminho dos executáveis de serviços;
– Versão e edição do Sistema Operacional;
– Informações do Hardware (tamanho de disco, quantidade de processadores, velocidade, etc.);
– Aplicativos instalados, versões e Build;
– Tarefas em execução;
– Variáveis de ambiente;
– Entre outras informações.

Continuar lendo

DevOps–Alterar Agent de Build de Processo para Serviço

Introdução

Esse artigo tem como finalidade explicar como realizar a alteração de um agente de Build do Visual Studio de Processo (modo interativo) para Serviço.

Requisitos

Pacote do agente em sua versão atual, disponível no site do Team Foundation Server em Configurações –> Agente Pool;

Nome do Pool que você vinculará o Agent que você utilizará;

Token de uma conta que tenha acesso ao Pool de agente de buld no Team Foundation Server. Esse Token pode ser gerado no site do Team Foundation Server dentro de My Profile –> Security –> Personal Access Token da conta do usuário que está logado;

image

Login e senha de uma conta que executará o agente em modo serviço (conta do servidor);

Continuar lendo

Windows Containers – docker : Error response from daemon: manifest unknown: manifest unknown

Introdução/Erro

Ao tentar executar o comando docker pull microsoft/sample como por exemplo docker pull microsoft/sample-iis:nanoserver para baixar images para o docker o seguinte erro aparece

docker : Error response from daemon: manifest unknown: manifest unknown

image

Solução

Crie um Docker ID no site https://hub.docker.com/

Continuar lendo

WINDOWS CONTAINERS – ‘Install-ContainerOSImage’ is not recognized as the name of a cmdlet

Introdução/Erro

Ao tentar instalar a imagem de container em seu Windows, aparece a seguinte mensagem:

The term ‘Install-ContainerOSImage’ is not recognized as the name of a cmdlet, function, script file, or operable program.

image

Solução

Execute os seguintes comandos para instalar as imagens do Docker em seu Windows.

Instalar a imagem do Windows Server Core

Abra seu Powershell e execute um comando por vez.

Continuar lendo