Udostępnij za pośrednictwem


Przewodnik rozwiązywania problemów z rozszerzeniem SSIS Projects dla programu VS2022

Dotyczy:programu SQL ServerAzure SQL DatabaseAzure Synapse Analytics

Ważny

Możesz pobrać SSIS z Visual Studio Marketplace.

Odwiedź https://techcommunity.microsoft.com/t5/SQL-Server-Integration-Services/bg-p/SSIS, aby uzyskać najnowsze informacje, porady, wiadomości i ogłoszenia dotyczące usług SSIS bezpośrednio od zespołu produktu. Informacje o wersji rozszerzenia usług Integration Services (SSIS) są wyświetlane na platformie handlowej rozszerzenia .

Pobieranie składnika

Typowe problemy

  • Zadanie wykonywania pakietu SSIS nie obsługuje debugowania, gdy właściwość ExecuteOutOfProcess jest ustawiona na wartość True.

  • Komponenty firm trzecich nie są jeszcze obsługiwane.

  • Czasami ten produkt lub narzędzia Visual Studio Tools for Applications 2022 mogą zostać przypadkowo usunięte podczas aktualizacji wystąpienia programu VS. Jeśli nie można załadować istniejących projektów usług SSIS, spróbuj naprawić ten produkt za pomocą panelu sterowania. Jeśli program VS nie jest wyświetlany podczas wybierania opcji "Edytuj skrypt", spróbuj naprawić program VSTA 2022 za pomocą panelu sterowania.

  • problem z jednoczesnym działaniem narzędzia SSDT. Rozszerzenia usług SQL Server Analysis Services i SQL Server Reporting Services mogą teraz działać równolegle z tym rozszerzeniem w programie VS2022 17.4 i poprzedniej wersji. Obejściem jest pobranie programu Visual Studio 2022 17.5 (wersja zapoznawcza 2 lub nowsza).

  • SQL Server Native Client (SNAC) nie jest dostarczany z:

    • SQL Server 2022 (16.x) i nowsze wersje
    • SQL Server Management Studio 19 i nowsze wersje

    Program SQL Server Native Client (SQLNCLI lub SQLNCLI11) oraz starszy dostawca microsoft OLE DB dla programu SQL Server (SQLOLEDB) nie są zalecane w przypadku tworzenia nowych aplikacji.

    W przypadku nowych projektów użyj jednego z następujących sterowników:

    W przypadku SQLNCLI, który jest dostarczany jako składnik silnika bazy danych SQL Server (wersje 2012–2019), zapoznaj się z tym wyjątkiem cyklu wsparcia .

  • Jeśli nie można odnaleźć składnika Oracle, Teradata lub innego składnika OOB po uaktualnieniu programu SSDT, upewnij się, że łącznik dla najnowszej wersji programu SQL Server jest zainstalowany.

Znane problemy

Więcej szczegółów znajduje się w Release Note.

Problemy z instalacją

Jeśli usługa SSIS została pomyślnie zainstalowana, ale w Eksploratorze rozwiązań jest wyświetlana "niezgodna"lub "Aplikacja nie jest zainstalowana":

  1. Otwórz program Visual Studio — rozszerzenie> — Zarządzaj rozszerzeniami> — Zainstalowane>
  2. Włączanie rozszerzenia SSIS
  3. Ponowne uruchamianie programu Visual Studio

Jeśli instalacja SSIS pokazuje komunikat Instalacja nie powiodła się z błędem "Nieznany błąd(0x80131500)" lub "Nieznany błąd ISVsix", otwórz folder %temp%\SsdtisSetup, a następnie wyszukaj w Microsoft.DataTools.IntegrationServices_{latestTimestamp}_ISVsix.log:

  • Błąd to "Weryfikacja wstępna nie powiodła się z ostrzeżeniem: Inna instalacja w toku".

    1. Poczekaj i ponów próbę. Więcej szczegółów: Instalator Windows blokuje instalację. Instalator Windows jest podusługą systemu Windows, która zarządza instalacją pakietów, takich jak MSIs, Windows Update lub rzeczy innych firm, i może obsługiwać tylko jedną rzecz naraz.
  • Błąd: "Plik {filefullpath} już istnieje.":

    1. Uruchom następujące polecenia z wiersza polecenia z podwyższonym poziomem uprawnień:

      cd "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\"
      rm CommonExtensions\Microsoft\SSIS\*
      rm PublicAssemblies\SSIS\*
      rm "PublicAssemblies\Microsoft BI\Business Intelligence Projects\Integration Services\"*
      
    2. Naprawianie programu VS2022 za pomocą instalatora programu VS

    3. Uruchom ponownie komputer i ponownie zainstaluj usługę SSIS

  • Błąd to "Odwołanie do obiektu nie jest ustawione na wystąpienie obiektu".

    • usuń uszkodzony folder instancji "%ProgramData%\Microsoft\VisualStudio\Packages_Instances<InstallationID>"
  • Błąd to "Błąd 0x80091007: Nie można zweryfikować skrótu ładunku",

    • usuń C:\ProgramData\Package Cache\15160B731819F56D87A626F9A2775034002D7 i ponów próbę.

Jeśli błąd nie znajduje się na powyższej liście, możesz spakować %temp%\SsdtisSetup i wysłać dzienniki do ssistoolsfeedbacks@microsoft.com na potrzeby rozwiązywania problemów.

Instalacja w trybie offline

Wykonaj poniższe kroki, aby zainstalować ten produkt w środowisku offline:

  1. Zapoznaj się z instrukcjami w Tworzenie pakietu instalacyjnego w trybie offline programu Visual Studio dla lokalnej instalacjii upewnij się, że zostały uwzględnione następujące wymagania wstępne:

    • Prerequisite ID="Microsoft.VisualStudio.Component.Roslyn.LanguageServices" Version="[17.0,)" DisplayName="C# and Visual Basic"
    • Prerequisite ID="Microsoft.VisualStudio.Component.CoreEditor" Version="[17.0,)" DisplayName="Edytor podstawowy programu Visual Studio"
    • Prerequisite ID="Microsoft.Net.Component.4.7.TargetingPack" Version="[17.0,)" DisplayName=".NET Framework 4.7 target pack"
  2. Uruchom instalatora tego produktu i wykonaj instalację lub możesz uruchomić instalatora w trybie cichym. Uruchom instalatora z argumentem "/?", aby uzyskać więcej szczegółów listy argumentów instalatora.

  3. Program VS Community nie obsługuje aktywacji w trybie offline. Aby używać tego produktu w programie VS Community, musisz zalogować się do konta Microsoft od czasu do czasu w programie VS Community. Jeśli chcesz użyć tego produktu w środowisku offline, zalecamy zainstalowanie tego produktu w programie VS Professional lub Enterprise, które obsługują aktywację w trybie offline za pośrednictwem klucza produktu.