Modernize Studio
Lingua: Italiano
Scriveteci

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

TabellaAccessSQL ServerOK
Clienti1.2841.284
Ordini48.21048.210
Righe d'ordine162.904162.904
Articoli912912
Totale fatture€ 8.412.330,18€ 8.412.330,18
Esempio illustrativo, dati di fantasia

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

  1. 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.

  2. Proposta a prezzo fisso

    Rispondiamo per iscritto con l'approccio (API, webhook, database o scambio di file), le fasi e un prezzo fisso.

  3. 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.

  4. 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.

Preparate una scheda progetto

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.

Contatti

Scegliete il canale che preferite. Rispondiamo per iscritto entro un giorno lavorativo.

Via email

riccardo@modernizestudio.com
Scriveteci un'email

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.

  1. Fate una copia del file, se preferite con dati di prova.
  2. 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.
  3. Entro 48 ore: l'analisi e un prezzo fisso per un modulo pilota.

Lavoriamo dall'Italia.

Inviateci un messaggio

Facoltativo. Un database, un file Excel, delle schermate o un capitolato, fino a 10 MB. Per file più grandi, inserite nel messaggio un link da cui scaricarli.

Scriveteci

Il pulsante apre il vostro programma di posta con il messaggio già pronto. Non parte nulla finché non premete «Invia» nel programma di posta.

Scriveteci