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. 4.4. 4.5. 4.6. 4.7. 4.8. Migração manual Administrador Escritório e Impostos em Atraso...23 Migração manual Gestão de Custos...25 Migração manual Escrita Fiscal...28 Migração manual Folha de Pagamento...30 Migração manual Contábil...33 Ativação Manual...35 5. PÓS MIGRAÇÃO... 36 5.1. 5.2. 5.3. Backup...36 Auto Backup...39 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