Sie sind auf Seite 1von 7

TOTVS Connect: Como Fazer Instalao de Mais de uma Verso RM em uma Mesma Mquina

13/02/12 10:42

Como Fazer Instalao de Mais de uma Verso RM em uma Mesma Mquina


Introduo Visando otimizar os recursos de hardware utilizado no ambiente dos clientes, este documento tem o intuito de auxiliar os usurios da linha RM a instalar mais de uma verso dos aplicativos em uma mesma mquina. Desenvolvimento/Procedimento 1)Instalar a primeira verso de forma tradicional utilizando o caminho padro C:\totvs\CorporeRM o Instalar a biblioteca e os aplicativos no diretrio padro. Instalao das outras verses 2)Instalao da biblioteca e aplicativos Dever ser executado o comando instalador(biblioteca ou aplicativo) Instalar a biblioteca atravs do comando: msiexec /a C:\instalar\BibliotecaRM11201.msi Instalar os aplicativos atravs do comando: msiexec /a C:\instalar\ TOTVSFolhadePagamento112016.msi OBS: muito importante que seja retirado todos os espaos do nome do instalador. Exemplo: se tentarmos executar o comando msiexec /a C:\instalar\BibliotecaRM 11.20.1.msi no ir funcionar pois h espaos entre o nome do instalador 3)Instalao do servio do host Como j foi criado um servio no caminho padro da primeira verso instalada necessrio criar manualmente os servios das outras verses atravs do comando: necessrio informar o caminho da framework instalada (no caso da verso 11.20 e 11.40 necessrio que seja a verso 4.0) e o comando installutil, o nome do servio no campo
http://totvsconnect.blogspot.com/2012/02/como-fazer-instalacao-de-mais-de-uma.html Pgina 1 de 7

msiexec/a

em

seguida

caminho

do

TOTVS Connect: Como Fazer Instalao de Mais de uma Verso RM em uma Mesma Mquina

13/02/12 10:42

name e displayname e por ltimo o caminho da pasta RM.Net que ser diferente do caminho padro. Segue um exemplo: C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\installutil /name=RM.Host.Service.1120 /displayname=RM.Host.Service.1120 "C:\totvs1120\CorporeRM\RM.Net\RM.Host.Service.exe" 4)Alterao dos arquivos .config Ao instalar dessa maneira no so criados os arquivos de configurao (.config) abaixo, lembrando que os arquivos so necessrios apenas para as verses 11.20 e 11.40. Pasta RM.NET RM.Host.Service.exe.config RM.Host.exe.config RM.exe.config RM.AliasManager.exe.config Pasta dos aplicativos - RMChronus por exemplo Nome do aplicativo .exe.config RMBis.exe.config RMChronus.exe.config Ento preciso que os arquivos sejam copiados de uma instalao padro para a pasta RM.Net e para a pasta do aplicativos. Para o funcionamento correto da verso instalada necessrio alterar o valor da tag abaixo para true <add key="JobServer3Camadas" value="true" /> Para os arquivos: RM.AliasManager.exe.config
http://totvsconnect.blogspot.com/2012/02/como-fazer-instalacao-de-mais-de-uma.html Pgina 2 de 7

TOTVS Connect: Como Fazer Instalao de Mais de uma Verso RM em uma Mesma Mquina

13/02/12 10:42

RM.exe.config RM.Host.exe.config RM.Host.Service.exe.config o Se o valor deste parmetro for false o aplicativo busca o servio local instalado na estao(da verso instalada de forma convencional) e ignora o valor da tag abaixo. E com o valor true o aplicativo vai buscar o servio da sua respectiva verso criado na estao informada na tag: <add key="Host" value="RM0005580" /> necessrio alterar tambm a porta dos arquivos acima atravs da tag <add key="Port" value="8050" /> A porta utilizada na instalao padro a 8050, ento este valor dever ser alterado nos arquivos acima mencionados. Por exemplo instalada a verso 11.0.7 de forma padro (porta 8050), para a verso 11.20 altero para a porta 8040 e para a verso 11.40 altero para a porta 8020. Para os arquivos abaixo h ainda uma configurao a ser realizada RM.Host.exe.config RM.Host.Service.exe.config A tag <add key="ActionsPath" value="C:\totvs\CorporeRM\RM.Net;C:\totvs\CorporeRM\Corpore.Net\Bin" /> Dever ser trocado o caminho da pasta RM.Net e do caminho da pasta Corpore.Net\Bin Exemplo: <add key="ActionsPath" value="C:\totvs1120\CorporeRM\RM.Net;C:\totvs1120\CorporeRM\Corpore.Net\Bin" /> E por ltimo alterar as tags dos aplicativos que ficam dentro das pastas dos mesmos RMChronus e RMBis por exemplo. Arquivos RMBis.exe.config e RMChronus.exe.config

