Share via


ole db komut dönüşümü

ole db komut dönüşümü, bir veri akışı için her satır için bir sql deyimini çalıştırır. Örneğin, bir sql deyimi, ekler, güncelleştirir veya veritabanı tablosundaki satırları siler çalıştırabilirsiniz.

ole db komut dönüşümün aşağıdaki şekillerde yapılandırabilirsiniz:

  • Dönüşümün çalışan sql Deyim, her satır için sağlar.

  • sql deyimi önce saniye sayısını zaman aşımına belirtin.

  • Varsayılan kod sayfasını belirtin.

Genellikle, sql deyimi parametreler içerir. Parametre değerleri dış sütun dönüşümü giriş saklanır ve bir dış sütun giriş sütun eşleme giriş sütun parametre eşler. Örneğin, bulmak için satırlar DimProduct tablo değeri tarafından kendi ProductKey sütun ve bunları silmek, adlı dış sütun eşleyebilirsiniz Param_0 adlı bir giriş sütun için ProductKey, ve sql deyimini çalıştırın DELETE FROM DimProduct WHERE ProductKey = ?. ole db komut dönüşümü parametre adları sağlar ve bunları değiştiremezsiniz. Parametre adları Param_0, Param_1ve bu böylece devam eder.

ole db komut dönüşümü kullanarak yapılandırmak, Gelişmiş Düzenleyici iletişim kutusunda, sql deyimi parametreler otomatik olarak dış sütun dönüşümü giriş eşlenebilir ve her parametre özellikleri tanımlanmış, tıklayarak yenilemek düğme. Ancak, ole db sağlayıcısı ole db komut dönüşümün kullanan parametre deriving parametre bilgilerini desteklemiyorsa, dış sütunları el ile yapılandırmanız gerekir. Bu demektir ki dönüşüm için giriş harici her parametre için bir sütun eklemeniz gerekir güncelleme gibi isimleri için sütun adlarını Param_0, değerini belirtmek DBParamInfoFlagsözelliği ve dış sütun parametre değerleri içeren giriş sütunları göster.

Değeri DBParamInfoFlagsparametresi özelliklerini temsil eder. Örneğin, değer 1 parametresi bir giriş parametresinin değeri olduğunu belirtir 65 parametresi bir giriş parametresidir ve boş değer içerebilir belirtir. ole db dbparamflagsenum numaralandırma değerleri eşleşmesi gerekir. Daha fazla bilgi için ole db başvuru belgelerine bakın.

ole db komut dönüşümü içeren SQLCommandözel özellik. Paketi yüklendiğinde bu özellik özellik ifade tarafından güncelleştirilebilir. Daha fazla bilgi için bkz: Integration Services Expression Reference, Paketlerinde özelliği ifadeleri kullanma, ve Dönüşümü özel özellikleri.

Bu dönüşüm, bir giriş, bir normal çıkış ve bir hata çıktı vardır.

Günlüğe kaydetme

Dış veri sağlayıcıları için ole db komut dönüşümü yapan çağrıları oturum açabilir. Bu günlüğe kaydetme olanağı, bağlantılar ve dış veri kaynaklarına ole db komut dönüşümü gerçekleştiren komutları sorun gidermek için kullanabilirsiniz. Dış veri sağlayıcıları için ole db komut dönüşümü yapan çağrıları oturum için paket günlüğü seçeneğini belirleyip etkinleştirmek Tanı olay paket düzeyinde. Daha fazla bilgi için, bkz. Paket yürütme sorun giderme araçları.

ilişkili Görevler

Dönüşümün ya da kullanarak yapılandırabileceğiniz SSISTasarımcısı veya nesne modeli. Dönüşümü kullanarak yapılandırma hakkında ayrıntılı bilgi için SSIStasarımcı, bakın ole db komut dönüşümün yapılandırma. Bu dönüşüm program aracılığıyla yapılandırma hakkında bilgi için Geliştirici Kılavuzu'na bakın.

İlişkili İçerik

Integration Services simgesi (küçük) Integration Services ile güncel kalın

En son karşıdan yüklemeler, makaleler, örnekler ve Microsoft video yanı sıra topluluk seçili çözümleri için ziyaret Integration ServicesMSDN sayfası:


Bu güncelleştirmelerle ilgili otomatik bildirim almak için, sayfadaki RSS akışlarına abone olun.

Ayrıca bkz.

Kavramlar

Creating Package Data Flow

Tümleştirme Hizmetleri dönüşümleri