Udostępnij za pośrednictwem


Jak Konfigurowanie transformacji OLE DB polecenia

Aby dodać i skonfigurować transformacja polecenia OLE DB, pakiet już musi zawierać co najmniej jedno zadanie przepływu danych i źródła, takie jak płaski plikowe źródło lub źródła danych OLE DB.Wynikiem tej transformacja jest zazwyczaj używany do uruchamiania kwerend parametrycznych.

Aby skonfigurować transformacja polecenia OLE DB

  1. W Business Intelligence Development Studio, otwórz Integration Services Projekt, który zawiera pakiet możesz chcieć.

  2. W oknie Solution Explorer kliknij dwukrotnie pakiet, aby go otworzyć.

  3. Kliknij Przepływu danych kartę, a następnie, z Przybornik, przeciągnij transformacja polecenia OLE DB do powierzchni projektu.

  4. Połączyć przepływ danych OLE DB polecenia transformacja przeciągając łącznika — czerwoną lub zieloną strzałkę — ze źródło danych lub poprzedniego transformacja do przemian polecenia OLE DB.

  5. Kliknij składnik prawym przyciskiem myszy i wybierz Edytuj lub Pokaż Zaawansowanego edytora.

  6. Na Menedżerowie połączenia , następnie wybierz menedżer połączeń OLE DB w menedżer połączeń listy.Aby uzyskać więcej informacji, zobacz Menedżer połączeń OLE DB.

  7. Kliknij Właściwości składnika karcie i kliknij przycisk wielokropka, (…) w SqlCommand pole.

  8. W Edytor wartość ciągu, wpisz sparametryzowana instrukcja języka SQL za pomocą znaku zapytania (?) jako znacznik parametru dla każdego parametru.

  9. Kliknij Odśwież.Po kliknięciu Odśwież, transformacja tworzy kolumna dla każdego parametru kolekcja Columns zewnętrznego i zestawy DBParamInfoFlags właściwość.

  10. Kliknij dane wejściowe i wyjściowe właściwości kartę.

  11. Rozwiń OLE DB wejściowych, a następnie rozwiń węzeł Kolumny zewnętrznych.

  12. Sprawdź, czy kolumna zewnętrznych Wyświetla listę kolumn dla każdego parametru w instrukcja języka SQL.kolumna Nazwy są Param_0, Param_1, itd.

    Nie należy zmieniać kolumna nazwy.Jeśli zmienisz kolumna nazwy, Integration Services generuje błąd sprawdzania poprawności dla transformacja polecenia OLE DB.

    Ponadto nie należy zmieniać typ danych.DataType właściwość każdej kolumna jest zestaw do typu poprawne dane.

  13. Jeśli Kolumny zewnętrznych Wyświetla listę kolumn należy dodać je ręcznie.

    • Kliknij Dodaj kolumnę jeden czas dla każdego parametru w instrukcja języka SQL.

    • Aktualizacja kolumna nazwy do Param_0, Param_1, itd.

    • Określ wartość w DBParamInfoFlags właściwość.Wartość musi odpowiadać wartości wyliczenia OLE DB DBPARAMFLAGSENUM.Aby uzyskać więcej informacji zobacz dokumentację odniesienia OLE DB.

    • Określ typ danych kolumna i, w zależności od typu danych określić strona kodowa, długości, precyzji i skali kolumna.

    • Aby usunąć nieużywane parametru, zaznacz parametr w Kolumny zewnętrznych, a następnie kliknij przycisk Usuń kolumnę.

    • Kliknij Kolumny mapowania i mapowanie kolumn Dostępne kolumny danych wejściowych listy parametrów w Dostępnych kolumn docelowych listy.

  14. Click OK.

  15. Aby zapisać zaktualizowany pakiet, kliknij zapisać na pliku menu.