Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
SSIS Integration Runtime ve službě Azure Data Factory
Následující tabulka popisuje vlastní vlastnosti úlohy ovládacího prvku CDC. Všechny vlastnosti jsou jen pro čtení a zápis.
| Název vlastnosti | Datový typ | Description |
|---|---|---|
| Připojení | připojení ADO.NET | Připojení ADO.NET k databázi CDC SYSTÉMU SQL Server pro přístup ke změnám tabulek a ke stavu CDC, pokud jsou uloženy ve stejné databázi. Připojení musí být k databázi SYSTÉMU SQL Server, která je povolená pro CDC a kde se nachází vybraná tabulka změn. |
| TaskOperation | Integer (výčet) | Vybraná operace pro kontrolní úlohu CDC. Možné hodnoty jsou Mark Initial Load Start, Mark Initial Load End, Mark CDC Start, Get Processing Range, Mark Processed Range a Reset CDC State. Pokud vyberete MarkCdcStart, MarkInitialLoadStart nebo MarkInitialLoadEnd při práci na SQL Serveru CDC (tj. Ne Oracle), musí být uživatel zadaný ve správci připojení buď db_owner , nebo správce systému. Další informace o těchto operacích naleznete v tématu CDC Control Task Editor a CDC Control Task. |
| Provozní Parametr | String | Aktuálně se používá s operací MarkCdcStart . Tento parametr umožňuje další vstup potřebný pro konkrétní operaci. Například číslo LSN vyžadované pro operaci MarkCdcStart |
| StateVariable | String | SSIS proměnná balíčku, která ukládá stav aktuálního CDC kontextu. Úloha ovládacího prvku CDC přečte a zapíše stav do StateVariable a nenačte ho ani neuloží do trvalého úložiště, pokud není vybrána funkce AutomaticStatePersistence . Viz Definice stavové proměnné. |
| AutomaticStatePersistence | logický | Úloha řízení CDC načítá stav CDC z proměnné balíčku CDC State. Po operaci úloha řízení CDC aktualizuje hodnotu proměnné balíčku stavu CDC. Vlastnost AutomaticStatePersistence informuje úlohu ovládacího prvku CDC, která je zodpovědná za zachování hodnoty stavu CDC mezi spuštěními balíčku SSIS. Pokud je tato vlastnost pravdivá, úloha ovládacího prvku CDC automaticky načte hodnotu proměnné stavu CDC ze stavové tabulky. Když úloha ovládacího prvku CDC aktualizuje hodnotu proměnné stavu CDC, aktualizuje také její hodnotu ve stejné stavové tabulce.stores, stav ve zvláštní tabulce a aktualizuje proměnnou stavu. Vývojář může určit, která databáze SQL Serveru obsahuje tabulku stavů a její název. Struktura této stavové tabulky je předdefinovaná. Pokud je hodnota false, úloha ovládacího prvku CDC se nezabývá zachováním jeho hodnoty. Pokud je pravda, úloha ovládacího prvku CDC uloží stav ve speciální tabulce a aktualizuje StateVariable. Výchozí hodnota je true, což znamená, že trvalost stavu se aktualizuje automaticky. |
| StateConnection | připojení ADO.NET | Připojení ADO.NET k databázi, ve které se nachází stavová tabulka při použití funkce AutomaticStatePersistence. Výchozí hodnota je stejná hodnota pro připojení. |
| StateName | String | Název přidružený k trvalému stavu. Úplné načtení a balíčky CDC, které fungují se stejným kontextem CDC, určují běžný název kontextu CDC. Tento název slouží k vyhledání řádku stavu v tabulce stavů. Tato vlastnost je použitelná pouze v případě, že je vlastnost AutomaticStatePersistence nastavena na hodnotu true. |
| Stavová tabulka | String | Určuje název tabulky, ve které je uložený stav kontextu CDC. Tato tabulka musí být přístupná pomocí připojení nakonfigurovaného pro tuto komponentu. Tato tabulka musí obsahovat sloupce varchar s názvem název a stav. (Sloupec stavu musí mít alespoň 256 znaků). Tato vlastnost je použitelná pouze v případě, že je vlastnost AutomaticStatePersistence nastavena na hodnotu true. |
| Časový limit příkazu | integer | Tato hodnota označuje časový limit (v sekundách), který se má použít při komunikaci s databází SQL Serveru. Tato hodnota se používá, když je doba odezvy z databáze velmi pomalá a výchozí hodnota (30 sekund) nestačí. |