Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 24092|Atsakyti: 0

[Šaltinis] SSIS pamoka (6) SSIS paketo XML konfigūracijos failų naudojimas

[Kopijuoti nuorodą]
Publikuota: 2020-8-2 18:24:28 | | | |
SSIS pamoka 1 Įvadas į SQL serverio integravimo paslaugas
https://www.itsvse.com/thread-9257-1-1.html

SSIS pamoka (2) "Visual Studio 2019" (VS2019) SSIS diegimas
https://www.itsvse.com/thread-9331-1-1.html

SSIS pamoka (3) MySQL duomenų šaltinio įtraukimas
https://www.itsvse.com/thread-9338-1-1.html

SSIS Tutorial 4 Sinchronizuokite MySQL duomenis su SQL serverio duomenų baze
https://www.itsvse.com/thread-9336-1-1.html

SSIS pamoka (5) SSIS paketų vykdymas naudojant DTEXEC
https://www.itsvse.com/thread-9339-1-1.html

"Integrartion Services" paketas iš tikrųjų yra objekto savybių rinkinys, visuose anksčiau sukurtuose integracijos paslaugų paketuose, kintamuosiuose, atributuose, tokiuose kaip duomenų bazės nuorodos, sinchronizuoti failų katalogai ir kt., Mes tiesiogiai naudojame paketo konstantą, kad priskirtume šiuos kintamuosius ar atributus, o tai sukelia didelių problemų išleidžiant ir migruojant šį paketą, pavyzdžiui, kai kuriame paketus kūrimo aplinkoje. Visi kintamieji ir atributai nustatomi pagal kūrimo aplinką, baigus kūrimą, norint įdiegti šį paketą gamybos aplinkoje, DB ryšys, sinchronizavimo katalogas ir kt. pasikeis, ankstesnis metodas: atidarykite paketą naujoje aplinkoje, iš naujo nustatykite šių kintamųjų ar atributų reikšmes, kol jis gali normaliai veikti. Nuo 2005 m. integravimo tarnybų ši problema buvo išspręsta pridedant funkciją [Paketo konfigūracija]. Profiliai padeda sklandžiai perkelti paketus, o konfigūravimo procesą galima automatizuoti, sumažinant diegimo rūpesčius ir klaidų riziką.

Integravimo paslaugų programos paketo konfigūracija leidžia bet kokius SSIS atributus, tokius kaip paketai, ryšiai, konteineriai, kintamieji ir kt., įrašyti į XML failą arba lentelę ir nuskaityti vykdymo metu. Yra keli pagrindiniai konfigūracijos tipai:

  • XML konfigūracijos failas
  • aplinkos kintamasis
  • Registro raktai
  • Pirminio paketo kintamasis
  • SQL serverio lentelės


Meniu Projektas pasirinkite Konvertuoti į paketo diegimo modelį, kaip parodyta šiame paveikslėlyje:



SSIS pakete įgalinkite paketo konfigūraciją, dešiniuoju pelės mygtuku spustelėkite tuščią paketo vietą ir pasirinkite paketo konfigūraciją, kaip parodyta šiame paveikslėlyje:



Pažymėkite Įgalinti paketo konfigūraciją, pasirinkite XML konfigūracijos failą, spustelėkite Naršyti ir įveskite konfigūracijos pavadinimą pagal savo situaciją, kaip parodyta paveikslėlyje žemiau:




Šaltinio ir paskirties serverių adresus galima konfigūruoti, kaip parodyta šiame paveikslėlyje:



Galiausiai sugeneruojamas SSIS paketo konfigūracijos pavyzdys: konfigūracijos failas.dtsConfig

Sugeneruokite XML konfigūracijos kodą taip:

Pabandykite pakeisti serverio adresą į neteisingą adresą, naudokite DTExecUI, kad pasirinktumėte xml konfigūracijos failą, iš naujo paleiskite paketą ir klaida yra tokia:



(Pabaiga)




Ankstesnis:SSIS pamoka (5) SSIS paketų vykdymas naudojant DTEXEC
Kitą:SSIS pamoka (7) SQL Server 2012 vykdo SSIS užduotis
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com