Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 24092|Svar: 0

[Källa] SSIS-handledning (6) Användning av SSIS-paketets XML-konfigurationsfiler

[Kopiera länk]
Publicerad den 2020-8-2 18:24:28 | | | |
SSIS Tutorial 1 Introduktion till SQL Server Integration Services
https://www.itsvse.com/thread-9257-1-1.html

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

SSIS-handledning (3) Lägg till en MySQL-datakälla
https://www.itsvse.com/thread-9338-1-1.html

SSIS Tutorial 4 Synkronisera MySQL-data till en SQL Server-databas
https://www.itsvse.com/thread-9336-1-1.html

SSIS-handledning (5) Körning av SSIS-paket med DTEXEC
https://www.itsvse.com/thread-9339-1-1.html

Integrartion Services-paketet är faktiskt en samling objektegenskaper; i alla Integration Services-paket vi utvecklat tidigare, variabler, attribut, såsom databaslänkar, synkroniserade filkataloger osv., använder vi direkt en konstant i paketet för att tilldela dessa variabler eller attribut, vilket innebär stora problem vid lansering och migrering av detta paket, till exempel när vi utvecklar paket i utvecklingsmiljön. Alla variabler och attribut sätts enligt utvecklingsmiljön, efter att utvecklingen är klar, för att distribuera detta paket till produktionsmiljön, databasanslutning, synkroniseringskatalog etc. kommer att ändras, den tidigare metoden: öppna paketet i den nya miljön, återställ värdena på dessa variabler eller attribut innan det kan köras normalt. Sedan Integration Services 2005 har detta problem lösts med tillägget av funktionen [Package Configuration]. Profiler hjälper paketöverföring smidigt, och konfigurationsprocessen kan automatiseras, vilket minskar implementeringsbesvär och risk för fel.

Paketkonfigurationen i Integration Services-programmet tillåter att alla SSIS-attribut såsom paket, anslutningar, behållare, variabler etc. kan skrivas till en XML-fil eller tabell och sedan läsas vid körning. Det finns flera huvudtyper av konfigurationer:

  • XML-konfigurationsfil
  • Miljövariabel
  • Registernycklar
  • Moderpaketvariabel
  • SQL Server-tabeller


I projektmenyn, välj Konvertera till paketutrullningsmodell, som visas i följande bild:



I SSIS-paketet, aktivera paketkonfigurationen, högerklicka på det tomma utrymmet i paketet och välj paketkonfigurationen, som visas i följande figur:



Kontrollera Aktivera paketkonfiguration, välj XML-konfigurationsfilen, klicka på Bläddra och fyll i konfigurationsnamnet enligt din situation, som visas i figuren nedan:




Serveradresserna till källan och destinationen är konfigurerbara, som visas i följande figur:



Slutligen genereras ett exempel på SSIS-paketkonfiguration: konfigurationsfil.dtsConfig

Generera XML-konfigurationskoden enligt följande:

Försök att ändra serveradressen till fel adress, använd DTExecUI för att välja xml-konfigurationsfilen, kör paketet igen, och felet är följande:



(Slut)




Föregående:SSIS-handledning (5) Körning av SSIS-paket med DTEXEC
Nästa:SSIS-handledning (7) SQL Server 2012 exekverar SSIS-jobb
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com