replicando produção em base teste protheus
TRANSCRIPT
Siga os passos abaixo para gerar uma versão de testes local do Protheus10 SQL baseada em uma cópia do servidor
1 - Instalar o SQL SERVER 2005 EXPRESS
2 - Instalar o SQL Management Studio Express 2005
3 - Configurar o SQL SERVER para aceitar conexões remotas no confiigurador de Surface Area
4 - Restaurar o backup da base de dados
5 - Deletar da base de dados ProtheusData os usuários Protheus e ProtheusTOP
6 - Criar o Login ProtheusLocal com o Security da base de dados ProtheusData configurado para db_datareader e db_public
7 - Criar o Login ProtheusTOPLocal com o Security da base de dados ProtheusData configurado para db_datareader,db_datawriter,db_owner,db_backupoperator,db_accessadmin e db_public
8 - Instalar o TOP Connect
9 - Criar um serviço do TOP Connect usando a linha de comando:
topconnect.exe -install
10 - Iniciar o serviço TOP CONNECT 4.0
11 - Remover o atributo "Somente Leitura" da pasta protheus copiada do server e todas as suas subpastas e arquivos
12 - Dentro de c:\Protheus10\Protheus_Data\system executar no command : del *.cdx (Excluir todos os indices) del *990.* (Excluir possiveis 990) ren sx?010.??? sx?990.??? ren sx5990.dbf sx5010.dbf del sigamat.ind del sigamat.emp ren SIX010.DBF SIX990.DBF
13 - Alterar apenas o primeiro número no arquivo scheduler.wf dentro de "Protheus8\Protheus_Data\system" de 01 para 99
16 - Alterar as referências de discos para a unidade em que se encontra a cópia, nos seguintes arquivos : c:\Protheus10\bin\appserver\totvsappserver.ini c:\Protheus10\bin\smartclient\totvssmartclient.ini
17 - Alterar no c:\Protheus10\bin\smartclient\totvssmartclient na sessão [tcp] a referência SERVER= para localhost
18 - Alterar no totvsappserver.ini,
na sessão [LICENSECLIENT] a propriedade server=NomeDaMaquinaServidorana sessão [LICENSESERVER] a propriedade enable=0Substituir a referência ao SERVIDOR para LOCALHOST em TOPSERVER (em todas as sessoes)Substituir ProtheusTOP por ProtheusTOPLocal em TOPALIAS (em todas as sessoes)
19 - Alterar as configurações da conexão ODBC para apontar para a base de dados local:
Criar o ODBC ProtheusTOPLocal apontando para a base de dados local no usuário ProtheusTopLocalCriar o ODBC ProtheusLocal apontando para a base de dados local no usuário ProtheusLocal
20 - Executar o TopConnect Monitor
21 - Na aba Configurações - > Microsoft SQL SERVER
22 - Configure usuário: ProtheusTOPLocal e a senha
23 - REINICIAR O SERVIÇO DO TOPConnect
24 - Criar um atalho para o console do servidor do Protheus:
C:\Protheus10\bin\appserver\Totvusappserver.exe -CONSOLE
25 - Crie um atalho para o clinete local:
C:\Protheus10\bin\smartclient\TotvsSmartClient.exe -m