SYNITI / HIT SOFTWARE
Integrazione Microsoft SQL Server e IBM i AS400 iSeries
![Syniti_HiT_Horizontal_Lockup_RGBsmall](https://www.softpi.com/wp-content/uploads/2019/09/Syniti_HiT_Horizontal_Lockup_RGBsmall.png)
![SynitiDataReplication](https://www.softpi.com/wp-content/uploads/2019/08/SynitiDataReplication.png)
![SINITY DATA REPLICATION centro](https://www.softpi.com/wp-content/uploads/2020/12/SINITY-DATA-REPLICATION-centro.png)
Integrazione tra Microsoft SQL Server qualsiasi versione e IBM System i AS400/iSeries qualsiasi versione
La soluzione SynitiDR
![DBMotoFig6](https://www.softpi.com/wp-content/uploads/2016/04/DBMotoFig6.jpg)
Introduzione
Sin dai primi anni 1990, con la grande diffusione di sofisticati tools di sviluppo grafici, si e’ diffuso l’utilizzo di Microsoft Windows come ambiente client o client-server per accedere ai dati presenti sul database DB2 dell’ IBM iSeries. Sono sorte così numerose applicazioni, pacchettizzate o custom, che usano gli standard di accesso ai dati introdotti via via da Microsoft, ossia ODBC, OLE DB e piu’ di recente i .NET Managed Provider per accedere al DB2/400.
In anni più recenti, molte aziende nelle quali i dati corporate risiedono su IBM iSeries (AS/400, System i) hanno introdotto Microsoft SQL Server come database intermedio o satellite: i dati continuano a risiedere nell’ iSeries, ma vengono convogliati verso il SQL Server da dove le applicazioni business li accedono. I vantaggi di questo approccio sono dati dal consentire all’iSeries di rimanere protetto “dietro” l’interfaccia SQL Server e dall’abbattere il Total Cost of Ownership dell’iSeries stesso, considerato che l’acquisto e la manutenzione di un SQL Server al posto di un altro iSeries risulta meno oneroso. Da non sottovalutare anche il fatto che SQL Server si installa facilmente e si gestisce tramite una potente interfaccia grafica.
La soluzione SynitiDR 2
![DBMotoFig7](https://www.softpi.com/wp-content/uploads/2016/04/DBMotoFig7.jpg)
Modalità con cui le aziende possono trasferire i dati dall’ iSeries a SQL Server:
- Scrivere una applicazione ad hoc Scrivere un’applicazione che trasferisce i dati da iSeries a SQL Server permette di raggiungere l’effetto voluto, ma ha i seguenti svantaggi:
- Richiede un significativo impegno da parte di programmatori esperti per sviluppare l’applicazione che così diventa costosa da implementare.
- La soluzione è tipicamente progettata e sviluppata per risolvere un problema specifico e quindi manca spesso la flessibilità e scalabilità auspicabili.
- Con il passare del tempo si possono incorrere in costi sostanziali per mantenere l’applicazione aggiornata con l’evoluzione dell’ambiente Windows e di SQL Server.
La soluzione SynitiDR 3
![DBMotoFig8](https://www.softpi.com/wp-content/uploads/2016/04/DBMotoFig8.jpg)
Utilizzare SQL Server per creare un linked server
- Sfruttando gli standard ODBC e OLE DB per connettersi al DB2 su iSeries, le aziende possono creare uno o più “linked servers” da Microsoft SQL Server. Questo approccio ha le seguenti limitazioni:
- Mancanza di flessibilità dal momento che il linked server viene creato per determinate tabelle nel DB2 e quindi l’accesso e’ assicurato solo a quelle specifiche tabelle.
- Le prestazioni non sono ottimali poiché l’accesso al DB2 avviene attraverso SQL Server.
La soluzione SynitiDR 4
![DBMotoFig10](https://www.softpi.com/wp-content/uploads/2016/04/DBMotoFig10.jpg)
Utilizzare SQL Server Integration Services
- SQL Server offre una series di tools che permettono di importare, esportare e trasformare dati tra uno o piu’ database unsando lo standard OLEDB o ODBC.
- Processi batch.
- Sincronizzazione bidirezionale e incrementale.
La soluzione SynitiDR 5
![DBMotoFig11](https://www.softpi.com/wp-content/uploads/2016/04/DBMotoFig11.jpg)
Utilizzare un prodotto disponibile nel mercato
Perché utilizzare SynitiDR per replicare fedelmente i dati AS/400-iSeries-System i su SQL Server:
-
-
- Non è necessario scrivere programmi. ? Il processo di configurazione ed esecuzione della replicazione è flessibile e può essere usato con vari database.
- La replicazione può facilmente accomodare cambiamenti nel database sorgente e target.
- Una semplice interfaccia grafica permette di configurare e inizializzare la replicazione.
- Il sistema iSeries rimane sicuro poiché SynitiDR non é per nulla invasivo.
-
La soluzione SynitiDR 6 (DBMoto)
![DBMotoFig12](https://www.softpi.com/wp-content/uploads/2016/04/DBMotoFig12.jpg)
Replica sql server 2019 – Replica sql2004 – Replica AS/400 – Replica DB2 – Replica System i
Sito web: www.syniti.com