Dentro do arquivo compactado bin.zip deverão ser enviadas 3 subpastas, as quais não devem estar compactadas, seguindo o padrão de nomenclatura abaixo:
O nome do arquivo compactado deve ser bin.zip, obrigatoriamente.
Sabemos que localmente, é comum existir mais de um appserver, divididos por finalidades específicas, porém, deverá ser enviado somente um conjunto de arquivos para cada tipo de binário (appserver, dbaccess e smartclient), desconsiderando seus respectivos arquivos de configuração (appserver.ini, dbaccess.ini e smartclient.ini, respectivamente).
Importante: Uma vez enviado o arquivo compactado, cada pasta será validada, onde será
verificada a existência de arquivos obrigatórios considerados primordiais para o
funcionamento da aplicação após a migração.
Estes arquivos serão descritos mais abaixo para cada uma das pastas enviadas.
Exemplo Windows/Linux
Composição da pasta appserver
Esta pasta deve conter os arquivos referentes ao appserver utilizado localmente, para que sejam mantidas as versões entre o novo ambiente a ser disponibilizado no T-Cloud TOTVS e o ambiente atualmente utilizado, mitigando assim o surgimento de novas variáveis durante o processo de validação do novo ambiente (como por exemplo, bugs não existentes em sua base local, ainda não tratados na nova versão do appserver).
Caso a estrutura local existente em seu ambiente contenha mais arquivos, não há problemas. Basta realizar a compactação da pasta, removendo somente o arquivo de configuração (appserver*.ini).
Exemplo de Conteúdo - Windows
Arquivos obrigatórios: appserver.exe, dbapi.dll
Exemplo de Conteúdo - Linux
Arquivos obrigatórios: appsrvlinux, dbapi.so
Composição da pasta dbaccess
Esta pasta deve conter os arquivos referentes ao dbaccess utilizado localmente, seguindo as mesmas recomendações do appserver.
Não é necessário o envio do arquivo de configuração do dbaccess.
Exemplo de Conteúdo - Windows
Arquivos obrigatórios: dbaccess64.exe, dbapi.dll, dbaccess64.dll
Exemplo de Conteúdo - Linux
Arquivos obrigatórios: dbaccess64, dbapi.so
Composição da pasta smartclient
Esta pasta deve conter os arquivos referentes ao smartclient utilizado localmente, seguindo as mesmas recomendações do appserver.
Exemplo de Conteúdo - Windows
Arquivos obrigatórios:smartclient.exe
Exemplo de Conteúdo - Linux
Arquivos obrigatórios: smartclient
0 Comentários