Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 24092|Odpowiedź: 0

[Źródło] Poradnik SSIS (6) Wykorzystanie plików konfiguracyjnych SSIS Package XML

[Skopiuj link]
Opublikowano 2020-8-2 18:24:28 | | | |
Tutorial SSIS 1 Wprowadzenie do usług integracyjnych SQL Server
https://www.itsvse.com/thread-9257-1-1.html

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

Tutorial SSIS (3) Dodaj źródło danych MySQL
https://www.itsvse.com/thread-9338-1-1.html

Poradnik SSIS 4: Synchronizacja danych MySQL z bazą danych SQL Server
https://www.itsvse.com/thread-9336-1-1.html

Tutorial SSIS (5) Wykonywanie pakietów SSIS za pomocą DTEXEC
https://www.itsvse.com/thread-9339-1-1.html

Pakiet Integrartion Services to w rzeczywistości zbiór właściwości obiektowych, we wszystkich pakietach Integration Services, które wcześniej opracowaliśmy – zmiennych, atrybutów, takich jak linki bazy danych, zsynchronizowane katalogi plików itp., bezpośrednio używamy stałej w pakiecie do przypisywania tych zmiennych lub atrybutów, co powoduje duże problemy przy wydawaniu i migracji tego pakietu, na przykład podczas tworzenia pakietów w środowisku programistycznym. Wszystkie zmienne i atrybuty są ustawiane zgodnie ze środowiskiem programistycznym, po zakończeniu rozwoju wdrożenie tego pakietu do środowiska produkcyjnego, połączenie z bazą danych, katalog synchronizacji itd. ulegnie zmianie, poprzednia metoda: otwarcie pakietu w nowym środowisku, resetowanie wartości tych zmiennych lub atrybutów, zanim będzie mógł działać normalnie. Od Integration Services 2005 problem ten został rozwiązany dzięki dodaniu funkcji [Package Configuration]. Profile pomagają płynnie przesyłać pakiety, a proces konfiguracji można zautomatyzować, co zmniejsza kłopoty związane z wdrażaniem i ryzyko błędów.

Konfiguracja pakietów programu Integration Services pozwala na zapisanie dowolnych atrybutów SSIS, takich jak pakiety, połączenia, kontenery, zmienne itp., do pliku XML lub tabeli i odczyt w czasie działania. Istnieje kilka głównych typów konfiguracji:

  • Plik konfiguracyjny XML
  • zmienna środowiskowa
  • Klucze rejestru
  • Zmienna pakietu nadrzędnego
  • Tabele SQL Server


W menu Project wybierz Przekonwertowanie do modelu wdrożenia pakietu, jak pokazano na poniższym obrazku:



W pakiecie SSIS włącz konfigurację pakietu, kliknij prawym przyciskiem myszy na puste pole pakietu i wybierz konfigurację pakietu, jak pokazano na poniższym rysunku:



Sprawdź opcję Włącz konfigurację pakietu, wybierz plik konfiguracyjny XML, kliknij Przeglądaj i wpisz nazwę konfiguracji zgodnie z sytuacją, jak pokazano na poniższym rysunku:




Adresy serwerów źródła i miejsca docelowego są konfigurowalne, jak pokazano na poniższym rysunku:



Na koniec generowany jest przykład konfiguracji pakietu SSIS: configuration file.dtsConfig

Wygeneruj kod konfiguracyjny XML w następujący sposób:

Spróbuj zmodyfikować adres serwera na zły, użyj DTExecUI do wyboru pliku konfiguracyjnego xml, ponownego uruchomienia pakietu, a błąd jest następujący:



(Koniec)




Poprzedni:Tutorial SSIS (5) Wykonywanie pakietów SSIS za pomocą DTEXEC
Następny:Tutorial SSIS (7) SQL Server 2012 wykonuje zadania SSIS
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com