http://totvsconnect.blogspot.com/2012/02/como-fazer-instalacao-de-mais-de-uma.html

Pgina 3 de 7

TOTVS Connect: Como Fazer Instalao de Mais de uma Verso RM em uma Mesma Mquina

13/02/12 10:42

<add key="JobServer3Camadas" value="true" /> <add key="Port" value="8040" /> Dever ser alterado para a mesma porta definida nos arquivos da pasta RM.Net da verso desejada. PONTO IMPORTANTE: Um detalhe fundamental a ser analisado so os patchs e especficas da biblioteca, que na instalao descrita no h como direcionar para as pastas das respectivas verses pois instalado no caminho da verso instalada como padro. Seguem prints dos arquivo de configurao:

Instalao do RM Portal Irei descrever a instalao do portal em um servidor separado, por isso alguns passos sero novamente repassados. Conclui se que tambm possvel instalar o portal em mais de uma verso. No teste realizado instalei o portal nas verses 11.20 e 11.40 1 Instalar a verso 11.20 normalmente na mquina, com biblioteca e portal, acessando o caminho padro localhost/corpore.net
http://totvsconnect.blogspot.com/2012/02/como-fazer-instalacao-de-mais-de-uma.html Pgina 4 de 7

TOTVS Connect: Como Fazer Instalao de Mais de uma Verso RM em uma Mesma Mquina

13/02/12 10:42

2 Instalar a biblioteca 11.40 C:\instalar\BibliotecaRM11401.msi

atravs

do

comando

msiexec

/a

OBS: muito importante que seja retirado todos os espaos do nome do instalador. Exemplo: se tentarmos executar o comando msiexec /a C:\instalar\BibliotecaRM 11.40.1.msi no ir funcionar pois h espaos entre o nome do instalador 3 Criar o servio do host Como j foi criado um servio no caminho padro da primeira verso instalada necessrio criar manualmente os servios das outras verses atravs do comando: necessrio informar o caminho da framework instalada (no caso da verso 11.20 e 11.40 necessrio que seja a verso 4.0) e o comando installutil, o nome do servio no campo name e displayname e por ltimo o caminho da pasta RM.Net que ser diferente do caminho padro. Segue um exemplo: C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\installutil /name=RM.Host.Service.1140 /displayname=RM.Host.Service.1140 "C:\totvs1140\CorporeRM\RM.Net\RM.Host.Service.exe" 4 Instalar o portal RM Portal atravs do comando msiexec / a seguido do caminho do instalador msiexec /a C:\instalar\ TOTVSRMPortal11401.msi 5 Iniciar o servio da verso 11.40 (RM.Host.Service.1140) nos servios do Windows; 6 Acessar o arquivo Web.config dentro da pasta C:\Versao1140\totvs\CorporeRM\Corpore.Net\Web.config) E alterar as tags: <add key="JobServer3Camadas" value="true" /> --- alterar para true para que o nome da estao seja lido <add key="Host" value="rm0005580"/> -- alterar para o nome do servidor no qual foi instalado o portal da verso 11.40 (ex:

http://totvsconnect.blogspot.com/2012/02/como-fazer-instalacao-de-mais-de-uma.html

Pgina 5 de 7

TOTVS Connect: Como Fazer Instalao de Mais de uma Verso RM em uma Mesma Mquina

13/02/12 10:42

7 Ir no painel de controle Ferramentas Administrativas - Internet Information Services E criar um novo diretrio virtual para o portal 11.40 apontando para o caminho da pasta Corpore.Net da verso em questo (C:\Versao1140\totvs\CorporeRM\Corpore.Net) E alterar nas propriedades do diretrio virtual a aba documentos para Login.aspx conforme abaixo:

http://totvsconnect.blogspot.com/2012/02/como-fazer-instalacao-de-mais-de-uma.html

Pgina 6 de 7

TOTVS Connect: Como Fazer Instalao de Mais de uma Verso RM em uma Mesma Mquina

13/02/12 10:42

http://totvsconnect.blogspot.com/2012/02/como-fazer-instalacao-de-mais-de-uma.html

Pgina 7 de 7

Das könnte Ihnen auch gefallen