Condividi tramite


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

Si applica a:SQL Serverdatabase SQL di AzureAzure 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 SSIS (servizi di integrazione) 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.

  • Questa estensione non supporta Visual Studio 2022. Usare l'estensione SQL Server Integration Services Projects 2022.

  • In alcuni casi può capitare che questo prodotto o Visual Studio Tools for Applications 2019 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 2019 tramite il pannello di controllo.

  • 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 da 2012 a 2019), vedere questa eccezione relativa al ciclo di vita del supporto.

Problemi noti

Ulteriori 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 (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE
      rm CommonExtensions\Microsoft\SSIS\* 
      rm PublicAssemblies\SSIS\* 
      rm "PublicAssemblies\Microsoft BI\Business Intelligence Projects\Integration Services\"* 
      
    2. Ripristinare VS2019 tramite il programma di installazione VS
    3. Riavviare il PC e reinstallare SSIS
  • 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="[16.0,)" DisplayName="C# and Visual Basic"
    • Prerequisito ID="Microsoft.VisualStudio.Component.CoreEditor" Version="[16.0,)" DisplayName="Visual Studio core editor"
    • Prerequisito ID="Microsoft.VisualStudio.Component.SQL.SSDT" Version="[16.0,)" DisplayName="SQL Server Data Tools"
    • Prerequisito ID="Microsoft.Net.Component.4.TargetingPack" Version="[16.0,)" DisplayName=".NET Framework 4 Targeting Pack"
    • Prerequisito ID="Microsoft.Net.Component.4.5.TargetingPack" Version="[16.0,)" DisplayName=".NET Framework 4.5 pacchetto di destinazione"
    • Prerequisito ID="Microsoft.Net.Component.4.7.TargetingPack" Version="[16.0,)" DisplayName=".NET Framework 4.7 pacchetto di destinazione"
  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.