Você está na página 1de 2

TDN > Tecnologia TOTVS > Plataforma TOTVS Tec > Como fazer > c-tree

Como fazer para mudar de LocalFiles=ADS para c-tree


Atravs da chave LocalFiles, na seo [Environment], pode-se definir qual RDD ser responsvel pelo gerenciamento dos arquivos locais no ERP - Enterprise Resource Planning, SXs e tabelas temporrias.
Ao utilizar banco de dados TOTVSDBAccess, pode-se optar por RDDs ADS ou c-tree para controle de dicionrios. Neste ambiente, caso o cliente opte por utilizar c-tree Server, para controle dos dicionrios, os arquivos SXs e alguns arquivos auxiliares devem ser convertidos inicialmente para o formato do arquivo c-tree. Para isso, necessrio utilizar a opo de importao de dados do APSDU.

Procedimento
Para importar os dados e homologar o ambiente c-tree. 1. Crie um novo environment, no TOTVS Application Server, com o RootPath diferenciado. No adianta apenas criar um outro ambiente com StartPath diferente, pois existem outros arquivos fora do StartPath que tambm dever ser convertidos ou utilizaro o formato c-tree. 2. Para criar o ambiente, copie a pasta \Protheus10_Data, se verso 10.1, e as subpastas para outro diretrio, por exemplo: \Protheus10_Datactree. 3. No arquivo de configurao .INI, do TOTVS Application Server, configure a chave LocalDbExtension, da seo [Environment], para .dtc (caso esteja utilizando o Microsiga Protheus 7.10 ou inferior. A partir da verso 8.11, o valor padro dessa chave .dtc, quando utilizado LocalFiles=ctree). 4. Crie um path temporrio, no ambiente ADS, para ser utilizado na converso dos arquivos de ADS para c-tree. Exemplo: \tempctree. Acesse o APSDU (Microsiga Protheus), no ambiente ADS, e selecione todos os arquivos *.dbf , incluindo os SXs, para serem convertidos.

Procedimento 1. Acesse a aplicao APSDU, do Microsiga Protheus, no ambiente configurado para ADS. 2. Acesse Arquivo + Importar. 3. Preencha os seguintes campos: Rdd Origem - Selecione a opo DBF. Arquivo(s) origem - Especifique o diretrio onde esto os arquivos SXs. Mscara - Informe *.dbf. 4. Clique Avanar. 5. Selecione a tabelas desejada. 6. Clique Avanar. 7. Preencha os seguintes campos: Rdd destino - Selecione c-tree (CTREECDX). Arquivos(s) origem - Especifique o diretrio temporrio criado no seu ambiente ADS para os arquivos c-tree. Exemplo: tempctree. 8. Clique Finalizar. Selecione para converso os arquivos SXs e demais arquivos padro DBF utilizados pelo ambiente. No necessrio converter arquivos SC*.dbf (temporrios). Terminado esse processo, deve-se converter o arquivo de empresas do ERP (sigamat.emp). Para isso, abra o arquivo, atravs do RDD DBF, e utilize Copy To, do APSDU, especificando como destino o arquivo sigamat.emp, com RDD CTREECDX, para uma outra pasta (exemplo: \tempctree). Alm disso, fora da pasta RootPath existem outros arquivos que devem ser convertidos, por exemplo, o arquivo PROFILE.USR, que armazena as definies da profile por usurio. Caso este arquivo no seja convertido, ele deve ser apagado no ambiente c-tree para ser recriado com RDD apropriado.
5. Aps realizar a converso, na pasta \Protheus10_Datactree, exclua todos os arquivos *.DBF, *.CDX e *.IND. 6. Copie os arquivos convertidos da pasta \tempctree, do ambiente ADS, para a pasta correspondente no ambiente c-tree.

7. Acesse o ERP e homologue o ambiente c-tree. Algumas rotinas podem precisar que outros arquivos especficos sejam convertidos. Caso as rotinas tentem abrir um arquivo no formato c-tree e o arquivo fsico, no disco, estiver no formato DBF, a aplicao ir falhar com ocorrncia de erro Ctree Error 13 Unknow File Type.

Você também pode gostar