Partager via


Guide de résolution des problèmes pour l’extension Projets SSIS pour VS2022

S’applique à : SQL Server Base de données Azure SQL Azure Synapse Analytics

Important

Vous pouvez télécharger le SSIS à partir de Visual Studio Marketplace.

Visitez https://techcommunity.microsoft.com/t5/SQL-Server-Integration-Services/bg-p/SSIS pour obtenir les dernières informations, conseils, actualités et annonces sur SSIS directement à partir de l’équipe produit. Les notes de publication d’extension des services d'intégration (SSIS) sont répertoriées sur le marketplace extension.

Téléchargement du composant

Problèmes courants

  • La tâche d’exécution de package SSIS ne prend pas en charge le débogage quand ExecuteOutOfProcess a la valeur True.

  • Les composants tiers ne sont pas encore pris en charge.

  • Parfois, ce produit ou Visual Studio Tools for Applications 2022 pourrait être supprimé pendant la mise à niveau de l’instance VS. Si vos projets SSIS existants ne peuvent pas être chargés, essayez de réparer ce produit via le panneau de configuration. Si VS ne s’affiche pas lorsque vous sélectionnez « Modifier le script », essayez de réparer VSTA 2022 via le panneau de configuration.

  • Problème SSDT côte à côte. Les extensions SQL Server Reporting Services et SQL Server Analysis Services et peuvent désormais fonctionner côte à côte avec cette extension dans VS2022 17.4 et les versions antérieures. La solution de contournement consiste à télécharger Visual Studio 2022 17.5 Preview 2 ou ultérieur.

  • SQL Server Native Client (SNAC) n’est pas fourni avec :

    • 2022 - SQL Server 16 (16.x) et versions ultérieures
    • SQL Server Management Studio 19 et versions ultérieures

    SQL Server Native Client (SQLNCLI ou SQLNCLI11) et le fournisseur Microsoft OLE DB pour SQL Server (SQLOLEDB) hérité ne sont pas recommandés pour le développement de nouvelles applications.

    Pour les nouveaux projets, utilisez l'un des pilotes suivants :

    Pour SQLNCLI qui est fourni en tant que composant du moteur de base de données SQL Server (versions 2012 à 2019), consultez cette exception du cycle de vie du support.

  • Si Oracle, Teradata ou un autre composant OOB est introuvable après la mise à niveau de SSDT, assurez-vous que le connecteur pour la dernière version SQL Server est installé.

Problèmes connus

Plus de détails dans les notes de publication.

Problèmes d’installation

Si SSIS est installé avec succès, mais que l’Explorateur de solutions affiche « incompatible » ou « L’application n’est pas installée » :

  1. Ouvrir Visual Studio -> Extension -> Gérer les extensions -> Installées
  2. Activer l’extension SSIS
  3. Relancer Visual Studio

Si l’installation de SSIS affiche que l’installation a échoué avec le message « Erreur inconnue (0x80131500) » ou « Erreur ISVsix inconnue », ouvrez le dossier %temp%\SsdtisSetup, recherchez dans Microsoft.DataTools.IntegrationServices_{dernierHorodatage}_ISVsix.log :

  • L’erreur est « Échec de la vérification préalable avec avertissement(s) : AnotherInstallationRunning. »,

    1. Attendez encore et réessayez. Plus de détails : Windows Installer bloque votre installation. Windows Installer est un sous-service de Windows qui gère l’installation de packages tels que des MSI, Windows Update ou des éléments tiers, et il ne peut gérer qu’une seule chose à la fois.
  • L’erreur indique « Le fichier {filefullpath} existe déjà ».

    1. Exécutez les commandes suivantes à partir d'une invite de commandes avec élévation de privilèges :

      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. Réparer VS2022 via le programme d’installation de VS

    3. Redémarrer le PC et réinstaller SSIS

  • L’erreur est « La référence d’objet n’est pas définie sur une instance d’objet »,

    • supprimez le dossier d’instance rompu « %ProgramData%\Microsoft\VisualStudio\Packages_Instances<InstallationID> »
  • L’erreur est « Erreur 0x80091007 : Échec de la vérification du hachage de la charge utile »,

    • supprimez C:\ProgramData\Package Cache\15160B731819F56D87A626F9A2777550340022D7 et réessayez.

Si votre erreur ne figure pas dans la liste ci-dessus, vous pouvez compresser %temp%\SsdtisSetup et envoyer les journaux à ssistoolsfeedbacks@microsoft.com pour résolution.

Installation hors connexion

Suivez les étapes ci-dessous pour installer ce produit dans un environnement hors connexion :

  1. Reportez-vous aux instructions de la page Créer un package d’installation hors connexion de Visual Studio pour l’installation locale, puis vérifiez que les conditions préalables suivantes sont remplies :

    • Prérequis ID="Microsoft.VisualStudio.Component.Roslyn.LanguageServices" Version="[17.0,)" DisplayName="C# and Visual Basic"
    • Prérequis ID="Microsoft.VisualStudio.Component.CoreEditor" Version="[17.0,)" DisplayName="Visual Studio core editor"
    • Prérequis ID="Microsoft.Net.Component.4.7.TargetingPack" Version="[17.0,)" DisplayName=".NET Framework 4.7 targeting pack"
  2. Launch the installer of this product and perform the installation, or you can run the installer in quiet mode. Lancez le programme d’installation avec l’argument « /? » pour obtenir plus de détails sur la liste des arguments du programme d’installation.

  3. VS Community ne prend pas en charge l’activation hors connexion. Pour utiliser ce produit avec VS Community, vous devez vous connecter occasionnellement à votre compte Microsoft dans VS Community. Si vous souhaitez utiliser ce produit dans un environnement hors connexion, nous vous recommandons d’installer ce produit sur VS Professional ou Enterprise, qui prennent en charge l’activation hors connexion via une clé de produit.