OLE DB Özel Özellikleri

Şunlar için geçerlidir:SQL Server Azure Data Factory'de SSIS Tümleştirme Çalışma Zamanı

Kaynak Özel Özellikler

OLE DB kaynağı hem özel özelliklere hem de tüm veri akışı bileşenlerine ortak özelliklere sahiptir.

Aşağıdaki tablo, OLE DB kaynağının özel özelliklerini tanımlar. Tüm özellikler okunur/yazılır.

Özellik adı Veri Türü Description
AccessMode Integer Veritabanına erişim için kullanılan mod. Olası değerler Open Rowset, Open Rowset from Variable, SQL Command ve SQL Command from Variable'dir. Varsayılan değer Open Rowset'tir.
AlwaysUseDefaultCodePage Boolean Her sütun için DefaultCodePage özelliğinin değerini mi kullanacağınızı veya kod sayfasını her sütunun yerel konumundan türetilip türetilmeyeceğini gösteren bir değer. Bu özelliğin varsayılan değeri False.
Komut Zaman Aşımı Integer Bir komutun zaman dolması öncesi saniye sayısı. 0 değeri sonsuz bir zaman aşımını gösterir.

Not:
Bu özellik yalnızca veri erişim modu SQL komutu olduğunda etki gösterir.
Bu özellik OLE DB Source Editor'da mevcut değildir, ancak Gelişmiş Düzenleyici kullanılarak ayarlanabilir.
VarsayılanKodSayfası Integer Kod sayfası bilgileri veri kaynağından kullanılamadığında kullanılacak kod sayfası.
OpenRowset String Bir satır kümesini açmak için kullanılan veritabanı nesnesinin adı.
OpenRowsetVariable String Bir satır kümesini açmak için kullanılan veritabanı nesnesinin adını içeren değişken.
ParametreHaritalama String SQL komutundaki parametrelerden değişkenlere eşleme.
SqlCommand String Yürütülecek SQL komutu.
SqlCommandVariable String Çalıştırılacak SQL komutunu içeren değişken.

OLE DB kaynağının çıktı ve çıkış sütunlarının özel özellikleri yoktur.

Daha fazla bilgi için OLE DB Kaynağı'na bakınız.

Varış Özel Özellikleri

OLE DB hedefi hem özel özelliklere hem de tüm veri akışı bileşenlerine ortak özelliklere sahiptir.

Aşağıdaki tablo, OLE DB hedefinin özel özelliklerini açıklar. Tüm özellikler okunur/yazılır.

Note

Burada listelenen FastLoad seçenekleri (FastLoadKeepIdentity, FastLoadKeepNulls ve FastLoadOptions), Microsoft OLE DB Provider for SQL Server (SQLOLEDB) tarafından uygulanan IRowsetFastLoad arayüzü tarafından ortaya çıkan benzer isimli özelliklerle örtüşür. Daha fazla bilgi için MSDN Kütüphanesinde IRowsetFastLoad aramanızı önerin.

Özellik adı Veri Türü Description
AccessMode Tamsayı (numaralandırma) Hedef veritabanına nasıl erişeceğini belirten bir değer.

Bu özellik aşağıdaki değerlerden birine sahip olabilir:



OpenRowset (0)-Bir tablo veya görünüm adını verirsiniz.

Değişken (1)'den OpenRowset-Bir tablo veya görünüm adını içeren bir değişkenin adını sağlarsınız.

OpenRowset Fastload Kullanarak (3) - Bir tablo veya görünüm adını verirsiniz.

OpenRowset, Değişken (4)'ten Hızlı Yükleme Kullanarak-Bir tablo veya görünüm adını içeren bir değişkenin adını sağlarsınız.

SQL Komutu (2)-Bir SQL ifadesi sağlarsınız.
AlwaysUseDefaultCodePage Boolean Her sütun için DefaultCodePage özelliğinin değerini mi kullanacağınızı veya kod sayfasını her sütunun yerel konumundan türetilip türetilmeyeceğini gösteren bir değer. Bu özelliğin varsayılan değeri False.
Komut Zaman Aşımı Integer SQL komutunun zaman aşımından önce çalıştırabileceği maksimum saniye sayısı. 0 değeri sonsuz bir zamanı gösterir. Bu özelliğin varsayılan değeri 0'dır.

Not: Bu özellik OLE DB Destination Editor'da mevcut değildir, ancak Gelişmiş Düzenleyici kullanılarak ayarlanabilir.
VarsayılanKodSayfası Integer OLE DB hedefiyle ilişkili varsayılan kod sayfası.
FastLoadKeepIdentity Boolean Veri yüklendiğinde kimlik değerlerinin kopyalanıp kopyalanmayacağını belirten bir değer. Bu özellik yalnızca hızlı yükleme seçeneklerinden biriyle sunulmaktadır. Bu özelliğin varsayılan değeri False. Bu özellik, OLE DB IRowsetFastLoad (OLE DB)özelliğine SSPROP_FASTLOADKEEPIDENTITY.
FastLoadKeepNulls Boolean Veri yüklendiğinde Null değerlerin kopyalanıp kopyalanmayacağını belirten bir değer. Bu özellik yalnızca hızlı yükleme seçeneklerinden biriyle sunulmaktadır. Bu özelliğin varsayılan değeri False. Bu özellik, OLE DB IRowsetFastLoad (OLE DB)özelliğine SSPROP_FASTLOADKEEPNULLS.
FastLoadMaxInsertCommitSize Integer OLE DB hedefinin hızlı yükleme işlemleri sırasında commit etmeye çalıştığı toplu boyutu belirten bir değer. Varsayılan değer olan 0, tüm satırlar işlendikten sonra tek bir commit işlemini gösterir.
FastLoadOptions String Hızlı yükleme seçeneklerinden oluşan bir koleksiyon. Hızlı yükleme seçenekleri arasında tabloların kilitlenmesi ve kısıtlamaların kontrolü yer alır. Birini seçebilirsiniz, ikisini birden seçebilirsiniz ya da hiçbirini seçebilirsiniz. Bu özellik, OLE DB IRowsetFastLoad özelliğine SSPROP_FASTLOADOPTIONS karşılık gelir ve CHECK_CONSTRAINTS ile TABLOCK gibi dizi seçeneklerini kabul eder.

Not: Bu özellik için bazı seçenekler Excel Destination Editor'da mevcut değildir, ancak Gelişmiş Düzenleyici kullanılarak ayarlanabilir.
OpenRowset String AccessMode OpenRowset olduğunda, OLE DB hedefinin eriştiği tablo veya görünümün adı.
OpenRowsetVariable String AccessMode Variable'den OpenRowset olduğunda, OLE DB hedefinin eriştiği tablo veya görünümün adını içeren değişkenin adı.
SqlCommand String AccessMode SQL Command olduğunda, OLE DB hedefinin veri için hedef sütunlarını belirtmek için kullandığı Transact-SQL ifadesidir.

OLE DB hedefinin giriş ve giriş sütunlarının özel özellikleri yoktur.

Daha fazla bilgi için OLE DB Destination'a bakınız.