Nasıl yapılır: ole db komut dönüşümün yapılandırma
Eklemek ve bir ole db komut dönüştürme yapılandırmak için paket zaten en az bir veri akışı görev ve kaynak düz dosya kaynağını veya bir ole db kaynağı olarak eklemeniz gerekir.Bu dönüştürme, genellikle parametreleştirilmiş sorguları çalıştırmak için kullanılır.
ole db komut dönüştürme yapılandırmak için
De Business Intelligence Development Studio, açık Integration Services paket içeren proje, istediğiniz.
Solution Explorer'da paket açmak için çift tıklatın.
' I Veri akışının sekmesini, daha sonra gelen ve giden araç, ole db komut dönüştürme tasarım yüzeyi sürükleyin.
Bağlanmak için ole db komut dönüştürme veri akışı bir bağlayıcı sürükleyerek — kırmızı veya yeşil ok — veri kaynak veya bir ole db komut dönüştürme için önceki dönüştürme.
Bileşeni sağ tıklatın ve seçin, Düzenle veya Göster Gelişmiş Düzenleyici.
Üzerinde Bağlantı yöneticileri sekmesinde, bir ole db Bağlantı Yöneticisi'nde seçin Bağlantı Yöneticisi listesi.Daha fazla bilgi için bkz: ole db Bağlantı Yöneticisi.
' I Bileşen özellikleri sekmesini ve üç nokta yan yana düğmesini tıklayın (...) , SqlCommand kutusu.
De Dize değeri Düzenleyicisi, her parametre için parametre işaretçisi olarak soru işareti (?) kullanarak Parametrelendirilmiş sql deyim yazın.
' I yenileme.Tıklattığınızda, yenileme, dönüştürme dış sütun koleksiyonunda her parametre için bir sütun oluşturur ve ayarlar DBParamInfoFlags özellik.
' I giriş ve çıkış özellikleri sekmesi.
Genişletme ole db komut girişve sonra Dış sütun.
Emin olun Dış sütun her bir parametre için bir sütunu listeler SQL deyim.Sütun adları Param_0, Param_1ve benzeri.
Sütun adlarını değiştirmeniz gerekir.Sütun adlarını değiştirirseniz, Integration Services oluşturduğu bir doğrulama hatası için ole db komut dönüştürme.
Ayrıca, veri türü değiştirmemeniz gerekir.The DataType property of each column is set to the correct data type.
If External Columns lists no columns you must add them manually.
' I Sütun Ekle bir saat sql deyimndeki her parametre için.
Sütun adları güncelleştirmek Param_0, Param_1ve benzeri.
Bir değer belirtmek DBParamInfoFlags özellik.ole db dbparamflagsenum numaralandırma değeri değerin eşleşmesi gerekir.Daha fazla bilgi için ole db başvuru belgelerine bakın.
Sütunun veri türünü belirtin ve veri türüne bağlı olarak, kod sayfa, uzunluk, duyarlık ve sütun ölçeğini belirtin.
Kullanılmayan bir parametresi silmek için parametreyi seçin Dış sütunve i Sütun kaldırma.
' I Column Mappings ve sütunlar eşleyin Kullanılabilir giriş sütunlar parametreleri listesine Kullanılabilir hedef sütunlar listesi.
Click OK.
Güncelleştirilmiş kaydetmek için paket,'ı kaydetmek üzerinde Dosya menü.