Integração
Migração de dados e bases de dados, verificadas registo a registo
Passamos dados de Access, Excel, Paradox, dBase ou de uma base de dados antiga para SQL Server, MySQL ou PostgreSQL, e concebemos, limpamos e otimizamos bases de dados. Antes da passagem definitiva mostramos-lhe que nenhum dado se perdeu nem foi alterado.
Copiar tabelas raramente é a parte difícil de uma migração. O trabalho está nos pormenores: datas guardadas como texto, códigos que significaram coisas diferentes em anos diferentes, duplicados e totais que têm de dar exatamente o mesmo. Mapeamos cada campo, acordamos as conversões consigo por escrito e executamos primeiro a migração numa cópia.
O resultado é um relatório de reconciliação, tabela a tabela, com o número de registos e os totais dos dois lados. Assim, a transferência final repete uma operação já verificada.
Como pode ficar
Verificações da migração: Access para SQL Server
| Tabela | Access | SQL Server | OK |
|---|---|---|---|
| Clientes | 1284 | 1284 | |
| Encomendas | 48 210 | 48 210 | |
| Linhas de encomenda | 162 904 | 162 904 | |
| Artigos | 912 | 912 | |
| Totais das faturas | 8 412 330,18 € | 8 412 330,18 € |
Verificações feitas depois de uma migração de Access para SQL Server. Carregue no botão para as executar.
O que entregamos
Mapeamento campo a campo
Cada campo de origem mapeado para a nova base de dados, com as conversões acordadas por escrito.
Migrações de ensaio
A migração executada numa cópia tantas vezes quantas forem precisas antes da transferência final.
Um relatório de reconciliação
Número de registos e totais comparados tabela a tabela, e a lista das anomalias encontradas para decidir.
Conceção da base de dados
Tabelas, chaves, restrições e índices pensados para a forma como os dados são realmente usados.
Otimização de consultas
Consultas lentas medidas e reescritas, índices acrescentados onde fazem diferença.
Projetos típicos
De Access para SQL Server
Vinte anos de encomendas passados para SQL Server, com o total de cada fatura idêntico antes e depois.
Juntar duas listas de clientes
Duplicados encontrados e unidos segundo regras aprovadas por si, e uma lista dos casos duvidosos.
Uma base de dados de relatórios lenta
Índices e tabelas de resumo acrescentados para que os relatórios mensais corram em segundos.
Tecnologias
- SQL Server
- MySQL
- PostgreSQL
- Oracle
- DB2
- SQLite
- Access
- Excel e CSV
- T-SQL
Como trabalhamos
Mapa dos sistemas
Listamos os sistemas envolvidos, qual deles é a referência para cada dado, como se fazem corresponder os registos e o que acontece quando um dos lados não está disponível.
Proposta a preço fixo
Respondemos por escrito com a abordagem (API, webhook, base de dados ou troca de ficheiros), as fases e um preço fixo.
Ensaio numa cópia
A integração, a automatização ou a migração corre primeiro com dados de teste, e verifica o resultado antes de se tocar nos dados reais.
Arranque com monitorização
Cada troca fica registada: se algo correr mal, o sistema volta a tentar quando é seguro fazê-lo e, caso contrário, avisa uma pessoa. Recebe a documentação.
Preço e pagamento
Condições de pagamento
Pedimos 50% no arranque e 50% na aceitação. A segunda metade é paga antes da entrada em produção e da entrega do código-fonte. Nos projetos maiores, os pagamentos acompanham as fases acordadas.
Cada proposta indica um preço fixo para o trabalho descrito, acordado por escrito antes de começarmos. Se o trabalho mudar, enviamos um novo orçamento escrito e só fazemos o trabalho adicional depois da sua aprovação.
Preços sem IVA.
Perguntas sobre este serviço
Como sabemos que nada se perdeu?
Comparamos o número de registos e os totais dos dois lados, tabela a tabela, e recebe o relatório de reconciliação antes da passagem final.
Podemos continuar a trabalhar durante a migração?
Sim. Os ensaios usam uma cópia. A transferência final faz-se no momento combinado consigo, normalmente fora do horário de trabalho.
O que acontece aos dados errados ou duplicados?
Listamo-los e propomos uma regra para cada caso. Nada é apagado ou alterado sem a sua aprovação por escrito.
Com que bases de dados trabalham?
Sobretudo SQL Server, MySQL e PostgreSQL, e também Oracle, DB2, SQLite e formatos mais antigos como Access, Paradox e dBase.
Serviços relacionados
Todos os serviçosContacto
Escolha o canal que mais lhe convier. Respondemos por e‑mail, em português, no prazo de um dia útil.
Por e‑mail
riccardo@Diga-nos onde estão hoje os dados, para onde devem ir e, aproximadamente, quantos são. Respondemos no prazo de um dia útil.
Envie-nos o seu ficheiro
Se o programa for em Access, Excel, VB6, Delphi ou numa versão antiga de .NET, recebe uma análise escrita gratuita no prazo de 48 horas após o envio do ficheiro.
- Faça uma cópia do ficheiro, se preferir com dados de teste.
- Anexe-a ao formulário ou a um e‑mail, de preferência num arquivo protegido por palavra-passe, enviando a palavra-passe à parte. Se o pedir, assinamos antes um acordo de confidencialidade.
- Em 48 horas: a análise e um preço fixo para um módulo piloto.
Trabalhamos a partir de Itália.