Udostępnij za pomocą


Instalacja zintegrowana dla programu SQL Server

Dotyczy:SQL Server — tylko system Windows

Instalacja slipstream to proces integrowania aktualizacji zbiorczych (CU) z procesem instalacji programu SQL Server. Ta metoda zapewnia zainstalowanie programu SQL Server z najnowszymi poprawkami i ulepszeniami w ramach jednej operacji bez konieczności stosowania poprawki po instalacji.

Slipstreaming jest przydatne do:

  • Unikanie znanych problemów z konfiguracją na podstawowych nośnikach danych

  • Skrócenie czasu wdrażania i ręcznego nakładu pracy przez przeprowadzenie instalacji i poprawek w jednej operacji oraz uniknięcie dodatkowych ponownych uruchomień systemu operacyjnego.

Jak działa poślizg

Podczas konfiguracji przeprowadzasz instalację SQL Server z parametrem /UpdateEnabled=True w celu włączenia integracji aktualizacji oraz określasz folder zawierający żądaną CU przy użyciu /UpdateSource.

Przykład:

setup.exe /Action=Install /UpdateEnabled=True /UpdateSource="C:\SQLUpdates"

Ta przykładowa operacja wiersza polecenia informuje Instalatora o użyciu zaktualizowanych plików binarnych z określonego folderu zamiast oryginalnego nośnika podstawowego, stosując je podczas procesu instalacji.

Wskazówki dotyczące korzystania ze strumienia poślizgowego

  • Najnowsze aktualizacje zbiorcze należy zintegrować z nośnikiem instalacyjnym, aby zapewnić, że wystąpienie rozpoczyna się od najbardziej stabilnej i bezpiecznej konfiguracji.

  • Przetestuj instalacje slipstream w środowisku testowym przed wdrożeniem do środowiska produkcyjnego.

  • Używaj spójnych pakietów aktualizacji na wszystkich serwerach w środowisku, aby zapewnić zgodność.

  • W przypadku późniejszego dodawania funkcji użyj pasującego nośnika instalacyjnego lub zastosuj tę samą aktualizację zbiorczą do istniejącego wystąpienia.

Kiedy należy używać slipstream

  • Skonfigurujesz nowe wystąpienia programu SQL Server i chcesz, aby były one aktualizowane podczas instalacji, aby uniknąć niepotrzebnych ponownych uruchomień.

  • Występują problemy z instalacją przy użyciu podstawowych nośników instalacyjnych i potrzebne są poprawione pliki binarne instalacji.

  • Program SQL Server można wdrożyć na wielu maszynach i zapewnić spójne, niezawodne środowisko.

Kroki instalacji poślizgu

Krok 1. Tworzenie folderu do przechowywania aktualizacji SQL

Utwórz folder lokalny do przechowywania plików aktualizacji. Przykład:

New-Item -ItemType "Directory" -Path "C:\SQLUpdates" -Force 

Krok 2. Pobieranie najnowszej aktualizacji

Pobierz najnowszą aktualizację zbiorczą dla używanej wersji programu SQL Server do nowo utworzonego folderu.

Krok 3. Uruchamianie instalatora z parametrami slipstream

Uruchom instalatora programu SQL Server przy użyciu następującego polecenia:

C:\SqlSetupMedia\setup.exe /Action=Install /UpdateEnabled=True /UpdateSource="C:\SQLUpdates"
Parameter Description
/Action=Install Informuje instalatora programu SQL Server o rozpoczęciu procesu instalacji. Jeśli ten parametr zostanie pominięty, Instalator otworzy tylko Centrum instalacji i zignoruje inne parametry, takie jak ścieżki aktualizacji.
/UpdateEnabled=True Włącza wykrywanie aktualizacji. Informuje Instalatora o wyszukaniu i dołączeniu wszystkich dostępnych aktualizacji (takich jak aktualizacja zbiorcza) podczas instalacji.
/UpdateSource=<location> Wskazuje folder, w którym są przechowywane pliki aktualizacji (CU).

