Integrazione
Migrazione dati e database, verificati record per record
Spostiamo dati da Access, Excel, Paradox, dBase o da un vecchio database a SQL Server, MySQL o PostgreSQL, e progettiamo, ripuliamo e ottimizziamo database. Prima del passaggio definitivo vi dimostriamo che nessun dato è andato perso o è stato alterato.
Copiare tabelle è raramente la parte difficile di una migrazione. Il lavoro sta nei dettagli: date salvate come testo, codici che hanno significato cose diverse in anni diversi, duplicati e totali che devono risultare identici. Mappiamo ogni campo, concordiamo per iscritto le conversioni e facciamo girare la migrazione prima su una copia.
Il risultato è un report di riconciliazione, tabella per tabella, con numero di record e totali da entrambe le parti. Così il trasferimento finale ripete un'operazione già verificata.
Come può essere
Controlli di migrazione: da Access a SQL Server
| Tabella | Access | SQL Server | OK |
|---|---|---|---|
| Clienti | 1.284 | 1.284 | |
| Ordini | 48.210 | 48.210 | |
| Righe d'ordine | 162.904 | 162.904 | |
| Articoli | 912 | 912 | |
| Totale fatture | € 8.412.330,18 | € 8.412.330,18 |
Controlli eseguiti dopo una migrazione da Access a SQL Server. Premete il pulsante per eseguirli.
Cosa consegniamo
Mappatura campo per campo
Ogni campo di origine mappato sul nuovo database, con le conversioni concordate per iscritto.
Migrazioni di prova
La migrazione eseguita su una copia tutte le volte necessarie prima del trasferimento finale.
Un report di riconciliazione
Numero di record e totali confrontati tabella per tabella, e l'elenco delle anomalie trovate su cui decidere.
Progettazione del database
Tabelle, chiavi, vincoli e indici progettati in base all'uso reale dei dati.
Ottimizzazione delle query
Query lente misurate e riscritte, indici aggiunti dove servono.
Progetti tipici
Da Access a SQL Server
Vent'anni di ordini portati su SQL Server, con ogni totale fattura identico prima e dopo.
Unire due anagrafiche clienti
Duplicati individuati e uniti con regole approvate da voi, e un elenco dei casi dubbi.
Un database di reportistica lento
Indici e tabelle di riepilogo aggiunti perché i report mensili girino in pochi secondi.
Tecnologie
- SQL Server
- MySQL
- PostgreSQL
- Oracle
- DB2
- SQLite
- Access
- Excel e CSV
- T-SQL
Come lavoriamo
Mappa dei sistemi
Elenchiamo i sistemi coinvolti, quale fa fede per ogni dato, come si abbinano i record e cosa succede quando uno dei due lati non è disponibile.
Proposta a prezzo fisso
Rispondiamo per iscritto con l'approccio (API, webhook, database o scambio di file), le fasi e un prezzo fisso.
Prova su una copia
L'integrazione, l'automazione o la migrazione gira prima su dati di prova, e voi verificate il risultato prima che si tocchino i dati reali.
Avvio con monitoraggio
Ogni scambio viene registrato: se qualcosa va storto, il sistema riprova da solo quando è sicuro farlo, altrimenti avvisa una persona. Ricevete la documentazione.
Prezzo e pagamento
Condizioni di pagamento
Chiediamo il 50% all'avvio e il 50% al collaudo. Il saldo va pagato prima della messa in produzione e della consegna del codice sorgente. Nei progetti più grandi i pagamenti seguono le fasi concordate.
Ogni proposta indica un prezzo fisso per il lavoro descritto, concordato per iscritto prima dell'inizio. Se il lavoro cambia, vi inviamo un nuovo preventivo scritto e procediamo con il lavoro aggiuntivo solo dopo la vostra approvazione.
Prezzi IVA esclusa.
Domande su questo servizio
Come sappiamo che non si è perso nulla?
Confrontiamo numero di record e totali da entrambe le parti, tabella per tabella, e ricevete il report di riconciliazione prima del passaggio finale.
Possiamo continuare a lavorare durante la migrazione?
Sì. Le prove usano una copia. Il trasferimento finale avviene nel momento concordato con voi, di solito fuori orario.
Cosa succede ai dati errati o duplicati?
Li elenchiamo e proponiamo una regola per ogni caso. Nulla viene cancellato o modificato senza la vostra approvazione scritta.
Con quali database lavorate?
Soprattutto SQL Server, MySQL e PostgreSQL, oltre a Oracle, DB2, SQLite e formati più vecchi come Access, Paradox e dBase.
Servizi correlati
Tutti i serviziContatti
Scegliete il canale che preferite. Rispondiamo per iscritto entro un giorno lavorativo.
Via email
riccardo@Diteci dove sono oggi i dati, dove devono andare e quanti sono all'incirca. Rispondiamo entro un giorno lavorativo.
Inviateci il vostro file
Se il programma è in Access, Excel, VB6, Delphi o in una vecchia versione di .NET, entro 48 ore dall'invio del file ricevete un'analisi scritta gratuita.
- Fate una copia del file, se preferite con dati di prova.
- Allegatela al modulo o a un'email, meglio se in un archivio protetto da password che ci comunicate a parte. Se volete, prima firmiamo un accordo di riservatezza.
- Entro 48 ore: l'analisi e un prezzo fisso per un modulo pilota.
Lavoriamo dall'Italia.