Importação e Exportação de Banco de Dados Progress

1 Importação e Exportação de Banco de Dados Progress20/se...
Author: Joana Carmona Faria
0 downloads 2 Views

1 Importação e Exportação de Banco de Dados Progress20/setembro/2017

2 Importação e Exportação de Banco de Dados ProgressSetembro 2017

3 HOJE VAMOS FALAR SOBRE Motivos para a Importação e Exportação2. Tipos de Importação e Exportação 3. Bancos de Dados SQL do Progress HOJE VAMOS FALAR SOBRE

4 01 Motivos para a Importação e Exportação

5 Motivos para a Importação e ExportaçãoExportação do banco de dados para fazer backup Problema no Metaschema Mudança de blocagem do banco Mudança de Sistema Operacional QUAIS OS MOTIVOS PARA A IMPORTAÇÃO E EXPORTAÇÃO? Para problemas de fragmentação recomenda-se executar o processo de “tablemove” da tabela fragmentada para Area Tipo II.

6 02 Tipos de Importação e Exportação

7 Composição de Banco de Dados ProgressDefinições (.df) Dados (.d) Valores de Sequência (.d) Usuários (.d) QUAL A COMPOSIÇÃO DO BANCO DE DADOS PROGRESS?

8 Tipos de Importação e ExportaçãoDump /Load via Dicionário de dados (Data Administration); QUAIS OS TIPOS DE IMPORTAÇÃO E EXPORTAÇÃO?

9 Tipos de Importação e ExportaçãoDump/Load de dados Binário QUAIS OS TIPOS DE IMPORTAÇÃO E EXPORTAÇÃO?

10 Tipos de Importação e ExportaçãoLoad de dados via bulkload QUAIS OS TIPOS DE IMPORTAÇÃO E EXPORTAÇÃO?

11 Pré-requisitos 1. Reserve uma pasta vazia para cada banco separada para o processo de dump/load; Para o Dump e para o Load sempre utilizar o mesmo: Mapa de Caracteres (Datasul usa ibm850) Parâmetro data (-d -dmy) Parâmetro de decimais (-numdec 44 e -numsec 46) Necessário a licença de desenvolvimento apenas para os dados; Position dos campos sempre marcado no dump de definições QUAIS SÃO OS PRÉ-REQUISITOS?

12 03 Importando e Exportando Banco de Dados do tipo SQL

13 Banco de Dados Progress do tipo SQLOs bancos no formato SQL, a Exportação e a Importação das definições e dados são efetuados pelos seguintes utilitários: sqlschema sqldump sqlload COMO FUNCIONA A IMPORTAÇÃO E EXPORTAÇÃO DE BANCOS SQL?

14 sqldump -t %.% -u pub -a pub progress:T:JVD003316:23618:emsdevImportando e Exportando Banco SQL Realizar a Exportação das definições .dfsql: Efetuar a Exportação dos dados .dsql: Efetuar a Importação das definições: Efetuar a Importação dos dados: sqlschema -o emsdev.dfsql -t %.% -u pub -a pub progress:T:JVD003316:23618:emsdev COMO FUNCIONA A IMPORTAÇÃO E EXPORTAÇÃO DE BANCOS SQL? sqldump -t %.% -u pub -a pub progress:T:JVD003316:23618:emsdev sqlexp -user pub -password pub -db emsdev -H JVD S infile emsdev.dfsql for %i in (*.dsql) do sqlload -t %~ni -u pub -a pub progress:T:JVD003316:29618:emsdev

15

16 OBRIGADA #SOMOS TOTVERS TATIANE KOSLINSKY Suporte Técnico - Framework+55 (47) Tecnologia + Conhecimento são nosso DNA O sucesso do cliente é o nosso sucesso Valorizamos gente boa que é boa gente #SOMOS TOTVERS