Aby uzyskać więcej informacji na temat parametrów konfiguracji, zobacz Instalowanie i konfigurowanie programu SQL Server w systemie Windows w wierszu polecenia

Krok 4. Ukończenie konfiguracji

Przejdź przez kreatora instalacji jak zwykle.

Podczas instalacji zostanie wyświetlone potwierdzenie, że aktualizacja została zintegrowana.

Zrzut ekranu przedstawiający wyniki.

Krok 5. Weryfikowanie powodzenia instalacji

Po zainstalowaniu, zastosowana zbiorcza aktualizacja (CU) będzie widoczna w:

  • Programy i funkcje>Zainstalowane aktualizacje (z menu Start systemu Windows)

  • Raport odnajdywania funkcji programu SQL Server

  • Dziennik instalacji (Summary.txt) w obszarze Patch Level. Aby uzyskać więcej informacji, zobacz Wyświetlanie i odczytywanie plików dziennika instalatora programu SQL Server.

    Overall summary:
      Final result:                  Passed
      Exit code (Decimal):           0
      Start time:                    2025-08-17 11:55:45
      End time:                      2025-08-17 12:14:24
      Requested action:              Install
    
    Machine Properties:
      Machine name:                  <machine-name>
      Machine processor count:       8
      OS version:                    Microsoft Windows Server 2019 Standard (10.0.17763)
      OS service pack:
      OS region:                     United States
      OS language:                   English (United States)
      OS architecture:               X64
      Process architecture:          64 Bit
      OS clustered:                  No
    
    Product features discovered:
      Product        Instance      Instance ID      Feature      Language
    
    Package properties:
      Description:                   Microsoft SQL Server 2019
      ProductName:                   SQL Server 2019
      Type:                          RTM
      Version:                       15
      Installation location:         C:\SQL Server\SQL 2019\SQLFull_ENU\x64\setup\
      Installation edition:          Enterprise Edition: Core-based Licensing
    
      Slipstream:                    True
      SP Level                         0
      Patch Level:                   15.0.4430.1
    
    Product Update Status:
      Success:                       KB 5054833
    
    Product Updates Selected for Installation:
      Title:                         Hotfix Pack
      Knowledge Base Article:        KB 5054833
      Version:                       15.0.4430.0
      Architecture:                  x64
      Language:                      All
      Update Source:                 C:\SQL Server\SQL 2019\SQLFull_ENU\CU
    

Jak zidentyfikować instalację strumienia poślizgowego

Aby potwierdzić, że slipstreaming został użyty do uruchomienia Instalatora:

  • Kreator instalacji wyświetla reguły, takie jak:

    Update Setup Media Language Rule
    
  • Dziennik instalacji zawiera wiersze, takie jak:

    Slipstream:                    True
    SP Level                       0
    Patch Level:                   15.0.4430.1
    
  • Uruchom raport odnajdywania funkcji programu SQL Server , aby sprawdzić poziomy wersji.

Uwagi

Jeśli instalator zakończy się niepowodzeniem, przejrzyj szczegóły błędu w pliku dzienników znajdującym się w C:\Program Files\Microsoft SQL Server\<nn>\Setup Bootstrap\Log\Summary.txt, gdzie <nn> oznacza wersję, którą instalujesz. Aby uzyskać więcej informacji, zobacz Wyświetlanie i odczytywanie plików dziennika instalatora programu SQL Server.

Oto przykład nieudanej instalacji z wykorzystaniem slipstream.

Overall summary:
  Final result:                  Failed: see results below
  Exit code (Decimal):           -2068643839
  Start time:                    2025-08-17 09:55:12 
  End time:                      2025-08-17 10:03:01
  Requested action:              Install

Setup completed with required actions for features.
Troubleshooting information for those features:
  Next step for SQLEngine:       Use the following information to resolve the error, uninstall this feature, and then run the setup process again.

Poślizg nie eliminuje konieczności monitorowania przyszłych aktualizacji po instalacji.