Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 24092|Odpoveď: 0

[Zdroj] SSIS tutoriál (6) Použitie XML konfiguračných súborov SSIS balíka

[Kopírovať odkaz]
Zverejnené 2020-8-2 18:24:28 | | | |
SSIS tutoriál 1 Úvod do služieb integrácie SQL Serverov
https://www.itsvse.com/thread-9257-1-1.html

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

SSIS tutoriál (3) Pridajte zdroj dát MySQL
https://www.itsvse.com/thread-9338-1-1.html

SSIS tutoriál 4 Synchronizujte MySQL dáta s SQL Server databázou
https://www.itsvse.com/thread-9336-1-1.html

SSIS tutoriál (5) Vykonávanie SSIS balíkov pomocou DTEXEC
https://www.itsvse.com/thread-9339-1-1.html

Balík Integrartion Services je v skutočnosti kolekciou objektových vlastností, vo všetkých balíkoch Integration Services, ktoré sme vyvíjali predtým, premenných, atribútov, ako sú databázové odkazy, synchronizované adresáre súborov a podobne, priamo používame konštantu v balíku na priradenie týchto premenných alebo atribútov, čo prináša veľké problémy pri vydávaní a migrácii tohto balíka, napríklad pri vývoji balíkov vo vývojovom prostredí. Všetky premenné a atribúty sa nastavujú podľa vývojového prostredia, po dokončení vývoja sa tento balík nasadí do produkčného prostredia, zmení sa pripojenie k databáze, synchronizačný adresár a podobne, predchádzajúca metóda: otvoriť balík v novom prostredí, resetovať hodnoty týchto premenných alebo atribútov, predtým než môže bežať normálne. Od Integration Services 2005 bol tento problém vyriešený pridaním funkcie [Konfigurácia balíka]. Profily pomáhajú bezproblémový prenos balíkov a konfiguračný proces je možné automatizovať, čím sa znižuje stres pri nasadení a riziko chýb.

Konfigurácia balíka programu Integration Services umožňuje zapísať akékoľvek SSIS atribúty, ako sú balíky, spojenia, kontajnery, premenné a podobne, do XML súboru alebo tabuľky a následne ich čítať za behu. Existuje niekoľko hlavných typov konfigurácií:

  • XML konfiguračný súbor
  • Premenné
  • Kľúče registra
  • Rodičovská premenná balíka
  • SQL Server tabuľky


V menu projektu vyberte Konvertovať na model nasadenia balíka, ako je znázornené na nasledujúcom obrázku:



V balíku SSIS povolte konfiguráciu balíka, kliknite pravým tlačidlom na prázdne miesto balíka a vyberte konfiguráciu balíka, ako je znázornené na nasledujúcom obrázku:



Skontrolujte možnosť Povoliť konfiguráciu balíka, vyberte XML konfiguračný súbor, kliknite na Prehliadať a vyplňte názov konfigurácie podľa vašej situácie, ako je znázornené na obrázku nižšie:




Adresy serverov zdroja a cieľa sú konfigurovateľné, ako je znázornené na nasledujúcom obrázku:



Nakoniec sa vygeneruje príklad konfigurácie balíka SSIS: configuration file.dtsConfig

Vygenerujte XML konfiguračný kód nasledovne:

Skúste zmeniť adresu servera na nesprávnu adresu, použite DTExecUI na výber xml konfiguračného súboru, opätovné spustenie balíka a chyba je nasledovná:



(Koniec)




Predchádzajúci:SSIS tutoriál (5) Vykonávanie SSIS balíkov pomocou DTEXEC
Budúci:SSIS tutoriál (7) SQL Server 2012 vykonáva SSIS úlohy
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com