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
Pour concevoir des packages en utilisant des connecteurs Oracle et Teradata, et en ciblant une version de SQL Server antérieure à SQL 2019, en plus du Connecteur Microsoft Oracle et du Connecteur Microsoft Teradata, vous devez également installer la version correspondante du Connecteur Microsoft pour Oracle et Teradata par Attunity.
- Connecteur Microsoft Version 5.0 pour Oracle and Teradata par Attunity ciblant SQL Server 2017
- Connecteur Microsoft Version 4.0 pour Oracle and Teradata par Attunity ciblant SQL Server 2016
- Connecteur Microsoft Version 3.0 pour Oracle and Teradata par Attunity ciblant SQL Server 2014
- Connecteur Microsoft Version 2.0 pour Oracle and Teradata par Attunity ciblant SQL Server 2012
Depuis la version 3.3, la source Power Query pour SQL Server 2017-2022 est exclue de l’installation de ce produit. Pour continuer à utiliser ce composant, téléchargez et installez-le manuellement par vous-même. Voici les liens de téléchargement : Source Power Query pour SQL Server 2017-2022
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 » :
- Ouvrir Visual Studio -> Extension -> Gérer les extensions -> Installées
- Activer l’extension SSIS
- 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. »,
- 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à ».
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\"*
Réparer VS2022 via le programme d’installation de VS
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 :
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"
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.
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.