Migração de Dados Office DBF x SQL 1 Índice 1 PREPARAÇÃO PARA MIGRAÇÃO .............................................................................3 1.1 Realização do(s) Backup(s) ....................................................................................... 3 1.2 Atualização dos Sistemas ......................................................................................... 4 2. MIGRAÇÃO AUTOMÁTICA UTILIZANDO O MIGRADOR ..................................5 3. PROBLEMAS COM O MIGRADOR .......................................................................... 13 4. MIGRAÇÃO OFFICE DBF X SQL (MANUAL) ....................................................... 13 4.1. Instalação e Configuração do PostgreSQL. ...........................................................13 4.2. Instalação do psqlODBC. ..........................................................................................22 4.1 Instalação e Configuração do PostgreSQL. ...........................................................23 4.2. Instalação do psqlODBC...........................................................................................17 4.3. Migração manual – Administrador Escritório e Impostos em Atraso .................23 4.4. Migração manual – Gestão de Custos ....................................................................25 4.5. Migração manual – Escrita Fiscal ............................................................................28 4.6. Migração manual – Folha de Pagamento ................................................................30 4.7. Migração manual – Contábil .....................................................................................33 4.8. Ativação Manual .........................................................................................................35 5. PÓS MIGRAÇÃO ............................................................................................................. 36 5.1. Backup ........................................................................................................................36 5.2. Auto Backup ...............................................................................................................39 5.3. Terminais ....................................................................................................................40 2 *OBS: SOLICITE A SENHA DE ATIVAÇÃO SQL AO SUPORTE TÉCNICO Preparação para migração A migração deve ser realizada no servidor;É necessário que o usuário logado possua perfil de Administrador;Servidor deve atender os requisitos mínimos: http://www.folhamatic.com.br/requisitosminimos ;Antes de iniciar a migração é imprescindível a realização de um backup completo dos sistemas;Todos os sistemas devem estar atualizados;Caso seja necessário atualizar algum dos sistemas é preciso, após a atualização, abrir o sistema para reorganização de tabelas.Realização do(s) Backup(s)Sistemas Folha de Pagamento, Fiscal, Contábil, Administrador de Escritório, Impostos em Atraso e Gestão de Custos: 3 Caso não possua um backup recente, acessar a Central OFFICE → Backup/Retorno → Backup DBF → Fazer Backup. Selecione os sistemas, todas as empresas e em seguida inicie o backup. Atualização dos Sistemas Acessar a Central OFFICE → Versões dos Sistemas para verificar se os sistemas estão atualizados. 4 Se for necessário atualizar algum dos sistemas, acessar a Central OFFICE → Módulo Atualização Manual → Selecionar os sistemas a serem atualizados e iniciar. Após a atualização é necessário abrir os sistemas atualizados para reorganização de tabelas. Migração automática utilizando o migrador Acessar o Office Service (www.officeservice.com.br) e solicitar ao cliente informar CPF e senha cadastrados. 5 Acessar “Atualização de Sistemas”, Linha Office. Clicar no símbolo SQL e baixar o “Migrador SQL”. Será baixado o arquivo “instaladorsql.exe”, executar e direcionar a extração para a pasta do sistema. 6 Ao abrir o aplicativo preencha as informações solicitadas, selecione os sistemas a serem migrados, informe se deseja realizar ou não um backup e inicie. 7 Serão verificadas as configurações do servidor do cliente, se estiverem de acordo com os requisitos mínimos o processo avança. 8 Instalação e configuração do PostgreSQL 9.2. Backup será realizado caso tenha sido selecionado. 9 Verificação da integridade dos dados (correção). Importação dos dados para o banco de dados. 10 Ativação da base dos sistemas para SQL. 11 Finalização e resultados. 12 Problemas com o migradorCaso ocorra algum problema na execução do migrador é preciso realizar o processo de migração de forma manual. Instalação e configuração do PostgreSQL: https://www.postgresql.org/download/ Correção, configuração e migração da base dos sistemas. Ativação para SQL. Migração Office DBF x SQL (Manual)Instalação e Configuração do 4.1.PostgreSQL. O PostgreSQL pode ser baixado no seu site oficial. https://www.postgresql.org/download/ Utilizar a versão 9.2 ou superior. Utilizamos o instalador da EnterpriseDB. 13 O instalador pode ser encontrado também no diretório que foram extraídos os arquivos do migrador (folhawin\instalador\postgresql): Inicie a instalação do PostgreSQL, selecione o destino dos arquivos da aplicação e do diretório data. 14 Informe a senha (postgres) a porta (5432) e locale (Portuguese, Brazil). Na finalização da instalação desmarque a opção “Stack Builder” e conclua. 15 Após finalizar a instalação é preciso configurar os arquivos g_hba.conf e postgresql.conf que se encontram dentro da pasta PostgreSQL\9.2\data. No arquivo pg_hba.conf alterar em IPv4 local connections a coluna ADDRESS de 127.0.0.1/32 para all e na coluna METHOD de md5 para trust. 16 17 No arquivo postgresql.conf alterar o parâmetro shared_buffers de 32MB para 512MB 18 No arquivo postgresql.conf alterar o parâmetro max_locks_per_transaction de 64 para 1024 e descomentar sua linha. 19 Para aplicar as alterações reiniciar o serviço do PostgreSQL. 20 21 1.2. Instalação do psqlODBC. O psqlODBC pode ser encontrado em folhawin\instalador\postgresql, e pode ser feita a instalação padrão. Finalizar a instalação. Para migração manual da base dos sistemas é necessário realizar manualmente os procedimentos que são feitos de forma automática pelo migrador: - Correção da base de dados; 22 - Configuração da conexão com o banco de dados; - Importação dos dados; - Ativação para SQL; 2.3. Migração manual – Administrador Escritório e Impostos em Atraso Correção do Adm: folhawin\admsoft\erro.exe Correção do Impostos: folhawin\impostos\erro.exe 23 Configuração de acesso: folhawin\admsoft\cfgacessobd.exe Importação dos dados: folhawin\admsoft\app\impdbfsgbd\impdbfsgbd.exe 24 2.4. Migração manual – Gestão de Custos Correção: folhawin\custos\correcao.exe 25 Configuração de acesso: folhawin\custos\cfgacessobd.exe 26 Importação dos dados: folhawin\custos\app\impdbfsgbd\impdbfsgbd.exe 27 2.5. Migração manual – Escrita Fiscal Correção: folhawin\correcao\correcao.exe Configuração de acesso: folhawin\efiscal\cfgacessobd.exe 28 Importação dos dados: folhawin\efiscal\impdbfsgbd.exe 29 2.6. Migração manual – Folha de Pagamento Correção: folhawin\folha\corrigedbc.exe 30 Configuração de acesso: folhawin\folha\cfgacessobd.exe 31 Importação dos dados: folhawin\folha\impdbfsgbd.exe 32 2.7. Migração manual – Contábil Correção: folhawin\telecont\correcao.exe (a correção deve ser iniciada pelo “Executar” do Windows com o parâmetro “T” ao final, conforme exemplo abaixo. 33 Configuração de acesso: folhawin\telecont\cfgacessobd.exe Importação dos dados: folhawin\telecont\impdbfsgbd.exe 34 2.8. Ativação Manual Após finalizar a migração manual é necessário fazer a ativação manual para SQL; Acesse o migrador, preencha as informações solicitadas, selecione os sistemas a serem ativados e dê um duplo clique no símbolo de SQL no canto superior direito da tela, selecione o usuário “Operacional” e informe a senha: 35 3. Pós MigraçãoBackup Após finalizar a migração é importante testar o backup da base em SQL pelo aplicativo do sistema e configurar o backup automático de acordo com preferência do cliente. Acessar a Central Folhamatic, e em seguida o “Backup/Retorno”. 36 Efetuar o “Backup DBF” e o “Backup SQL”. 37 38 O Backup DBF será gerado com a extesão .zip e o Backup SQL com a extensão .backup 3.2. Auto Backup É importante também configurar o autobackup para que o processo seja realizado automaticamente conforme configurado; Para que o backup seja realizado é preciso que os sistemas estejam fechados no servidor e em todos os terminais no horário agendado. 39 3.3. Terminais A estrutura nos terminais dos clientes que utilizam os sistemas Office não mudam, deve existir um mapeamento que direciona para o compartilhamento do diretório anterior ao “folhawin” no servidor; 40 Após a migração, ao abrir um dos sistemas com a base em SQL pela primeira vez no terminal será instalado automaticamente o driver de comunicação com o PostgreSQL no servidor (psqlODBC). 41