Merhaba arkadaşlar bu yazımda Oracle Data Integrator’ın güncelenen veriyi taşımasıyla ilgili bir örnek yapacagım.
Bu ne demek oluyor bir örnek ile açıklamak gerekirse benim MsSQL veritabanım’de deneme isimli bir tablom var ve ben bunu Oracle’a taşıdım fakat bir kaç gün sonra MsSQL veritabanımda ki tabloma yeni veriler geldi işte ben böyle bir durumda yeni gelen verilerimi nasıl Oracle veritabanında ki tabloma taşıyacagım.İşte bunu Oracle Data Integrator aracılıgıyla yapabilirim.
Benim senaryoma göre MsSQL veritabanım da “Categories” isimli bir tablom var ve ben bu tabloyu http://www.mustafabektastepe.com/2013/08/24/oracle-data-integrator-ile-mssql-veritabanindan-oracle-veritabanina-veri-tasinmasimigration/ bu döküman da gördügünüz gibi Oracle veritabanına “MsSQL_Categories” adıyla taşıdım.Daha sonra MsSQL veritabanımda ki tabloma yeni veriler ekledim,eski verileri güncelledim ve sildim.Bu haliyle MsSQL’daki tablomla Oracle’daki tablom birbirinden farklı oldu işte ben yapacagım örnekle tekrardan bu veritabanlarında ki tabloları senkron hale getirecegim.
Bu örnege başlamadan önce http://www.mustafabektastepe.com/2013/08/24/oracle-data-integrator-ile-mssql-veritabanindan-oracle-veritabanina-veri-tasinmasimigration/ bu dökümanı uygulamak gerekir çünkü tekrardan veritabanı tanımlama,model oluşturma vs. ile ugraşmamak için.
1.MsSQL veritabanımda ki “Categories” isimli tablonun verisinin son durumu.Incremental bir örnek yapacagımız için tablonun içinde ki ki veriyi degiştirdim.
2.Bir önce ki dökümanda Oracle veritabanına taşıdıgımız “MsSQL_Categories” isimli tablonun son hali.
(continue reading…)