Condividi tramite


Guida alla risoluzione dei problemi dell'estensione progetti SSIS per VS2022

Si applica a: SQL Server database SQL di Azure Azure Synapse Analytics

Importante

SSIS è disponibile per il download dal Visual Studio Marketplace.

Visitare https://techcommunity.microsoft.com/t5/SQL-Server-Integration-Services/bg-p/SSIS per le informazioni più recenti, suggerimenti, novità e annunci su SSIS direttamente dal team del prodotto. Le note sulla versione dell'estensione dei servizi di integrazione SSIS (Integration Services) sono elencate nel marketplace delle estensioni.

Download del componente

Problemi comuni

  • L'attività di esecuzione pacchetti SSIS non supporta il debug quando ExecuteOutOfProcess è impostato su True.

  • I componenti di terzi non sono ancora supportati.

  • In alcuni casi può capitare che questo prodotto o Visual Studio Tools for Applications 2022 venga eliminato durante l'aggiornamento dell'istanza di Visual Studio. Se non è possibile caricare i progetti SSIS esistenti, provare a ripristinare questo prodotto tramite il pannello di controllo. Se Visual Studio non viene visualizzato quando si fa clic su "Modifica script", provare a ripristinare VSTA 2022 tramite il pannello di controllo.

  • Problema di SSDT affiancato. Le estensioni SQL Server Analysis Services e SQL Server Reporting Services possono ora funzionare affiancate con questa estensione in VS2022 17.4 e versione precedente. La soluzione alternativa consiste nello scaricare Visual Studio 2022 17.5 Preview 2 o versione successiva.

  • SQL Server Native Client (SNAC) non viene fornito con:

    • SQL Server 2022 (16.x) e versioni successive
    • SQL Server Management Studio 19 e versioni successive

    SQL Server Native Client (SQLNCLI o SQLNCLI11) e il provider OLE DB Microsoft legacy per SQL Server (SQLOLEDB) non sono consigliati per lo sviluppo di nuove applicazioni.

    Per i nuovi progetti, usare uno dei driver seguenti:

    Per SQLNCLI fornito come componente del motore di database di SQL Server (versioni dal 2012 al 2019), vedere questa Eccezione relativa al ciclo di vita del supporto.

  • Se Oracle, Teradata o un altro componente OOB non viene trovato dopo l'aggiornamento di SSDT, assicurarsi che sia installato il connettore per la versione più recente di SQL Server.

Problemi noti

Altri dettagli nella Nota sulla versione.

Problemi relativi all'installazione

Se l'installazione di SSIS è stata eseguita correttamente, ma Esplora soluzioni mostra "incompatibile" o "L'applicazione non è installata":

  1. Aprire Visual Studio -> Estensione -> Gestisci estensioni -> Installate
  2. Abilitare l'estensione SSIS
  3. Riavviare Visual Studio

Se l'installazione di SSIS mostra Installazione non riuscita con "Errore sconosciuto (0x80131500)" o "Errore sconosciuto ISVsix", aprire la cartella %temp%\SsdtisSetup, cercare in Microsoft.DataTools.IntegrationServices_{latestTimestamp}_ISVsix.log:

  • Quando l'errore è "Verifica preliminare non riuscita con avviso/i: AnotherInstallationRunning.",

    1. Continua ad aspettare e riprovare. Altri dettagli: Windows Installer blocca l'installazione. Windows Installer è un sottoservizio di Windows che gestisce l'installazione di pacchetti come MSI, Windows Update o elementi di terze parti e può gestire una sola cosa alla volta.
  • Se l'errore è "Il file {filefullpath} esiste già.":

    1. Eseguire i comandi seguenti da un prompt dei comandi con privilegi elevati:

      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. Ripristinare VS2022 tramite il programma di installazione VS

    3. Riavviare il PC e reinstallare SSIS

  • Quando l'errore è "Riferimento oggetto non impostato su un'istanza di oggetto",

    • eliminare la cartella dell'istanza interrotta "%ProgramData%\Microsoft\VisualStudio\Packages_Instances<InstallationID>"
  • Quando l'errore è "Errore 0x80091007: impossibile verificare l'hash del payload",

    • eliminare C:\ProgramData\Package Cache\15160B731819F56D87A626F9A2777550340022D7 e riprovare.

Se l'errore non è presente nell'elenco indicato sopra, è possibile comprimere %temp%\SsdtisSetup e inviare i log a ssistoolsfeedbacks@microsoft.com per la risoluzione dei problemi.

Installazione offline

Seguire questa procedura per installare il prodotto in un ambiente offline:

  1. Fare riferimento alle istruzioni in Creare un pacchetto di installazione offline di Visual Studio per l'installazione locale e verificare che siano inclusi i prerequisiti seguenti:

    • Prerequisito ID="Microsoft.VisualStudio.Component.Roslyn.LanguageServices" Version="[17.0,)" DisplayName="C# and Visual Basic"
    • Prerequisito ID="Microsoft.VisualStudio.Component.CoreEditor" Version="[17.0,)" DisplayName="Visual Studio core editor"
    • Prerequisito ID="Microsoft.Net.Component.4.7.TargetingPack" Version="[17.0,)" DisplayName=".NET Framework 4.7 targeting pack"
  2. Avviare il programma di installazione di questo prodotto ed eseguire l'installazione oppure eseguire il programma di installazione in modalità non interattiva. Avviare il programma di installazione con l'argomento "/?" per ottenere altri dettagli dell'elenco di argomenti del programma di installazione.

  3. VS Community non supporta l'attivazione offline. Per usare questo prodotto con VS Community, in alcuni casi è necessario accedere all'account Microsoft in VS Community. Se si vuole usare questo prodotto in un ambiente offline, è consigliabile installarlo in VS Professional o Enterprise, che supportano l'attivazione offline tramite un codice Product Key.