Bu makale, MySQL'den bir tabloyu SQL Server'daki yeni bir tabloya senkronize etmek için SSIS kullanır. VS 2019'u açın ve ITSVSE.ForumThreadSynchronization adıyla yeni bir ssis projesi oluşturun
Aşağıdaki kontroller desteklenir:
Veri kaynağı
İki yeni veri kaynağı oluşturmak için, önce hedef kaynağı, yani SQL Server veritabanını aşağıdaki gibi ekleyin:
MySQL veri kaynakları, referans:
Yeni bir veri akışı oluşturun
Veri akışı görevi, MySQL verilerini SQL Server tablosuna aktarmak ve aşağıdaki şekilde veri akışı kontrolünü sürüklemektir; aşağıdaki şekilde gösterilmiştir:
Hedef tablosu
SQL Server'da yeni bir tablo oluşturup aşağıdaki gibi bir betik oluşturuyoruz:
Kaynak tablosu
MySQL Source Table pre_forum_thread, SQL ifadesini şu şekilde sorgulayın:
Hedef kaynağın oluşturulma zamanı olan bir sütuna sahip olduğundan, onu eklememiz gerekiyor ve NULL olamaz, bu yüzden düzeltilmiş sql ifadesi şöyledir:
Önizleme sonrası sonuçlar aşağıdaki gibidir:
Veri akışı görevleri
Yapı diyagramı şöyledir:
MySQL ADO NET kaynak hedef ekran görüntüsü aşağıdaki gibidir:
SQL Server hedef verilerinin aşağıdaki ekran görüntüsü şöyledir:
Eşleme ilişkisi şu şekildedir:
SSIS paket paketini çalıştırmayı deneyin ve MySQL verilerini aşağıdaki şekilde SQL Server'a başarıyla aktarın:
Kaynak kodu indirme:
Turistler, bu gönderinin gizli içeriğini görmek isterseniz lütfen Yanıt
(Son)
|