Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 24092|Vastaus: 0

[Lähde] SSIS-opas (6) SSIS-paketin XML-konfiguraatiotiedostojen käyttö

[Kopioi linkki]
Julkaistu 2020-8-2 klo 18:24:28 | | | |
SSIS-opas 1 Johdatus SQL Server -integraatiopalveluihin
https://www.itsvse.com/thread-9257-1-1.html

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

SSIS-opas (3) Lisää MySQL-tietolähde
https://www.itsvse.com/thread-9338-1-1.html

SSIS-opas 4: MySQL-datan synkronointi SQL Server -tietokantaan
https://www.itsvse.com/thread-9336-1-1.html

SSIS-opas (5) SSIS-pakettien suorittaminen DTEXEC:llä
https://www.itsvse.com/thread-9339-1-1.html

Integrartion Services -paketti on itse asiassa kokoelma objektin ominaisuuksia; kaikissa aiemmin kehittämissämme Integration Services -paketeissa, muuttujissa, attribuuteissa, kuten tietokantalinkeissä, synkronoiduissa tiedostohakemistoissa jne., käytämme suoraan pakettiin kuuluvaa vakiota näiden muuttujien tai attribuuttien määrittämiseen, mikä aiheuttaa suuria ongelmia tämän paketin julkaisussa ja migraatiossa, esimerkiksi kun kehitämme paketteja kehitysympäristössä. Kaikki muuttujat ja attribuutit asetetaan kehitysympäristön mukaan, kehityksen valmistuttua tämän paketin käyttöönotto tuotantoympäristössä, tietokantayhteys, synkronointihakemisto jne. muuttuvat, edellinen menetelmä: avaa paketti uudessa ympäristössä, nollaa näiden muuttujien tai attribuuttien arvot ennen kuin se voi toimia normaalisti. Integration Services 2005 -ohjelman jälkeen tämä ongelma on ratkaistu lisäämällä [Package Configuration] -ominaisuuden. Profiilit auttavat pakettien siirtoa saumattomasti, ja konfigurointiprosessi voidaan automatisoida, mikä vähentää käyttöönottovaivaa ja virheiden riskiä.

Integration Services -ohjelman pakettikonfiguraatio mahdollistaa minkä tahansa SSIS-attribuutin, kuten paketit, yhteydet, kontit, muuttujat jne., kirjoittamisen XML-tiedostoon tai -taulukkoon ja lukemisen ajonaikana. Konfiguraatioita on useita päätyyppejä:

  • XML-konfiguraatiotiedosto
  • ympäristömuuttuja
  • Rekisteriavaimet
  • Emopakettimuuttuja
  • SQL Server -taulukot


Projektivalikosta valitse Muunna pakettien käyttöönottomalliksi, kuten seuraavassa kuvassa näkyy:



SSIS-paketissa ota paketin konfiguraatio käyttöön, napsauta oikealla paketin tyhjää tilaa ja valitse pakettikonfiguraatio, kuten seuraavassa kuvassa näkyy:



Tarkista Enable package configuration, valitse XML-konfiguraatiotiedosto, klikkaa Selaa ja täytä konfiguraation nimi tilanteesi mukaan, kuten alla olevassa kuvassa näkyy:




Lähde- ja kohteen palvelinosoitteet ovat konfiguroitavissa, kuten seuraavassa kuvassa on esitetty:



Lopuksi luodaan SSIS-paketin konfiguraatioesimerkki: configuration file.dtsConfig

Luo XML-konfiguraatiokoodi seuraavasti:

Yritä muuttaa palvelimen osoite väärään osoitteeseen, käytä DTExecUI:ta valitsemaan xml-konfiguraatiotiedoston, suorittamaan paketin uudelleen, ja virhe on seuraava:



(Loppu)




Edellinen:SSIS-opas (5) SSIS-pakettien suorittaminen DTEXEC:llä
Seuraava:SSIS-opetus (7) SQL Server 2012 suorittaa SSIS-työt
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com