Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 24092|Svare: 0

[Kilde] SSIS-veiledning (6) Bruk av SSIS-pakke XML-konfigurasjonsfiler

[Kopier lenke]
Publisert 2020-8-2 18:24:28 | | | |
SSIS Tutorial 1 Introduksjon til SQL Server-integrasjonstjenester
https://www.itsvse.com/thread-9257-1-1.html

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

SSIS-veiledning (3) Legg til en MySQL-datakilde
https://www.itsvse.com/thread-9338-1-1.html

SSIS Tutorial 4 Synkroniser MySQL-data til en SQL Server-database
https://www.itsvse.com/thread-9336-1-1.html

SSIS-veiledning (5) Kjøring av SSIS-pakker med DTEXEC
https://www.itsvse.com/thread-9339-1-1.html

Integrartion Services-pakken er faktisk en samling objektegenskaper; i alle Integration Services-pakkene vi har utviklet tidligere, variabler, attributter, som databaselenker, synkroniserte filmapper osv., bruker vi direkte en konstant i pakken for å tildele disse variablene eller attributtene, noe som medfører store problemer for utgivelse og migrering av denne pakken, for eksempel når vi utvikler pakker i utviklingsmiljøet. Alle variabler og attributter settes i henhold til utviklingsmiljøet, og etter at utviklingen er fullført, vil distribusjon av denne pakken til produksjonsmiljøet, databaseforbindelsen, synkroniseringskatalogen osv. endres, den forrige metoden: åpne pakken i det nye miljøet, tilbakestille verdiene til disse variablene eller attributtene før den kan kjøre normalt. Siden Integration Services 2005 har dette problemet blitt løst med tillegg av funksjonen [Package Configuration]. Profiler hjelper til med sømløs pakkeoverføring, og konfigurasjonsprosessen kan automatiseres, noe som reduserer utrullingsproblemer og risiko for feil.

Pakkekonfigurasjonen i Integration Services-programmet tillater at alle SSIS-attributter som pakker, tilkoblinger, beholdere, variabler osv., kan skrives til en XML-fil eller tabell og deretter leses under kjøring. Det finnes flere hovedtyper konfigurasjoner:

  • XML-konfigurasjonsfil
  • Miljøvariabel
  • Registernøkler
  • Overordnede pakkevariabel
  • SQL Server-tabeller


I prosjektmenyen velger du Konverter til pakkedistribusjonsmodell, som vist i følgende bildet:



I SSIS-pakken, aktiver pakkekonfigurasjonen, høyreklikk på det tomme feltet i pakken, og velg pakkekonfigurasjonen, som vist i følgende figur:



Sjekk Aktiver pakkekonfigurasjon, velg XML-konfigurasjonsfilen, klikk på Bla, og fyll inn konfigurasjonsnavnet etter din situasjon, som vist i figuren nedenfor:




Serveradressene til kilde og destinasjon er konfigurerbare, som vist i følgende figur:



Til slutt genereres et eksempel på en SSIS-pakkekonfigurasjon: konfigurasjonsfil.dtsConfig

Generer XML-konfigurasjonskoden som følger:

Prøv å endre serveradressen til feil adresse, bruk DTExecUI for å velge xml-konfigurasjonsfilen, kjør pakken på nytt, og feilen er som følger:



(Slutt)




Foregående:SSIS-veiledning (5) Kjøring av SSIS-pakker med DTEXEC
Neste:SSIS-veiledning (7) SQL Server 2012 kjører SSIS-jobber
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com