Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

ÍNDICE

  1. Visão Geral.
  2. Pontos positivos da mudança.
  3. Como implementar essa Melhoria?
  4. Pré-requisitos.
  5. Instruções de Uso.

01. Visão Geral

...

  • Disponível a partir da Release 12.1.25 do Protheus.
  • Dicionário no Banco de Dados.
  • Configuração do Appserver.ini conforma descrito acima.
  • Configuração dos Parâmetros de Carga de Ambientes.Certifique-se que seu Ambiente esteja atualizado (

Passo a passo Atualização e Migração:

  1. Ainda com Ambiente configurado para Ctree, atualizar os Artefatos da Release 12.1.25 (RPO, Dicionário de Dados, Menus e Help´s).
  2. Executar o UPDDISTR para atualização da Release.
  3. Atualizar o RPO para tttp (Topconnect)
  4. Atualizar o Appserver.ini conforme abaixo:
    1. RpoDb=SQLITE
    2. DBServer=localhost
    3. DBPort=7890
    4. DBDataBase=SQLITE
    5. DBALIAS=SYSTEM 
      Obs: Manter as chaves: LocalFiles=ctree / localdbextension=.dtc (Para que o migrador faça a leitura dos arquivos locais para inclusão no Banco de Dados).
  5. Executar o Migrador MPSYSTODB.
  6. Após concluir a migração alterar as chaves: LocalFiles=SQLITE / localdbextension=.db
  7. Após a migração verificar se o Banco de Dados foi criado na estrutura do Ambiente (Protheus_data/db_sys)

Observação: As tabelas de segmente não são migradas, para que as tabelas sejam alimentadas efetuar uma Carga Completa de Ambiente.

Pricipais Tags SQLite:

  • ou Superior) como Pacote Acumulado do Varejo aplicado e com Dicionário no Banco de Dados previamente configurado. (Para mais informações verificar o Tópico de Observações localizado neste documento).Configure seu Appserver.ini com as seguintes Tags: 
    • RpoDb=SQLITE  - (Tipo do Repositório "RPO" - Binário converte para "TOP" por isso é possível utilizar o "RPO - tttp").
    • LocalFiles=SQLITE - (Tipo dos arquivos criados localmente).
    • localdbextension=.db - (Extensão dos arquivos criados localmente).
    • DBServer=localhost - (Endereço de IP do Banco de Dados).
    • DBPort=7890 - (Porta do Banco de Dados, não alterar).
    • DBDataBase=SQLITE - (Tipo do Banco de Dados).
    • DBALIAS=SYSTEM - (Nomenclatura do Banco de Dados).
  • Certifique-se que as chaves referente ao TOTVS PDV estão ativas no seu Appserver.ini
    • StartSysInDB=1 (Habilita criação de Dicionário no Banco de Dados)
      PosLight=1 (Indica que o Ambiente é TOTVS PDV)
  • Log´s (Deifinir)

Exemplo

...

Appserver.ini para TOTVS PDV - SQLite:

[PDV12125_SQLITE]
SourcePath=C:\TOTVS PDV SQLite\Protheus\APO
RootPath=C:\TOTVS PDV SQLite\Protheus_Data
StartPath=\System\
x2_path=
DateFormat=DEFAULT
PictFormat=DEFAULT
RpoDb=SQLITE
LocalFiles=SQLITE
localdbextension=.db
DBServer=localhost
DBPort=7890
DBDataBase=SQLITE
DBALIAS=SYSTEM
SPECIALKEY=PDV12125_SQLITE
StartSysInDB=1 - (Só é necessário incluir essa chave caso o Ambiente seja inicializado do zero com dicionário no Banco, em caso de migração não incluir essa chave)
PosLight=1
RpoLanguage=Portuguese
RpoVersion=120

Parâmetros:

  • MV_LJGECSV = 2
  • MV_LJILDRV = CSV

Observação: Os parâmetros listados acima nas Releases 12.1.25 ou Superior com Dicionário no Banco por padrão serão configurados por Default conforme descrito acima.

Estrutura dos Parâmetros:

Nome:MV_LJGECSV
TipoCaracter
Descrição Tipos de arquivos de geração de carga:0 -DBF/CTREE/CSV
Conteúdo2
Nome:MV_LJILDRV
TipoCaracter
Descrição"Define o driver para geração da carga. Caso não"
ConteúdoCSV

05. Instruções de Uso:

  1. Ainda com Ambiente configurado para Ctree, atualizar os Artefatos da Release 12.1.25 (RPO, Dicionário de Dados, Menus e Help´s).
  2. Executar o UPDDISTR para atualização da Release.
  3. Atualizar o RPO para tttp (Topconnect)
  4. Atualizar o Appserver.ini conforme abaixo:
    1. RpoDb=SQLITE
    2. DBServer=localhost
    3. DBPort=7890
    4. DBDataBase=SQLITE
    5. DBALIAS=SYSTEM 
      Obs: Manter as chaves: LocalFiles=ctree / localdbextension=.dtc (Para que o migrador faça a leitura dos arquivos locais para inclusão no Banco de Dados).
  5. Executar o Migrador MPSYSTODB.
  6. Após concluir a migração alterar as chaves: LocalFiles=SQLITE / localdbextension=.db
  7. Após a migração verificar se o Banco de Dados foi criado na estrutura do Ambiente (Protheus_data/db_sys)

...

Informações
titleAtenção

...