Aracılığıyla paylaş


Oracle kaynağı

Şunlar için geçerlidir: Azure Data Factory'de SQL Server SSIS Integration Runtime

Önemli

Oracle için Microsoft Bağlayıcısı artık kullanım dışıdır. Ayrıntılar, duyurubaşvurur.

Oracle kaynağı aşağıdaki modlarla Oracle Veritabanı'ndan veri ayıklar:

  • Tablo veya görünüm.

  • SQL deyiminin sonuçları.

Kaynak, Oracle kaynağına bağlanmak için bir Oracle Bağlantı Yöneticisi kullanır. Daha fazla bilgi için bkz. Oracle Connection Manager.

Hata çıktısı

Hata çıkışı aşağıdaki sütunları içerir:

  • Hata Kodu: Geçerli hatanın hata türünü temsil eden bir sayıdır. Hata kodu şu kaynaktan olabilir:

    • Oracle sunucusu. Oracle veritabanı belgelerinde ayrıntılı hata açıklamasına bakın.
    • SSIS çalışma zamanı. SSIS hata kodlarının listesi için bkz. SSIS Hata Kodu ve İleti Başvurusu.
  • Hata Sütunu: Dönüştürme hatalarının neden olduğu kaynak sütun numarası.

  • Hata Veri Sütunları: Hataya neden olan veriler.

Oracle kaynağı, hata çıkışında yükleme ve ayıklama işlemi sırasında oluşan hataları döndürür. Daha fazla bilgi için bkz.Oracle Kaynak Düzenleyicisi (Hata Çıktı Sayfası) .

Oracle kaynağı sorunlarını giderme

Veri dışarı aktarma sorunlarını gidermek için Oracle kaynağının Oracle veri kaynaklarına yaptığı ODBC çağrılarını günlüğe kaydedebilirsiniz. Oracle kaynağının Oracle veri kaynaklarına yaptığı ODBC çağrılarını günlüğe kaydetmek için ODBC sürücü yöneticisi izlemesini etkinleştirin. Daha fazla bilgi için, Veri Kaynağı Yöneticisi odbc ile ODBC İzleme Oluşturma ilgili Microsoft belgelerine bakın.

Oracle kaynak özel özellikleri

Oracle kaynağının özel özellikleri aşağıdaki gibidir. Tüm özellikler okunur/yazılır.

Özellik Adı Veri tipi Açıklama
AccessMode Tamsayı (numaralandırma) Veritabanına erişmek için kullanılan mod. Olası değerler Tablo Adı ve SQL Command'dır. Varsayılan değer Tablo Adı'dır.
BatchSize Tam sayı Toplu yükleme için toplu iş boyutu. Bu, dizi olarak ayıklanan kayıtların sayısıdır.
Bu özellik yalnızca Gelişmiş Düzenleyici tarafından ayarlanır
DefaultCodePage Tam sayı Veri kaynağında kod sayfası bilgisi olmadığında kullanılacak kod sayfası.
Bu özellik yalnızca Gelişmiş Düzenleyici tarafından ayarlanır.
PreFetchCount Tam sayı Önceden getirilen satırların sayısı.
Bu özellik yalnızca Gelişmiş Düzenleyici tarafından ayarlanır.
SqlCommand Dizgi AccessMode SQL Komutu olarak ayarlandığında yürütülecek SQL komutu.
TableName Dizgi AccessMode Tablo Adı olarak ayarlandığında kullanılacak verileri içeren tablonun adı.

Oracle kaynağını yapılandırma

Oracle Kaynağını program aracılığıyla veya SSIS Designer aracılığıyla yapılandırabilirsiniz.

Oracle Kaynak Düzenleyicisi aşağıdaki resimde gösterilmiştir. Bağlantı Yöneticisi Sayfası, Sütunlar Sayfası ve Hata Çıkış Sayfası içerir.

Daha fazla bilgi için aşağıdaki bölümlerden birine bakın:

  • Oracle Kaynak Düzenleyicisi (Bağlantı Yöneticisi Sayfası)
  • Oracle Kaynak Düzenleyicisi (Sütunlar Sayfası)
  • Oracle Kaynak Düzenleyicisi (Hata Çıktı Sayfası)

Oracle kaynak

gelişmiş düzenleyici iletişim kutusu, program aracılığıyla ayarlanabilen özellikleri içerir.

Gelişmiş Düzenleyici iletişim kutusunu açmak için:

  • Integration Services projenizin Veri Akışı ekranında Oracle kaynağına sağ tıklayın ve gelişmiş düzenleyiciyi gösterseçin.

Gelişmiş Düzenleyici iletişim kutusunda ayarlayabileceğiniz özellikler hakkında daha fazla bilgi için bkz.Oracle Kaynak Özel Özellikleri .

Oracle Kaynak Düzenleyicisi (Bağlantı Yöneticisi sayfası)

