Jak Konfigurowanie przekształcania OLE DB polecenia
Aby dodać i skonfigurować transformacja polecenia OLE DB, pakiet już musi zawierać co najmniej jedno zadanie przepływ danych i urządzenie źródłowe, takie jak płaski plikowe urządzenie źródłowe lub urządzenie źródłowe danych OLE DB.Wynikiem tej transformacja jest zazwyczaj używany do uruchamiania kwerend parametrycznych.
Aby skonfigurować transformacja polecenia OLE DB
W Business Intelligence Development Studio, otwórz Integration Services Projekt, który zawiera pakiet ma.
W programie eksplorator rozwiązań kliknąć dwukrotnie pakiet, aby go otworzyć.
Kliknij przycisk Przepływ danych kartę, a następnie od Przybornik, przeciągnij OLE DB transformacja poleceń na powierzchnię projektu.
Połączyć transformacja polecenia OLE DB przepływ danych przez przeciąganie łącznika — czerwoną lub zieloną strzałkę — ze urządzenie źródłowe danych lub poprzednich transformacja do przekształcania polecenia OLE DB.
Kliknij składnik prawym przyciskiem myszy i wybierz polecenie Edytuj lub pokaz Zaawansowany edytor.
Na Menedżer połączeń Menedżer połączeń wybierz OLE DB w karcieMenedżer połączeń listy.Aby uzyskać więcej informacji zobaczMenedżer połączeń OLE DB.
Kliknij przycisk Właściwości składnika zakładkę, a następnie kliknij przycisk wielokropka (…) in the SqlCommand box.
W Edytor wartości ciąg, wpisz instrukcję SQL sparametryzowana przy użyciu pytanie oznaczyć znacznik parametr dla każdego parametru (?).
Kliknij przycisk Odśwież.Po kliknięciu przycisku Odśwież, transformacja tworzy kolumna dla każdego parametru w kolekcja Columns zewnętrzne i ustawia DBParamInfoFlags Właściwość.
Kliknij przycisk Dane wejściowe i wyjściowe właściwości tab.
Rozwiń węzeł OLE DB polecenia wprowadzania, a następnie rozwiń Zewnętrzne kolumny.
Sprawdź, czy Zewnętrzne kolumna Wyświetla listę kolumn dla każdego parametru w instrukcja języka SQL.kolumna Są nazwy Param_0, Param_1i tak dalej.
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ć typu danych.The DataType właściwość of each kolumna is zestaw to the correct data type.
Jeśli Zewnętrzne kolumny Wyświetla listę kolumn, nie należy dodać je ręcznie.
Kliknij przycisk Dodaj kolumna jeden raz dla każdego parametru w instrukcja języka SQL.
Nazwy kolumn do aktualizacji Param_0, Param_1i tak dalej.
Określ wartość w polu DBParamInfoFlags Właściwość. Wartość musi odpowiadać wartości wyliczenia DBPARAMFLAGSENUM OLE DB.Aby uzyskać więcej informacji zobacz dokumentację odwołanie OLE DB.
Określ typ danych kolumna, a następnie, w zależności od typu danych, należy określić strona kodowa, długości, precyzji i skali kolumna.
Aby usunąć nieużywane parametrem, zaznacz parametr w Zewnętrzne kolumna, a następnie kliknij przycisk Usuń kolumna.
Kliknij przycisk Mapowanie kolumn i Mapa kolumnDostępne kolumna wprowadzania listy parametrów w kolumna dostępne obiekt obiekt docelowy listy.
Kliknij przycisk OK.
Aby zapisać zaktualizowany pakiet, kliknij przycisk Zapisz on the Plik menu.