Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Środowisko SSIS Integration Runtime w usłudze Azure Data Factory
Własności niestandardowe źródła
Źródło OLE DB posiada zarówno własności niestandardowe, jak i właściwości wspólne dla wszystkich komponentów przepływu danych.
Poniższa tabela opisuje niestandardowe właściwości kodu OLE DB. Wszystkie właściwości są odczytywane/zapisywane.
| Nazwa właściwości | Typ danych | Description |
|---|---|---|
| AccessMode | Integer | Tryb używany do dostępu do bazy danych. Możliwe wartości to: Open Rowset, Open Rowset z Variable, SQL Command oraz SQL Command from Variable. Domyślną wartością jest Open Rowset. |
| AlwaysUseDefaultCodePage | logiczny | Wartość wskazującą, czy użyć wartości właściwości DefaultCodePage dla każdej kolumny, czy próbować wyprowadzić stronę kodową z lokalizacji każdej kolumny. Wartość domyślna tej właściwości to False. |
| CommandTimeout | Integer | Liczba sekund przed wygaśnięciem polecenia. Wartość 0 oznacza nieskończony czas na przerwę. Uwaga: Ta właściwość działa tylko wtedy, gdy tryb dostępu do danych to polecenie SQL. Ta właściwość nie jest dostępna w OLE DB Source Editor, ale można ją ustawić za pomocą Edytor zaawansowany. |
| DefaultCodePage (domyślna strona kodowa) | Integer | Strona kodowa do użycia, gdy informacje o stronie kodu są niedostępne ze źródła danych. |
| OpenRowset | String | Nazwa obiektu bazy danych używanego do otwarcia zestawu wierszy. |
| OpenRowsetVariable | String | Zmienna zawierająca nazwę obiektu bazy danych używanego do otwarcia zestawu wiersza. |
| Mapowanie parametrów | String | Mapowanie parametrów w poleceniu SQL na zmienne. |
| SqlCommand | String | Polecenie SQL do wykonania. |
| SqlCommandVariable | String | Zmienna zawierająca polecenie SQL do wykonania. |
Kolumny wyjściowe i wyjściowe w OLE DB nie mają własnych właściwości.
Więcej informacji można znaleźć w OLE DB Source.
Własności docelowe
Miejsce docelowe w bazie danych OLE posiada zarówno własności niestandardowe, jak i wspólne dla wszystkich komponentów przepływu danych.
Poniższa tabela opisuje niestandardowe właściwości docelowego OLE DB. Wszystkie właściwości są odczytywane/zapisywane.
Note
Opcje FastLoad wymienione tutaj (FastLoadKeepIdentity, FastLoadKeepNulls i FastLoadOptions) odpowiadają podobnie nazwanym właściwościom udostępnionym przez interfejs IRowsetFastLoad zaimplementowany przez Microsoft OLE DB Provider for SQL Server (SQLOLEDB). Aby uzyskać więcej informacji, wyszukaj IRowsetFastLoad w bibliotece MSDN.
| Nazwa właściwości | Typ danych | Description |
|---|---|---|
| AccessMode | Liczba całkowita (enumeracja) | Wartość określająca, w jaki sposób docelowy użytkownik uzyskuje dostęp do swojej docelowej bazy danych. Ta właściwość może mieć jedną z następujących wartości: OpenRowset (0) – podajesz nazwę tabeli lub widoku. OpenRowset z Zmiennej (1) – podajesz nazwę zmiennej, która zawiera nazwę tabeli lub widoku. OpenRowset Using Fastload (3) – podajesz nazwę tabeli lub widoku. OpenRowset Using Fastload from Variable (4)—podajesz nazwę zmiennej, która zawiera nazwę tabeli lub widoku. SQL Command (2) – Podajesz polecenie SQL. |
| AlwaysUseDefaultCodePage | logiczny | Wartość wskazującą, czy użyć wartości właściwości DefaultCodePage dla każdej kolumny, czy próbować wyprowadzić stronę kodową z lokalizacji każdej kolumny. Wartość domyślna tej właściwości to False. |
| CommandTimeout | Integer | Maksymalna liczba sekund, jaką polecenie SQL może wykonać przed wygaśnięciem czasu. Wartość 0 oznacza czas nieskończony. Wartość domyślna tej właściwości to 0. Uwaga: Ta właściwość nie jest dostępna w OLE DB Destination Editor, ale można ją ustawić za pomocą Edytor zaawansowany. |
| DefaultCodePage (domyślna strona kodowa) | Integer | Domyślna strona kodowa powiązana z miejscem docelowym OLE DB. |
| FastLoadKeepIdentity | logiczny | Wartość określająca, czy kopiować wartości tożsamości podczas ładowania danych. Ta własność jest dostępna tylko z jedną z opcji szybkiego ładowania. Wartość domyślna tej właściwości to False. Ta właściwość odpowiada właściwości OLE DB IRowsetFastLoad (OLE DB)SSPROP_FASTLOADKEEPIDENTITY. |
| FastLoadKeepNulls | logiczny | Wartość określająca, czy kopiować wartości Null podczas ładowania danych. Ta własność jest dostępna tylko z jedną z opcji szybkiego ładowania. Wartość domyślna tej właściwości to False. Ta właściwość odpowiada właściwości OLE DB IRowsetFastLoad (OLE DB)SSPROP_FASTLOADKEEPNULLS. |
| FastLoadMaxInsertCommitSize | Integer | Wartość określająca rozmiar partii, który docelowy punkt bazy OLE DB próbuje zatwierdzić podczas operacji szybkiego ładowania. Domyślna wartość, 0, oznacza pojedynczą operację zatwierdzania po przetworzeniu wszystkich wierszy. |
| FastLoadOptions | String | Zbiór opcji szybkiego ładowania. Opcje szybkiego ładowania obejmują blokowanie tabel oraz sprawdzanie ograniczeń. Możesz określić jeden, oba lub żadny. Ta właściwość odpowiada SSPROP_FASTLOADOPTIONS właściwości IRowsetFastLoad w OLE DB i akceptuje opcje ciągów znaków takich jak CHECK_CONSTRAINTS i TABLOCK. Uwaga: Niektóre opcje tej właściwości nie są dostępne w Excel Destination Editor, ale można je ustawić za pomocą Edytor zaawansowany. |
| OpenRowset | String | Gdy AccessMode to OpenRowset, nazwa tabeli lub widoku, do którego docelowa baza OLE DB uzyskuje dostęp. |
| OpenRowsetVariable | String | Gdy AccessMode jest OpenRowset z Variable, to nazwa zmiennej zawierającej nazwę tabeli lub widoku, do którego docelowa baza danych OLE ma dostęp. |
| SqlCommand | String | Gdy AccessMode jest SQL Command, Transact-SQL instrukcja, której cel OLE DB używa do określenia kolumn docelowych danych. |
Kolumny wejściowe i wejściowe docelowej bazy danych OLE nie mają własnych właściwości.
Więcej informacji można znaleźć w artykule OLE DB Destination.