Bağlantı Yöneticisi sayfasında Oracle Kaynak Düzenleyicisi iletişim kutusunun Oracle Veritabanı'nı kaynak, tablo veya görünüm olarak veritabanından seçmektir.

Oracle Kaynak Düzenleyicisi Bağlantı Yöneticisi Sayfasını açmak için

  • SQL Server Veri Araçları'nda Oracle kaynağını içeren SQL Server Integration Services (SSIS) paketini açın.

  • Veri Akışı sekmesinde Oracle kaynağına çift tıklayın.

Seçenekler

bağlantı yöneticisi

Listeden mevcut bir bağlantı yöneticisini seçin veya yeni bir Oracle bağlantı yöneticisi oluşturmak için Yeni tıklayın.

yeni

Yeniöğesine tıklayın. Yeni bir bağlantı yöneticisi oluşturabileceğiniz Oracle Bağlantı Yöneticisi Düzenleyicisi iletişim kutusu açılır.

Veri Erişim Modu

Kaynaktan veri seçme yöntemini seçin. Seçenekler aşağıdaki tabloda gösterilmiştir:

Seçenek Açıklama
Tablo veya görünüm Oracle veri kaynağındaki bir tablodan veya görünümden veri alma. Bu seçenek belirlendiğinde, tablonun Adı veya görünümiçin listeden kullanılabilir bir tablo veya görünüm seçin.
SQL komutu SQL sorgusu kullanarak Oracle veri kaynağından veri alın. Bu seçenek belirlendiğinde, aşağıdaki yollardan biriyle bir sorgu girin:
SQL komut metni alanına SQL sorgusunun metnini girin.
SQL sorgusunu bir metin dosyasından yüklemek için Gözat'a tıklayın.
Sorgu metninin söz dizimini doğrulamak için sorgu ayrıştır tıklayın.

Önizleme

Seçtiğiniz tablodan veya görünümden ayıklanan verilerin ilk 200 satırına kadar görüntülemek için Önizleme'ne tıklayın.

Oracle Kaynak Düzenleyicisi (Sütunlar sayfası)

Sütunlar sayfasında, bir çıkış sütununu her dış (kaynak) sütuna eşlemek için Oracle Kaynak Düzenleyicisi iletişim kutusu kullanılır.

Oracle Kaynak Düzenleyicisi Sütunları Sayfasını açmak için

  • SQL Server Veri Araçları'nda Oracle kaynağını içeren SQL Server Integration Services (SSIS) paketini açın.

  • Veri Akışı sekmesinde Oracle kaynağına çift tıklayın.

  • Oracle Kaynak Düzenleyicisi'nde Sütunlar'a tıklayın.

Seçenekler

Kullanılabilir Dış Sütunları

Dış Sütun listesine seçildikleri sırayla eklemek için seçilebilen kullanılabilir dış sütunların listesi. Bu tablo sütun eklemek veya silmek için kullanılamaz.

Tüm sütunları seçmek için Tümünü seç onay kutusunu seçin.

Dış Sütunları

Seçtiğiniz dış (kaynak) sütunlar sırayla listelenir. Sırayı değiştirmek için önce **Kullanılabilir Dış Sütun" listesini temizleyin ve ardından farklı bir sıralamaya sahip sütunları seçin.

Çıkış Sütunu

Seçili dış (kaynak) sütunun adı varsayılan çıkış adıdır. Diğer yandan herhangi bir benzersiz ad da ekleyebilirsiniz.

Not

Desteklenmeyen veri türlerine sahip sütunlar varsa, veri türlerinin desteklenmediğini gösteren bir uyarı görüntülenir ve ilgili sütunlar eşleme sütunlarından kaldırılır.

Oracle Kaynak Düzenleyicisi (Hata Çıktı sayfası)

Hata işleme seçeneklerini seçmek için Oracle Kaynak Düzenleyicisi iletişim kutusunun Hata Çıktısı sayfasını kullanın.

Oracle Kaynak Düzenleyicisi Hata Çıkış Sayfasını açmak için

  • SQL Server Veri Araçları'nda Oracle kaynağını içeren SQL Server Integration Services (SSIS) paketini açın.

  • Veri Akışı sekmesinde Oracle kaynağına çift tıklayın.

  • Oracle Kaynak Düzenleyicisi'nde Hata Çıkışı'na tıklayın.

Seçenekler

Hata davranışı

Oracle kaynağının akıştaki hataları nasıl işlemesi gerektiğini seçin: hatayı yoksayın, satırı yeniden yönlendirin veya bileşeni başarısız yapın. İlgili bölüm: veri hata işleme

Kesme

Oracle kaynağının bir akıştaki kesme işlemini nasıl işlemesi gerektiğini seçin: hatayı yoksayın, satırı yeniden yönlendirin veya bileşeni başarısız yapın.

Sonraki adımlar

  • Oracle Hedefyapılandırın.
  • Sorularınız varsa TechCommunityadresini ziyaret edin.