replicando produção em base teste protheus

2
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=NomeDaMaquinaServidora na sessão [LICENSESERVER] a propriedade enable=0

Upload: robson-rogerio

Post on 26-Oct-2015

122 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Replicando Produção em Base Teste Protheus

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:

Page 2: Replicando Produção em Base Teste Protheus

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