[Windows]

Instalando o servidor usando msiexec

IBM® MQ no Windows usa a tecnologia MSI para instalar software. O MSI fornece uma instalação interativa e uma instalação não interativa.

Antes de Começar

Se você estiver executando IBM MQ em sistemas Windows com o User Account Control (UAC) ativado, deve-se chamar a instalação com privilégios elevados. Se você estiver usando o prompt de Comando ou IBM MQ Explorer, você eleva os privilégios usando um clique com o botão direito do mouse para iniciar o programa e selecionando Executar como administrador. Se tentar executar msiexec sem usar privilégios elevados, a instalação falhará com um erro igual a AMQ4353 no log de instalação.

Sobre esta tarefa

IBM MQ no Windows usa a tecnologia MSI para instalar software. O MSI fornece uma instalação interativa e uma instalação não interativa. Uma instalação interativa exibe os painéis e as perguntas.

O comando msiexec usa os parâmetros para fornecer ao MSI alguma ou todas as informações que também podem ser especificadas por meio dos painéis durante uma instalação interativa. Isso significa que um usuário pode criar uma configuração de instalação semi automatizada ou automatizada reutilizável. Os parâmetros podem ser emitidos por meio da linha de comandos, de um arquivo de resposta e de transformação ou por meio de uma combinação dos três.

Alguns parâmetros podem apenas ser fornecidos na linha de comandos e não em um arquivo de resposta. Para obter mais informações sobre esses parâmetros, consulte tabela 1 em Especificando parâmetros de linha de comando para instalação de servidor com msiexec .
Há também uma série de parâmetros que podem ser usados na linha de comandos ou em um arquivo de resposta. Para obter mais informações sobre esses parâmetros, consulte tabela 1 em Criando e usando um arquivo de resposta para instalação do servidor . Se um parâmetro for especificado na linha de comandos e em um arquivo de resposta, a definição da linha de comandos terá precedência.

Procedimento

  1. Para várias instalações silenciosas, para cada versão que deve ser instalada, localize um ID da instância do MSI que esteja disponível para usar para aquela instalação.
  2. Para instalar usando msiexec, na linha de comando, digite o comando msiexec no seguinte formato:
    msiexec parameters [USEINI="response-file"] [TRANSFORMS="transform_file"]
    
    em que:
    parâmetros
    São parâmetros da linha de comandos precedidos por um caractere / ou pares propriedade = valor. Se você estiver usando ambas as formas de parâmetro, sempre coloque os parâmetros da linha de comandos primeiro. Para mais informações, veja Especificando parâmetros de linha de comando para instalação de servidor com msiexec , que contém um link para o site que lista todos os parâmetros de linha de comando disponíveis.

    Para uma instalação não assistida, deve-se incluir o parâmetro /q ou /qn na linha de comandos. Sem esse parâmetro, a instalação é interativa.

    Nota: Você deve incluir o parâmetro /i e o local de arquivo do pacote do instalador IBM MQ .
    resposta-arquivo
    é o caminho completo e o nome do arquivo que contém a sub-rotina [Resposta] e os pares propriedade=valor necessários, por exemplo C:\MyResponseFile.ini. Um arquivo de resposta de exemplo, Response.ini, é fornecido com IBM MQ. Esse arquivo contém os parâmetros de instalação padrão. Para mais informações, veja Criando e usando um arquivo de resposta para instalação do servidor .
    transformar_arquivo
    é o caminho e nome do arquivo completos de um arquivo de transformação. Para mais informações, veja Usando transformações com msiexec para instalação de servidor e Escolhendo IDs de instância MSI para instalações de vários servidores .
    Nota: Para uma instalação silenciosa para ter sucesso, a propriedade AGREETOLICENSE="yes" deve ser definida tanto na linha de comandos ou no arquivo de resposta.

Resultados

Depois que o comando tiver sido inserido, o prompt de comandos reaparece imediatamente. IBM MQ está instalando como um processo de fundo. Se você inseriu os parâmetros para produzir um log, verifique este arquivo para ver como a instalação está progredindo. Se a instalação for concluída com sucesso, você verá a mensagemInstallation operation completed successfullyno arquivo de log.