Histórico da Página
Objetivo
Os parâmetros de instalação do RM têm como objetivo otimizar o processo de instalação do produto, que tornará a instalação mais rápida e fácil, diminuindo a interação do instalador com o usuário.
Como utilizar os parâmetros
Os parâmetros deverão ser passados no atalho do instalador, pelo executar do Windows ou via prompt de comando.
Expandir | ||
---|---|---|
| ||
Expandir | ||
---|---|---|
| ||
Expandir | ||
---|---|---|
| ||
Instalação
Opções de exibição:
Expandir | ||
---|---|---|
| ||
Observação: No caso de instalação de uma biblioteca “exe”, se deve substituir o “/quiet” por “/verysilent /suppressmsgboxes”, que pode ser substituído somente por “/silent”, caso queira ver as barras de progresso. |
Expandir | ||
---|---|---|
| ||
|
Expandir | ||
---|---|---|
| ||
|
Tipos de Instalação:
Expandir | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||
Exemplo MSI: C\BibliotecaRM.msi /passive /qb layer=Local db=SQL dbserver=Servidor1 dbname=CorporeRM /passive /qb são parâmetros nativos do MSI. Exemplo EXE: C\BibliotecaRM.exe /SILENT /SUPPRESSMSGBOXES /retry /SILENT /SUPPRESSMSGBOXES /retry são parâmetros nativos do EXE.
Exemplo MSI: C\BibliotecaRM.msi /passive /qb layer=Local db=ORACLE dbserver=Servidor1/Instancia /passive /qb são parâmetros nativos do MSI. Exemplo EXE: C\BibliotecaRM.exe /SILENT /SUPPRESSMSGBOXES /retry /SILENT /SUPPRESSMSGBOXES /retry são parâmetros nativos do EXE. |
Expandir | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||
Exemplo MSI: C\BibliotecaRM.msi /passive /qb layer=appserver db=SQL dbserver=Servidor1 dbname=CorporeRM /passive /qb são parâmetros nativos do MSI. Exemplo EXE: C\BibliotecaRM.exe /SILENT /SUPPRESSMSGBOXES /retry /SILENT /SUPPRESSMSGBOXES /retry são parâmetros nativos do EXE.
Exemplo MSI: C\BibliotecaRM.msi /passive /qb layer=appserver db=ORACLE dbserver=Servidor1/CorporeRM /passive /qb são parâmetros nativos do MSI. Exemplo EXE: C\BibliotecaRM.exe /SILENT /SUPPRESSMSGBOXES /retry /SILENT /SUPPRESSMSGBOXES /retry são parâmetros nativos do EXE. |
Expandir | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
Exemplo MSI: C\BibliotecaRM.msi /passive /qb layer=client hostserver=Servidor1 hostport=8050 /passive /qb são parâmetros nativos do MSI. Exemplo EXE: C\BibliotecaRM.exe /SILENT /SUPPRESSMSGBOXES /retry /SILENT /SUPPRESSMSGBOXES /retry são parâmetros nativos do EXE. |
Expandir | ||
---|---|---|
| ||
Para a instalação de Portais de Forma Personalizada Exemplo do comando: msiexec /q /i "TOTVS RM Portal - 12.1.2205.1.msi" addlocal=Default, AppPortalPep, AppPortalCliente com as opções abaiixo: A opção "/q" realiza a instalação de forma "silenciosa", sem abrir nenhuma tela para o usuário. - A opção "addlocal" permite selecionar quais componentes do instalador deseja-se instalar. Atualmente, os componentes possíveis de serem instalados são:
Importante: Para que os portais funcionem, é necessária a instalação do componente Default, que contem arquivos comuns e obrigatórios para cada um dos portais. |
Observação: o caminho do instalador deve obrigatoriamente ser adicionado entre aspas. Veja abaixo alguns exemplos válidos:
- C:\>"BibliotecaRM - 12.1.17.1.msi"
C:\>"BibliotecaRM - 12.1.17.1.exe"
Parâmetros:
Expandir | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
Quando usado configtotvsupdate=true, é obrigatório o uso dos parâmetros servertotvsupdate e portatotvsupdate para que ocorra a configuração automática. Observação: Disponível a partir da versão 12.1.24.
|
Expandir | |||||||||
---|---|---|---|---|---|---|---|---|---|
| |||||||||
A partir da 12.1.34
Exemplo MSI: C\BibliotecaRM.msi /passive /qb layer=Local db=ORACLE dbserver=Servidor1/Instancia insthostcleanner=true dbuser=usuario1 dbpassword=senha1 useOracleRac=True |
Expandir | ||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||
Quando usado insthostcleanner=true, é obrigatório o uso dos parâmetros db, dbserver, dbuser, dbpassword e quando SGBD for SQL dbname, caso seja ORACLE não é necessário dbname. Observação: Disponível a partir da versão 12.1.23.
|
Expandir | ||
---|---|---|
| ||
Para passar os parâmetros de Linguagem. use a expressão LANG Observação: Informar conforme nomenclatura descrita em: http://msdn.microsoft.com/en-US/library/ee825488(v=cs.20).aspx ( Válido somente para a Instalação .msi) A Instalação .exe aceita somente pt, es e en Exemplo MSI: C\BibliotecaRM.msi /passive /qb layer=Local db=SQL dbserver=Servidor1 dbname=CorporeRM lang=pt-BR |
Expandir | ||
---|---|---|
| ||
Para passar os parâmetros de quantidade de hosts, use a expressão: Quantidade de Hosts QTDhost Exemplo: C\BibliotecaRM.msi /passive /qb layer=local hostserver=Servidor1 hostport=8050 ApiPort=9090 HttpPort=9091 lang=pt-BR QTDhost=3 |
Expandir | ||
---|---|---|
| ||
ApiPort: ApiPort HttpPort: HttpPort Exemplo: C\BibliotecaRM.msi /passive /qb layer=local hostserver=Servidor1 hostport=8050 ApiPort=9090 HttpPort=9091 lang=pt-BR QTDhost=3 Observação: Quando a quantidade de Hosts for maior que a recomendada , a instalação irá respeitar a quantidade recomendada. |
Expandir | ||
---|---|---|
| ||
Habilitar segurança nos portais (WebConfigs): APLICASEGURANCAWEBCONFIG Exemplo: No msi: "C:\TOTVS RM Portal.msi" /quiet /qn layerSide=Local APLICASEGURANCAWEBCONFIG=TRUE (para habilitar) ou "C:\TOTVS RM Portal.msi" /quiet /qn layerSide=Local APLICASEGURANCAWEBCONFIG=FALSE (para não habilitar) No exe: "C:\TOTVS RM Portal.exe" /verySILENT /suppressmsgboxes /APLICASEGURANCAWEBCONFIG=TRUE (para habilitar) ou "C:\TOTVS RM Portal.exe" /verySILENT /suppressmsgboxes /APLICASEGURANCAWEBCONFIG=FALSE (para não habilitar) Garbage Collector MultiThread (gcServer) O Garbage Collector, quando operando em ambiente Server, proporciona desempenho otimizado para hosts que possuem múltiplos núcleos, uma vez que a infraestrutura do .Net framework cria uma thread de coleta para cada núcleo. Esta tag será adicionada automaticamente com valor “true” nos arquivos de configuração do Host (Arquivos alterados RM.Host.exe.config, RM.Hostservice.exe.config e RM.Lib.Gerador.Execute.exe.config) Exemplo: C\BibliotecaRM.msi .../gcServer="true" Observação: Por padrão, durante a instalação, a tag será adicionada como “false” no arquivo "RM.Host.JobRunner.exe.config" e deverá permanecer como “false”. |
Desinstalação
Expandir | ||||||
---|---|---|---|---|---|---|
| ||||||
Exemplo MSI: msiexec /x "C:\BibliotecaRM.msi" /passive /qb delall=Yes /x, /passive, /qb são parâmetros nativos do MSI. |
Os parâmetros de desinstalação RM serão utilizados somente nos instaladores MSI.
Cloak |
---|
Command Line |
...