Ir para o conteúdo

Erro 1722 com agentes privados do Windows Jitterbit

Emitir

A instalação do agente privado do Windows falha com esta mensagem de erro:

Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. ...

Causa e resolução do problema

Há vários motivos pelos quais a instalação do agente privado pode falhar com essa mensagem de erro. Dois dos motivos mais comuns são um conflito com o Microsoft Visual C++ Redistributable ou ter caracteres não permitidos na senha do PostgreSQL.

Microsoft Visual C++ Redistribuível

Um conflito com uma versão existente do Microsoft Visual C++ Redistributable pode causar o Erro 1722.

Agentes privados exigem Microsoft Visual C++ Redistributable para Visual Studio 2015, 2017, 2019 a ser instalado antes de instalar um agente privado. A Microsoft inclui os mesmos arquivos redistribuíveis para o Visual Studio C++ 2015, 2017 e 2019. Instale a versão de 64 bits do Windows usando vc_redist.x64.exe.

Nota

Se estiver instalando um agente privado anterior à versão 10.3 e bibliotecas do Visual Studio, como as versões anteriores do Visual Studio C++ Redistributable para Visual Studio 2017 ou superior, já estiverem instaladas, a instalação falhará. Uma solução alternativa é baixar e instalar os arquivos apropriados disponíveis em Microsoft Visual C++ Redistributable para Visual Studio 2015, 2017, 2019 e então instale o agente privado.

A partir da versão 10.3 do Harmony, isso foi corrigido. A instalação em uma máquina que já tenha uma versão do Visual C++ Redistributable for Visual Studio superior a 2015 agora é bem-sucedida. Se você ainda estiver tendo problemas, entre em contato com o suporte.

Caracteres de senha do PostgreSQL não permitidos

Uma senha do PostgreSQL que usa caracteres não permitidos pode causar o erro 1722.

Para resolver esse problema, não use um sinal de mais (+) como parte da senha do PostgreSQL ao instalar um agente privado. O número mínimo de caracteres para uma senha do PostgreSQL é oito (8). Recomendamos que você não use caracteres acentuados (como é) ou qualquer um destes caracteres na senha do PostgreSQL : + @ $ % &[] {} (), ; ? ^ = £.