Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 24092|Válasz: 0

[Forrás] SSIS oktató (6) SSIS csomag XML konfigurációs fájlok használata

[Linket másol]
Közzétéve: 2020-8-2 18:24:28 | | | |
SSIS Tutorial 1 Bevezetés SQL Server Integrációs Szolgáltatásokba
https://www.itsvse.com/thread-9257-1-1.html

SSIS oktató (2) Visual Studio 2019 (VS2019) SSIS telepítése
https://www.itsvse.com/thread-9331-1-1.html

SSIS oktató (3) Add hozzá MySQL adatforrás
https://www.itsvse.com/thread-9338-1-1.html

SSIS tutorial 4: MySQL adatok szinkronizálása SQL Server adatbázissal
https://www.itsvse.com/thread-9336-1-1.html

SSIS oktatóanyag (5) SSIS csomagok futtatása DTEXEC-szel
https://www.itsvse.com/thread-9339-1-1.html

Az Integrartion Services csomag valójában objektumtulajdonságok gyűjteménye, az összes korábban fejlesztett Integration Services csomagban, a változók, attribútumok, mint például adatbázis-linkek, szinkronizált fájlkönyvtárak stb., közvetlenül használunk egy állandót a csomagban ezeknek a változóknak vagy attribútumoknak a hozzárendeléséhez, ami nagy nehézségeket okoz a csomag kiadásában és migrációjában, például amikor fejlesztő környezetben fejlesztünk csomagokat. Minden változót és attribútumot a fejlesztési környezet szerint állítanak be, a fejlesztés befejezése után a csomag telepítése a gyártási környezetbe, a DB kapcsolat, szinkronizációs könyvtár stb. változik, az előző módszer: nyitjuk meg a csomagot az új környezetben, visszaállítjuk ezeknek a változóknak vagy attribútumoknak az értékeit, mielőtt a normál működés folytathatná. Az Integration Services 2005 óta ezt a problémát megoldották a [Csomagkonfiguráció] funkció hozzáadásával. A profilok zökkenőmentesen átadják a csomagokat, és a konfigurációs folyamat automatizálható, csökkentve a telepítési nehézségeket és a hibakockázatot.

Az Integrációs Szolgáltatások program csomagkonfigurációja lehetővé teszi, hogy bármilyen SSIS attribútum, például csomagok, kapcsolatok, konténerok, változók stb. XML fájlba vagy táblába írják, majd futás közben olvassák el. Többféle konfigurációtípus létezik:

  • XML konfigurációs fájl
  • környezeti változó
  • Regisztrációs kulcsok
  • Szülőcsomagváltozó
  • SQL Server táblák


A Projekt menüben válaszd a Konvertálás csomagtelepítési modellre, ahogy az alábbi képen látható:



Az SSIS csomagban engedélyezze a csomagkonfigurációt, jobb kattintással a csomag üres helyére, és válassza ki a csomag konfigurációját, ahogy az alábbi ábrán látható:



Nézd meg az Enable package konfigurációt, válaszd ki az XML konfigurációs fájlt, kattints a Böngészésre, és add ki a konfiguráció nevét a helyzeted szerint, ahogy az alábbi ábrán látható:




A forrás és a célállomás szervercímei konfigurálhatók, ahogy az alábbi ábrán látható:



Végül egy SSIS csomagkonfigurációs példa is előállítható: configuration file.dtsConfig

Az XML konfigurációs kódot az alábbiak szerint generáljuk:

Próbáld meg megváltoztatni a szerver címét rossz címre, a DTExecUI segítségével kiválasztjuk az xml konfigurációs fájlt, újraindítsuk a csomagot, és a hiba a következő:



(Vége)




Előző:SSIS oktatóanyag (5) SSIS csomagok futtatása DTEXEC-szel
Következő:SSIS oktatóanyag (7) SQL Server 2012 futtatja az SSIS feladatokat
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com