Para a instalação da solução, basta copiá-la para um diretório disponível no servidor alvo - como C:\TOTVS\SARA\Services\IntgraçãoBalanças, por exemplo - e comandar sua instalação através do comando abaixo, devendo ser executado por um usuário com privilégios administrativos:
C:\TOTVS\SARA\Services\IntgraçãoBalanças>TOTVSIntgBalanca.exe /install É importante notar que a instalação pode ser parametrizada, fornecendo as configurações adequadas através de linha de comando, sendo: Parâmetro | Descrição | Exemplo |
---|
-h | Nome do servidor de banco de dados Microsoft SQL Server. | -hSERVIDORBD\SQLSERVER2019 | -p | Porta de comunicação com o servidor de banco de dados Microsoft SQL Server. | -p1433 | -d | Nome do banco de dados a ser utilizado. | -dsara_db | -u | Nome do usuário de banco de dados utilizado na conexão. | -usa | -P | Senha do usuário de banco de dados utilizado na conexão. | -PTotvs@123456 | -r | Porta de comunicação da API fornecida pelo serviço de integração. | -r4321 |
Sendo assim, um exemplo de instalação parametrizada via linha de comando seria: C:\TOTVS\SARA\Services\IntgraçãoBalanças>TOTVSIntgBalanca.exe -hSERVIDORBD\SQLSERVER2019 -dsara_db -p1433 -usa -PTotvs@123456 -r9876 /install NOTAS- Quando a porta de comunicação da API fornecida pelo serviço de integração for escolhida no processo de instalação, a porta seguinte também deve estar livre, uma vez que a documentação Swagger da API será exibida através dela. Ex.: instalando o serviço com a porta 9876 para a API, a porta 9877 será disponibilizada para a documentação.
- Quando utilizando a versão legada do serviço, para que o novo serviço possa ser instalado, este deve ser parado e desativado no servidor afim de evitar a concorrência na conexão com as balanças integradas ou pelo consumo da porta de comunicação da API. Uma vez homologado o novo serviço, o serviço legado pode ser desinstalado por meio da linha de comando apropriada em um terminal com privilégios administrativos.
|