Mudanças entre as edições de "Andes Data Pump"
(Criou página com '=== Objetivo === Este programa tem como objetivo fazer a cópia dos dados de um banco de dados e inserir em outro banco vazio. ''Só funciona para banco de dados Firebird 2....') |
(→Erros de inserção) |
||
(5 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
=== Objetivo === | === Objetivo === | ||
− | Este programa tem como objetivo fazer a cópia dos dados de um banco | + | Este programa tem como objetivo fazer a cópia dos dados de um banco e inserir em outro banco de dados vazio. |
''Só funciona para banco de dados Firebird 2.5 do Sistema AnDes ERP'' | ''Só funciona para banco de dados Firebird 2.5 do Sistema AnDes ERP'' | ||
Linha 7: | Linha 7: | ||
=== Porquê usá-lo? === | === Porquê usá-lo? === | ||
− | Bancos de dados em produção estão sujeitos a erros de conexão e podem conter falhas em tabelas | + | * Bancos de dados em produção estão sujeitos a erros de conexão e podem conter falhas em tabelas; |
+ | * Erros na atualização de scripts do banco de dados; | ||
+ | * Manter uma padronização do metadados do banco em perfeita sintonia com o banco oficial, para que as próximas atualizações não dê nenhum erro ao rodar o script automaticamente. | ||
=== Configuração === | === Configuração === | ||
− | Para configurar o sistema é necessário informar o Banco de origem, onde contém os dados | + | 1 - Para configurar o sistema é necessário informar o Banco de origem, onde contém os dados a serem copiados; |
+ | 2 - Informar o banco de destino na mesma versão do banco original, '''Este banco deverá ser coletado com o Departamento de Qualidade''' | ||
+ | 3 - Configurar o caminho onde serão gravados os logs de erro, isto será muito importante, pois os dados que derem erro o data pump irá gerar um arquivo sql com os dados que não foram inseridos automaticamente para serem inseridos via Ibexpert por um técnico da AnDes. | ||
[[Arquivo:Andes-Data-Pump.png]] | [[Arquivo:Andes-Data-Pump.png]] | ||
+ | |||
+ | |||
+ | === Erros de inserção === | ||
+ | |||
+ | O Data Pump gera um arquivo de insert de todas as falhas, e esses dados precisam ser inseridos obrigatoriamente. Por esse motivo o uso deste sistema precisa ser por um técnico qualificado em manutenção de bancos de dados. | ||
+ | |||
+ | [[Arquivo:Log-data-pump.png]] | ||
+ | |||
+ | * Caso dê erro de chave primaria deve-se analisar como fazer a inserção dos registros, mas cada caso é um caso e não tem uma receita pronta de como resolver todos problemas, mas é muito importante que sejam inseridos todos os registros |
Edição atual tal como às 13h11min de 17 de junho de 2016
Objetivo
Este programa tem como objetivo fazer a cópia dos dados de um banco e inserir em outro banco de dados vazio.
Só funciona para banco de dados Firebird 2.5 do Sistema AnDes ERP
Porquê usá-lo?
* Bancos de dados em produção estão sujeitos a erros de conexão e podem conter falhas em tabelas; * Erros na atualização de scripts do banco de dados; * Manter uma padronização do metadados do banco em perfeita sintonia com o banco oficial, para que as próximas atualizações não dê nenhum erro ao rodar o script automaticamente.
Configuração
1 - Para configurar o sistema é necessário informar o Banco de origem, onde contém os dados a serem copiados; 2 - Informar o banco de destino na mesma versão do banco original, Este banco deverá ser coletado com o Departamento de Qualidade 3 - Configurar o caminho onde serão gravados os logs de erro, isto será muito importante, pois os dados que derem erro o data pump irá gerar um arquivo sql com os dados que não foram inseridos automaticamente para serem inseridos via Ibexpert por um técnico da AnDes.
Erros de inserção
O Data Pump gera um arquivo de insert de todas as falhas, e esses dados precisam ser inseridos obrigatoriamente. Por esse motivo o uso deste sistema precisa ser por um técnico qualificado em manutenção de bancos de dados.
- Caso dê erro de chave primaria deve-se analisar como fazer a inserção dos registros, mas cada caso é um caso e não tem uma receita pronta de como resolver todos problemas, mas é muito importante que sejam inseridos todos os registros