Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 24092|Odpověď: 0

[Zdroj] SSIS tutoriál (6) Použití konfiguračních souborů SSIS Package XML

[Kopírovat odkaz]
Zveřejněno 2020-8-2 18:24:28 | | | |
SSIS Tutoriál 1 Úvod do integračních služeb SQL Server
https://www.itsvse.com/thread-9257-1-1.html

SSIS tutoriál (2) Visual Studio 2019 (VS2019) Instalace SSIS
https://www.itsvse.com/thread-9331-1-1.html

SSIS tutoriál (3) Přidat zdroj dat MySQL
https://www.itsvse.com/thread-9338-1-1.html

SSIS tutoriál 4 Synchronizace MySQL dat do SQL Server databáze
https://www.itsvse.com/thread-9336-1-1.html

SSIS tutoriál (5) Spouštění SSIS balíčků pomocí DTEXEC
https://www.itsvse.com/thread-9339-1-1.html

Balíček Integrartion Services je ve skutečnosti sbírkou objektových vlastností, ve všech předchozích Integration Services balíčcích, proměnných, atributech, jako jsou databázové odkazy, synchronizované adresáře souborů atd., přímo používáme konstantu v balíčku k přiřazení těchto proměnných nebo atributů, což přináší velké potíže při vydávání a migraci tohoto balíčku, například při vývoji balíčků ve vývojovém prostředí. Všechny proměnné a atributy jsou nastaveny podle vývojového prostředí, po dokončení vývoje se tento balíček nasadí do produkčního prostředí, změní se připojení k databázi, synchronizační adresář atd., předchozí metoda: otevřít balíček v novém prostředí, resetovat hodnoty těchto proměnných nebo atributů, než může běžet normálně. Od Integration Services 2005 byl tento problém vyřešen přidáním funkce [Konfigurace balíčku]. Profily pomáhají bezproblémovému přenosu balíčků a konfigurační proces lze automatizovat, což snižuje komplikace s nasazením a riziko chyb.

Konfigurace balíčků programu Integration Services umožňuje zapsat jakékoli SSIS atributy, jako jsou balíčky, spojení, kontejnery, proměnné atd., do XML souboru nebo tabulky a poté je číst za běhu. Existuje několik hlavních typů konfigurací:

  • XML konfigurační soubor
  • Proměnná prostředí
  • Klíče registru
  • Mateřská proměnná balíčku
  • SQL Server tabulky


V menu projektu vyberte Převod na model nasazení balíčku, jak je znázorněno na následujícím obrázku:



V balíčku SSIS povolte konfiguraci balíčku, klikněte pravým tlačítkem na prázdné místo balíčku a vyberte konfiguraci balíčku, jak je znázorněno na následujícím obrázku:



Zkontrolujte možnost Povolit konfiguraci balíčku, vyberte XML konfigurační soubor, klikněte na Procházet a vyplňte název konfigurace podle vaší situace, jak je znázorněno na obrázku níže:




Adresy serverů zdrojového a cílového zdroje jsou konfigurovatelné, jak je znázorněno na následujícím obrázku:



Nakonec je vygenerován příklad konfigurace balíčku SSIS: configuration file.dtsConfig

Vygenerujte konfigurační kód XML následovně:

Zkuste změnit adresu serveru na špatnou adresu, použijte DTExecUI k výběru konfiguračního souboru xml, znovu spustíte balíček a chyba je následující:



(Konec)




Předchozí:SSIS tutoriál (5) Spouštění SSIS balíčků pomocí DTEXEC
Další:SSIS tutoriál (7) SQL Server 2012 vykonává SSIS úlohy
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com