Aracılığıyla paylaş


Geçirilen Veritabanı Nesnelerini Test Etme (OracleToSQL)

Oracle Tester için Microsoft SQL Server Migration Assistant (SSMA Tester), veritabanı nesne dönüştürmesini ve SSMA tarafından yapılan veri geçişini otomatik olarak test eder. Tüm SSMA geçiş adımları tamamlandıktan sonra, dönüştürülen nesnelerin aynı şekilde çalıştığını ve tüm verilerin düzgün aktarıldığını doğrulamak için SSMA Tester'ı kullanın.

SSMA TestEr ile aşağıdaki nesne türlerini test edebilirsiniz:

  • Tablolar
  • Paketlenmiş yordamlar da dahil olmak üzere saklı yordamlar
  • Paketlenmiş işlevler de dahil olmak üzere kullanıcı tanımlı işlevler
  • Görünümler
  • Tek başına ifadeler

SSMA Tester, Oracle'da test için seçilen nesneleri ve SQL Server'daki karşılıklarını yürütür. Bundan sonra, sonuçları aşağıdaki ölçütlere göre karşılaştırır:

  • Tablo verilerindeki değişiklikler aynı mı?
  • Yordamlar ve işlevler için çıkış parametrelerinin değerleri aynı mı?
  • İşlevler aynı sonuçları döndürür mü?
  • Sonuç kümeleri aynı mı?

Not

Dikkat! Üretim sistemlerinde asla SSMA Tester kullanmayın. Tester yürütmesi sırasında kaynak şema ve veriler değiştirilir. Bazı test edilmiş kod türleri için özgün durumun tamamen geri yüklenmesi mümkün olmayabilir.

Önkoşullar

Şema dönüştürme başlamadan önce, elde edilen tablo verilerinin karşılaştırmasını sağlamak amacıyla ROWID sütunu oluştur seçeneğini Evet olarak ayarlayın. SSMA, Şemayı Dönüştür komutunun yürütülmesi sırasında tüm tablolara bir ROWID sütunu ekler.

SSMA Tester'ın geçerli sürümünün aynı kaynak veya hedef sunucuda farklı kullanıcılar tarafından paralel yürütmeyi desteklemediğini unutmayın.

Başlarken Adımlar

Test Çalışmaları Oluşturma (OracleToSQL)

Ayrıca Bkz.

Proje Ayarları (Dönüştürme) (OracleToSQL)