OLE DB komut dönüştürme
OLE DB komut dönüştürme, bir veri akışına her satır için SQL deyim çalıştırır.Örneğin, veritabanındaki satırları silen ekler, güncelleştirir veya bir SQL deyim çalıştırabilirsiniz tablo.
OLE DB komut dönüştürme'ı aşağıdaki şekillerde yapılandırabilirsiniz:
dönüştürme çalıştırılan SQL deyim, her satır için sağlar.
SQL deyim önce saniye cinsinden zaman aşımına uğradı belirtin.
Varsayılan kod sayfasını belirtin.
Normal olarak, SQL deyim parametreler içerir.Dış sütun dönüştürme girdisi parametre değerleri depolanır ve harici bir sütun için bir girdi sütun eşleme, Giriş bir sütun parametresi eşler.Örneğin, bulmak için satırları DimProduct değer, tablosuProductKey sütun ve bunları silmek için adlı bir dış sütun eşleyebilirlerParam_0 giriş sütuna adlıProductKey, ve sonra Çalıştır'ı SQL deyim DELETE FROM DimProduct WHERE ProductKey = ?.. Parametre adı OLE DB komut dönüştürme sağlar ve bunları değiştiremezsiniz.Parametre adları Param_0, Param_1ve böyle devam eder.
Kullanarak OLE DB komut dönüştürme yapılandırmak, Gelişmiş Düzenleyici iletişim kutusunda, otomatik olarak için dış eşlenen sütunlarda dönüştürme girdisi ve tıklatarak, tanımlanan her bir parametrenin karakteristiklerini SQL deyim parametreler olabilir.Yenileme düğmesi.Ancak, OLE DB komut dönüştürme kullanan bir OLE DB sağlayıcı parametre bilgileri parametre deriving desteklemiyorsa, dış sütunları el ile yapılandırmanız gerekir.Bu, gerekir dönüştürme için bir dış giriş her parametre için bir sütun eklemek için anlamına adları gibi sütun adlarının güncelleştirme gelir Param_0 değerini belirtin.DBParamInfoFlags özellik ve dış sütun için parametre değerleri içeren giriş sütunları eşleyin.
Değeri DBParamInfoFlags parametrenin karakteristiklerini gösterir. Örneğin, değeri 1 parametre bir girdi parametresini ve değeri olduğunu belirtir.65 belirtir: parametre bir giriş parametresidir ve null değer içerebilir.Değerleri, OLE DB DBPARAMFLAGSENUM numaralandırma değerleri aynı olmalıdır.Daha fazla bilgi için OLE DB başvuru belgelerine bakın.
OLE DB komut dönüştürme içeren SQLCommand özel özellik. paket yüklendiğinde, bu özellik bir özellik ifade tarafından güncelleştirilebilir.Daha fazla bilgi için bkz: Tümleştirme Hizmetleri ifade başvurusu, Paketlerinde özellik ifadeleri kullanma, ve Dönüştürme için özel özellikler.
Bu dönüştürme, bir giriş, bir normal çıkış ve bir hata çıktı vardır.
OLE DB komut dönüştürme sorunlarını giderme
Dış veri sağlayıcıları için OLE DB komut dönüştürme yapan aramalar için kaydedebilirsiniz.Bu günlüğe kaydetme olanağı, bağlantıları ve OLE DB komut dönüştürme gerçekleştiren bir dış veri kaynaklarına komutları sorunları gidermek için kullanabilirsiniz.Dış veri sağlayıcıları için OLE DB komut dönüştürme yaptığı çağrılar oturum için , paketi oturum açma seçeneğini tıklatıp etkinleştirin Tanılama olay sırasında paket düzey.Daha fazla bilgi için bkz:Paket yürütme sorunlarını giderme.
OLE DB komut dönüştürme yapılandırma
Yapabilecekleriniz küme özellikleri yoluyla SSIS Tasarımcı veya programlı olarak.
Ayarlayabileceğiniz özellikler hakkında daha fazla bilgi için Gelişmiş Düzenleyici iletişim kutusunda veya programlı olarak aşağıdaki konulardan birini tıklatın:
Özellikleri küme hakkında daha fazla bilgi için aşağıdaki konulardan birini tıklatın:
|