Você está na página 1de 3

Instalao do Ctree Server

Ambiente Verses Pas Data da Reviso : Todos : Advanced Protheus 7.10 e Protheus 8.11 : Todos : 16/12/05

O Ctree Server um servidor de banco de dados desenvolvido pela empresa Faircom. O Protheus utiliza o Ctree Server para manipulao dos dicionrios de dados (SXs), arquivos de help, arquivo de senhas e profile de usurio. O objetivo deste boletim orientar o processo de instalao do Ctree Server para uso com o Protheus e a configurao necessria do Protheus Server. Esta instalao do Ctree Server est liberada para at 64 usurios simultneos. Para um nmero maior de usurios, contactar a Microsiga. Observaes Importantes: Esta verso do Ctree Server no deve ser utilizada para manipulao do banco de dados principal; As configuraes de um CtreeServer para um ambiente com Load Balance e/ou um ambiente onde o RootPath compartilhado por mais de um servidor Protheus, deve ser utilizada uma configurao adicional em todos os ambientes, atravs da chave CtreeRootPath; O CtreeServer trabalha com arquivos do tipo Ctree, criados atravs do Ctree Local e/ou Ctree Server. Para utilizar o CtreeServer para controle dos dicionrios e/ou banco de dados, caso o seu ambiente utilize LOCALFILES=ADS, necessrio converter os dicionrios para o formato CTREE, atravs da ferramenta APSDU; No possvel utilizar Ctree Local e/ou CtreeServer para os dicionrios nos ambientes em que a base de dados principal (RpoDb) ADS ou DBF; As informaes completas sobre as configuraes para os tipos diferentes de ambientes e sistemas operacionais, converses de arquivo, e particularidades de operao pertinentes a esta infra-estrutura, esto documentadas no site do DEM Documentao Interna Microsiga, acessvel atravs do endereo http://dem.microsiga.com.br", na seo Principal / A Tecnologia Protheus / Banco de Dados / Ctree - Ctree Server.

Boletim Tcnico Instalao do CtreeServer - 1

Configurao Bsica do Protheus


Para utilizao adequado do Ctree Server necessrio alterar o arquivo de configurao do Protheus Server (AP7SRV.INI, se verso AP7, ou MP8SRV.INI, se verso Protheus 8) com as seguintes sees e chaves: 1. Finalize o Protheus Server. Para alterar o arquivo de configurao do AP7 ou do Protheus 8, o Protheus Server no deve estar em execuo. 2. Incluir no arquivo de configurao (ap7srv.ini ou mp8srv.ini):
[GENERAL] CtreeMode=Server [CTREESERVER] CTSERVERNAME=FAIRCOMS@ip_do_servidor

3. Na chave CTSERVERNAME, no lugar de IP_do_servidor, deve ser colocado o IP do servidor em que o CtreeServer est sendo executado. Por exemplo:
[CTREESERVER] CTSERVERNAME=FAIRCOMS@183.34.63.01

Procedimentos de Instalao - Verso Windows


1. Criar um diretrio, por exemplo, C:\CTREESERVER e descompactar o arquivo da pasta Windows dentro do diretrio criado, com a opo use folder names habilitada. Desta forma, a estrutura de subdiretrios do CtreeServer ser criada. 2. Para iniciar o servidor Ctree, em modo console, execute o aplicativo ctsrvr.exe, localizado na pasta \ctreeServers\ctreeISAMServer. 3. Para parar o servidor ctree, tanto como console quanto como servio, execute ctstop -auto, na pasta \ctreeTools\ctreeAdmin\Client\. 4. Para parar o servio em modo console, na tela do Ctree Server, escolha a opo Control\Shutdown. Acesse com usurio e senha (ADMIN, ADMIN). 5. Para aplicar uma nova licena, execute o aplicativo fcactvat.exe, na pasta \ctreeServers\ctreeISAMServer. necessrio que o servio do Ctree esteja parado para a aplicao da licena. 6. Para instalar o CtreeServer como um servio do Windows 2000/XP, execute o aplicativo ctntinst.exe -install, localizado na pasta \ctreeServers\ctreeISAMServer. O servio instalado chama-se "ctreeserver", e ser configurado com "start" manual.

2 Boletim Tcnico Instalao do Ctree Server

Procedimentos de Instalao - Verso Linux


1. Criar um diretrio, por exemplo ctreeserver, e descompactar o arquivo da pasta Linux no mesmo. Ex: tar -zxvf ctsrvr_linux_v8_050520.tar.gz 2. Na seo de execuo do Servidor Ctree, definir o diretrio do ctreeserver para busca da libctreecb.so (biblioteca de callback utilizada para resoluo de alguns ndices e filtros), e aumentar o nmero mximo de arquivos do sistema operacional, atravs dos comandos: export LD_LIBRARY_PATH=/ctreeserver/server/ ulimit n 65535 3. Para iniciar o servidor ctree, execute o aplicativo ctsrvr, atravs do comando ./ctsrvr, na pasta /ctreeserver/server 4. Para parar o CtreeServer, execute o aplicativo ctstop, atravs do comando ./ctstop -auto, na pasta /ctreeserver/client. 5. Para aplicar uma nova licena, execute o aplicativo fcactvat, atravs do comando ./fcactvat, na pasta /ctreeserver/server. necessrio que o servio do Ctree esteja parado para a aplicao da licena.

Boletim Tcnico Instalao do CtreeServer - 3

Você também pode gostar