No servidor de produção
- abrir uma janela de commando como administrador
- Ir na pasta desktop com es seguintes comandos para extrair o registro e criar a pasta bin
cd \wts
REG export "HKEY_CURRENT_USER\Software\Millenium" millenium.reg
REG export "HKEY_CURRENT_USER\Software\windoor" windoor.reg
cd \wts
mkdir bin
del bin /q
for %e in (wts dll exe ini ocx conf bin csv fla lic xml reg) do copy *.%e \wts\bin /y
- Após a copia ir pelo explorer e comprimir com o 7zip as seguintes pastas da pasta wts
- appmap
- bin
- dbdic
- esquemas
- files
- MDFE-Esquemas
- MDFE-Templates
- mdmeta
- mdreports
- modules
- NFCe-Esquemas
- NFCe-Templates
- Templates
como copiar o banco do firebird a quente
- primeiro bloqueie o banco, execure o comando: "c:\program files\firebird\firebird_3_0\nbackup.exe" -L millenium -user sysdba -pass masterkey e veja que foi criado um arquivo .delta que é onde o firebird vai colocar as alterações do banco e agora vc pode copiar com segurança o banco (ctrl+c e ctrl+v)
- depois de copiado libere o banco de produção com o comando "c:\program files\firebird\firebird_3_0\nbackup.exe" -N millenium -user sysdba -pass masterkey
- finalize com o banco copiado rodando o comando "c:\program files\firebird\firebird_3_0\nbackup.exe" -F "millenium - cópia" -user sysdba -pass masterkey
- Renomeie o arquivo para ter o nome do cliente ex: MILLENIUM-DULAR
- Entre no site https://179.124.195.75:10000 - precisa estar com a VPN ligada ou estar em algum dos servidores da CL9, utilize o usuário gerenciamento e a senha 4K48AGLBTY8v
- Se aparecer mensagem de site inseguro vá em avançado e continuar
- Do lado esquerdo vá em Others e depois em File Manager e suba o arquivo para o servidor dentro da pasta data
- Enquanto copia o banco, pegue a pasta wts compactada e os dois arquivos .reg e transfira para a maquina de testes
Passos finais
- Instale na maquina de testes a mesma versão que está no cliente (apenas o b5server)
- Descompacte o arquivo wts.zip que foi trazido do servidor de produção encima da pasta wts do servidor de homologação e depois va na pasta bin que foi criada, selecione todos os arquivos e jogue na pasta wts
- Altere o caminho do wtsdatasources.ini para MILLENIUM=179.124.195.75:/var/lib/firebird/3.0/data/MILLENIUM-DULAR,user=sysdba,pass="4K48AGLBTY8v",dbtype=firebird, onde lógico precisa ttrocar apenas o nome do banco de dados, mas o caminho e credenciais estão ok
- Entre no wtsconfig e ajuste a senha da licença (entrando no site licenca.millennium.com.br e colocando o cnpj do cliente e depois mande enviar a senha para o email linx) e o tipo de licença para homologação - muito importante isso senão trava o servidor de produção.
- Baixe a versão do nosso ftp e atualize