quarta-feira, 19 de fevereiro de 2020

Copia de base Produção para base Testes do Protheus 12


  1. Acesse o SQL Management Studio
  2. Selecione a base de dados que voce deseja restaurar (base testes), clique com o botão direito > Tarefas > Restaurar > Arquivos e Grupo de Arquivos
  3. Verifique se o banco de dados de destino está correto (base testes)
  4. Em Dispositivo de origem selecione o arquivo do backup da base de produção
  5. Agora em Opções (lado esquerdo superior)
    1. Marque "Substituir o banco de dados existente (WITH REPLACE)
    2. Abaixo será mostrado os arquivos de banco de dados e log, nos "..." selecione o caminho e nome do arquivo onde está a base TESTES
    3. Pressione OK
  6. Pronto, o banco de dados será copiado, agora vamos copiar a aplicação
  7. Copie o pasta "System" e o RPO para a pasta onde está a base testes
  8. Dentro da pasta "System" exclua o arquivo sigamat.ind > ele vai recriar
  9. Após isto suba o serviço do protheus e altere os parâmetros abaixo para usar o ambiente homologação do TSS
    1. SX6
    2. MV_SPEDURL

Bônus: Se der erro de smartclient exclua os arquivos *.idx e *.cdx e os arquivos XX6010.dtc, XX6010.cdx, XX7010.dtc e XX7010.cdx na pasta SYSTEM