Aggiornare Integration ServicesUpgrade Integration Services

Se nel computer è installato SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) o una versione successiva, è possibile eseguire l'aggiornamento a SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS).If SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) or later is currently installed on your computer, you can upgrade to SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS).

Se si esegue l'aggiornamento a SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) in un computer con una di queste versioni precedenti di Integration ServicesIntegration Services , SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) verrà installato side-by-side con la versione precedente.When you upgrade to SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) on a machine that has one of these earlier versions of Integration ServicesIntegration Services installed, SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) is installed side-by-side with the earlier version.

Con l'installazione side-by-side, vengono installate più versioni dell'utilità dtexec.With this side-by-side install, multiple versions of dtexec utility are installed. Per assicurarsi di eseguire la versione corretta dell'utilità, al prompt dei comandi eseguire l'utilità immettendo il percorso completo (<unità >: \Programmi\Microsoft SQL Server\< versione>\DTS\Binn).To ensure that you run the correct version of the utility, at the command prompt run the utility by entering the full path (<drive>:\Program Files\Microsoft SQL Server\<version>\DTS\Binn). Per ulteriori informazioni su dtexec, vedere dtexec Utility.For more information about dtexec, see dtexec Utility.

Nota

Nelle versioni precedenti di SQL ServerSQL Server, per impostazione predefinita quando si installa SQL ServerSQL Server tutti gli utenti nel gruppo Utenti dispongono di accesso al servizio Integration ServicesIntegration Services .In previous versions of SQL ServerSQL Server, by default when you installed SQL ServerSQL Server all users in the Users group had access to the Integration ServicesIntegration Services service. Quando si installa SQL Server 2017SQL Server 2017, gli utenti non dispongono di accesso al servizio Integration ServicesIntegration Services .When you install SQL Server 2017SQL Server 2017, users do not have access to the Integration ServicesIntegration Services service. Il servizio è protetto per impostazione predefinita.The service is secure by default. Dopo l'installazione di SQL Server 2017SQL Server 2017 , l'amministratore di SQL ServerSQL Server deve eseguire lo strumento Configurazione DCOM (Dcomcnfg.exe) per concedere a utenti specifici l'accesso al servizio Integration ServicesIntegration Services .After SQL Server 2017SQL Server 2017 is installed, the SQL ServerSQL Server administrator must run the DCOM Configuration tool (Dcomcnfg.exe) to grant specific users access to the Integration ServicesIntegration Services service. Per altre informazioni, vedere Servizio Integration Services (servizio SSIS).For more information, see Integration Services Service (SSIS Service).

Operazioni preliminari per l'aggiornamento di Integration ServicesBefore Upgrading Integration Services

Prima di procedere all'aggiornamento a SQL Server 2017SQL Server 2017, è consigliabile eseguire Preparazione aggiornamento.We recommended that you run Upgrade Advisor before you upgrade to SQL Server 2017SQL Server 2017. Preparazione aggiornamento segnala i problemi che potrebbero verificarsi se si esegue la migrazione dei pacchetti esistenti di Integration ServicesIntegration Services al nuovo formato dei pacchetti utilizzato da SQL Server 2017SQL Server 2017 .Upgrade Advisor reports issues that you might encounter if you migrate existing Integration ServicesIntegration Services packages to the new package format that SQL Server 2017SQL Server 2017 uses.

Nota

Il supporto per la migrazione o l'esecuzione di pacchetti DTS (Data Transformation Services) non è più disponibile nella versione corrente di SQL ServerSQL Server Integration ServicesIntegration Services.Support for migrating or running Data Transformation Services (DTS) packages has been discontinued in in the current release of SQL ServerSQL Server Integration ServicesIntegration Services. Le seguenti funzionalità DTS non sono più utilizzate.The following DTS functionality has been discontinued.

  • DTS RuntimeDTS runtime

    • API DTSDTS API
    • Migrazione guidata pacchetti per la migrazione dei pacchetti DTS alla versione successiva di Integration ServicesIntegration ServicesPackage Migration Wizard for migrating DTS packages to the next version of Integration ServicesIntegration Services
    • Supporto per la gestione di pacchetti DTS in SQL Server Management StudioSQL Server Management StudioSupport for DTS package maintenance in SQL Server Management StudioSQL Server Management Studio
    • Attività Esegui pacchetto DTS 2000Execute DTS 2000 Package task
    • Analisi di pacchetti DTS in Preparazione aggiornamento.Upgrade Advisor scan of DTS packages.

    Per informazioni sulle altre funzionalità sospese, vedere Funzionalità di Integration Services non più supportate in SQL Server 2016.For information about other discontinued features, see Discontinued Integration Services Functionality in SQL Server 2016.

aggiornamento di Integration ServicesUpgrading Integration Services

È possibile eseguire l'aggiornamento utilizzando uno dei metodi seguenti:You can upgrade by using one of the following methods:

  • Eseguire il programma di installazione di SQL Server 2017SQL Server 2017 e selezionare l'opzione Aggiorna da SQL Server 2008, SQL Server 2008 R2 SQL Server 2012SQL Server 2012 o SQL Server 2014SQL Server 2014.Run SQL Server 2017SQL Server 2017 Setup and select the option to Upgrade from SQL Server 2008, SQL Server 2008 R2, SQL Server 2012SQL Server 2012, or SQL Server 2014SQL Server 2014.

  • Eseguire setup.exe al prompt dei comandi e specificare l'opzione /ACTION=upgrade.Run setup.exe at the command prompt and specify the /ACTION=upgrade option. Per altre informazioni, vedere la sezione "Script di installazione per Integration ServicesIntegration Services" in Installazione di SQL Server 2016 dal prompt dei comandi.For more information, see the section, "Installation Scripts for Integration ServicesIntegration Services," in Install SQL Server 2016 from the Command Prompt.

    Non è possibile utilizzare l'aggiornamento per effettuare le azioni seguenti:You cannot use upgrade to perform the following actions:

  • Riconfigurare un'installazione esistente di Integration ServicesIntegration Services.Reconfigure an existing installation of Integration ServicesIntegration Services.

  • Passare da una versione a 32 bit a una versione a 64 bit di SQL ServerSQL Server o da una versione a 64 bit a una versione a 32 bit.Move from a 32-bit to a 64-bit version of SQL ServerSQL Server or from a 64-bit version to a 32-bit version.

  • Passare da una versione localizzata di SQL ServerSQL Server a un'altra versione localizzata.Move from one localized version of SQL ServerSQL Server to another localized version.

    È possibile scegliere di eseguire l'aggiornamento sia di Integration ServicesIntegration Services che del Motore di databaseDatabase Engine, solo del Motore di databaseDatabase Engineo solo di Integration ServicesIntegration Services.When you upgrade, you can upgrade both Integration ServicesIntegration Services and the Motore di databaseDatabase Engine, or just upgrade the Motore di databaseDatabase Engine, or just upgrade Integration ServicesIntegration Services. Se si esegue l'aggiornamento solo del Motore di databaseDatabase Engine, SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) o una versione successiva continuerà a essere funzionante ma la funzionalità di SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS)non sarà disponibile.If you upgrade only the Motore di databaseDatabase Engine, SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) or later remains functional, but you do not have the functionality of SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS). Se si esegue l'aggiornamento solo di Integration ServicesIntegration Services, SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) sarà completamente funzionante ma sarà possibile solo archiviare i pacchetti nel file system, a meno che in un altro computer non sia disponibile un'istanza del Motore di database di SQL Server 2017SQL Server 2017 Database Engine .If you upgrade only Integration ServicesIntegration Services, SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) is fully functional, but can only store packages in the file system, unless an instance of the Motore di database di SQL Server 2017SQL Server 2017 Database Engine is available on another computer.

Aggiornamento di Integration Services e del Motore di database a SQL Server 2017SQL Server 2017Upgrading Both Integration Services and the Database Engine to SQL Server 2017SQL Server 2017

In questa sezione vengono descritti gli effetti di un aggiornamento che utilizza i criteri seguenti:This section describes the effects of performing an upgrade that has the following criteria:

  • Si aggiornano a Integration ServicesIntegration Services sia Motore di databaseDatabase Engine sia un'istanza del SQL Server 2017SQL Server 2017.You upgrade both Integration ServicesIntegration Services and an instance of the Motore di databaseDatabase Engine to SQL Server 2017SQL Server 2017.

  • Integration ServicesIntegration Services e l'istanza del Motore di databaseDatabase Engine risiedono nello stesso computer.Both Integration ServicesIntegration Services and the instance of the Motore di databaseDatabase Engine are on the same computer.

Operazioni eseguite durante l'aggiornamentoWhat the Upgrade Process Does

Durante il processo di aggiornamento vengono eseguite le attività seguenti:The upgrade process does the following tasks:

  • Installazione dei file, del servizio e degli strumenti di SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) ( Management StudioManagement Studio e SQL Server Data ToolsSQL Server Data Tools).Installs the SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) files, service, and tools ( Management StudioManagement Studio and SQL Server Data ToolsSQL Server Data Tools). Se sono presenti più istanze di SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012SQL Server 2012o SQL Server 2014SQL Server 2014 nello stesso computer, al primo aggiornamento delle istanze a SQL Server 2017SQL Server 2017verranno installati i file, il servizio e gli strumenti di SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) .When there are multiple instances of SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012SQL Server 2012, or SQL Server 2014SQL Server 2014 on the same computer, the first time you upgrade any of the instances to SQL Server 2017SQL Server 2017, the SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) files, service, and tools are installed.

  • Aggiornamento dell'istanza di SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012SQL Server 2012o SQL Server 2014SQL Server 2014 Motore di databaseDatabase Engine alla versione SQL Server 2017SQL Server 2017 .Upgrades the instance of the SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012SQL Server 2012, or SQL Server 2014SQL Server 2014 Motore di databaseDatabase Engine to the SQL Server 2017SQL Server 2017 version.

  • Spostamento dei dati dalle tabelle di sistema di SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) o versioni successive alle tabelle di sistema di SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) , come indicato di seguito:Moves data from the SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) or later system tables to the SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) system tables, as follows:

    • Spostamento dei pacchetti senza modifiche dalla tabella di sistema msdb.dbo.sysdtspackages90 alla tabella di sistema msdb.dbo.sysssispackages.Moves packages without change from the msdb.dbo.sysdtspackages90 system table to the msdb.dbo.sysssispackages system table.

      Nota

      Benché i dati vengano spostati in una tabella di sistema diversa, il processo di aggiornamento non esegue la migrazione dei pacchetti al nuovo formato.Although the data moves to a different system table, the upgrade process does not migrate packages to the new format.

    • Spostamento dei metadati delle cartelle dalla tabella di sistema msdb.sysdtsfolders90 alla tabella di sistema msdb.sysssisfolders.Moves folder metadata from the msdb.sysdtsfolders90 system table to the msdb.sysssisfolders system table.

    • Spostamento dei dati del log dalla tabella di sistema msdb.sysdtslog90 alla tabella di sistema msdb.sysssislog.Moves log data from the msdb.sysdtslog90 system table to the msdb.sysssislog system table.

  • Rimozione delle tabelle di sistema msdb.sysdts90 e delle stored procedure usate per accedervi in seguito allo spostamento dei dati nelle nuove tabelle msdb.sysssis\ .Removes the msdb.sysdts90 system tables and the stored procedures that are used to access them after moving the data to the new msdb.sysssis\ tables. Tuttavia, durante l'aggiornamento la tabella sysdtslog90 viene sostituita con una vista denominata anche sysdtslog90.However, upgrade replaces the sysdtslog90 table with a view that is also named sysdtslog90. Questa nuova vista sysdtslog90 espone la nuova tabella di sistema msdb.sysssislog.This new sysdtslog90 view exposes the new msdb.sysssislog system table. In questo modo, l'esecuzione dei report basati sulla tabella di log continuerà senza interruzione.This ensures that reports based on the log table continue to run without interruption.

  • Creazione di tre nuovi ruoli predefiniti a livello di database, db_ssisadmin, db_ssisltduser e db_ssisoperator, per il controllo dell'accesso ai pacchetti.To control access to packages, creates three new fixed database-level roles: db_ssisadmin, db_ssisltduser, and db_ssisoperator. I ruoli db_dtsadmin, db_dtsltduser e db_dtsoperator di SQL Server 2005SQL Server 2005 Integration ServicesIntegration Services non vengono rimossi ma vengono inseriti come membri dei nuovi ruoli corrispondenti.The SQL Server 2005SQL Server 2005 Integration ServicesIntegration Services roles of db_dtsadmin, db_dtsltduser, and db_dtsoperator are not removed, but are made members of the corresponding new roles.

  • Se l'archivio pacchetti di SSISSSIS , ovvero la posizione del file system gestita dal servizio Integration ServicesIntegration Services , corrisponde al percorso predefinito \SQL Server\90, \SQL Server\100, \SQL Server\110o \SQL Server\120 , viene eseguito lo spostamento di tali pacchetti nel nuovo percorso predefinito \SQL Server\130.If the SSISSSIS package store (that is, the file system location managed by the Integration ServicesIntegration Services service) is the default location under \SQL Server\90, \SQL Server\100, \SQL Server\110, or \SQL Server\120 moves those packages to the new default location under \SQL Server\130.

  • Aggiornamento del file di configurazione del servizio Integration ServicesIntegration Services in modo da puntare all'istanza aggiornata del Motore di databaseDatabase Engine.Updates the Integration ServicesIntegration Services service configuration file to point to the upgraded instance of the Motore di databaseDatabase Engine.

Operazioni non eseguite durante l'aggiornamentoWhat the Upgrade Process Does Not Do

Durante il processo di aggiornamento non vengono eseguite le attività seguenti:The upgrade process does not do the following tasks:

  • Rimozione del servizio SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) o versioni successive.Does not remove the SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) or later service.

  • Migrazione dei pacchetti esistenti di Integration ServicesIntegration Services al nuovo formato dei pacchetti utilizzato da SQL Server 2017SQL Server 2017 .Does not migrate existing Integration ServicesIntegration Services packages to the new package format that SQL Server 2017SQL Server 2017 uses. Per informazioni su come eseguire la migrazione dei pacchetti, vedere Aggiornare pacchetti di Integration Services.For information about how to migrate packages, see Upgrade Integration Services Packages.

  • Spostamento dei pacchetti da percorsi del file system diversi dal percorso predefinito aggiunti al file di configurazione del servizio.Does not move packages from file system locations, other than the default location, that have been added to the service configuration file. Se in precedenza il file di configurazione del servizio è stato modificato per aggiungervi altre cartelle del file system, i pacchetti archiviati in tali cartelle non verranno spostati nel nuovo percorso.If you have previously edited the service configuration file to add more file system folders, packages that are stored in those folders will not be moved to a new location.

  • Aggiornamento del percorso del file system per l'utilità SQL ServerSQL Server dtexec (dtexec.exe) nei passaggi del processo di che chiamano direttamente l'utilità dtexec .In SQL ServerSQL Server Agent job steps that call the dtexec utility (dtexec.exe) directly, does not update the file system path for the dtexec utility. È necessario modificare manualmente questi passaggi del processo per aggiornare il percorso del file system specificando il percorso di SQL Server 2017SQL Server 2017 per l'utilità dtexec .You have to edit these job steps manually to update the file system path to specify the SQL Server 2017SQL Server 2017 location for the dtexec utility.

Operazioni possibili in seguito all'aggiornamentoWhat You Can Do After Upgrading

Al termine del processo di aggiornamento, è possibile effettuare le attività seguenti:After the upgrade process finishes, you can do the following tasks:

  • Eseguire processi di SQL ServerSQL Server Agent per l'esecuzione di pacchetti.Run SQL ServerSQL Server Agent jobs that run packages.

  • Usare Management StudioManagement Studio per gestire i pacchetti di Integration ServicesIntegration Services archiviati in un'istanza di SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012SQL Server 2012o SQL Server 2014SQL Server 2014.Use Management StudioManagement Studio to manage Integration ServicesIntegration Services packages that are stored in an instance of SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012SQL Server 2012, or SQL Server 2014SQL Server 2014. È necessario modificare il file di configurazione del servizio per aggiungere l'istanza di SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012SQL Server 2012o SQL Server 2014SQL Server 2014 all'elenco dei percorsi gestiti dal servizio.You need to modify the service configuration file to add the instance of SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012SQL Server 2012, or SQL Server 2014SQL Server 2014 to the list of locations managed by the service.

    Nota

    Nelle versioni precedenti di Management StudioManagement Studio non è possibile eseguire la connessione al servizio SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) .Early versions of Management StudioManagement Studio cannot connect to SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) Service.

  • Identificare la versione dei pacchetti nella tabella di sistema msdb.dbo.sysssispackages controllando il valore nella colonna packageformat.Identify the version of packages in the msdb.dbo.sysssispackages system table by checking the value in the packageformat column. La colonna packageformat della tabella identifica la versione di ogni pacchetto.The table has a packageformat column that identifies the version of each package. Il valore 3 indica un pacchetto SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) .A value of 3 indicates a SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) package. Fino a quando non si esegue la migrazione dei pacchetti al nuovo formato, il valore nella colonna packageformat non cambia.Until you migrate packages to the new package format, the value in the packageformat column does not change.

  • Non è possibile usare gli strumenti SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012SQL Server 2012o SQL Server 2014SQL Server 2014 per progettare, eseguire o gestire pacchetti di Integration ServicesIntegration Services .You cannot use the SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012SQL Server 2012, or SQL Server 2014SQL Server 2014 tools to design, run, or manage Integration ServicesIntegration Services packages. Gli strumenti di SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012SQL Server 2012o SQL Server 2014SQL Server 2014 includono le rispettive versioni di SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT), l'Importazione/Esportazione guidata SQL ServerSQL Server e l'Utilità di esecuzione pacchetti (dtexecui.exe).The SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012SQL Server 2012, or SQL Server 2014SQL Server 2014 tools include the respective versions of SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT), the SQL ServerSQL Server Import and Export Wizard, and the Package Execution Utility (dtexecui.exe). Il processo di aggiornamento non comporta la rimozione degli strumenti di SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012SQL Server 2012o SQL Server 2014SQL Server 2014.The upgrade process does not remove the SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012SQL Server 2012, or SQL Server 2014SQL Server 2014tools. Non sarà tuttavia possibile usare questi strumenti per continuare a lavorare con i pacchetti di SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) o versioni successive in un server aggiornato.However, you will not able to use these tools to continue to work with SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) or later packages on a server that has been upgraded.

  • Per impostazione predefinita, in un'installazione dell'aggiornamento, Integration ServicesIntegration Services viene configurato in modo da registrare gli eventi correlati all'esecuzione dei pacchetti nel registro eventi delle applicazioni.By default, in an upgrade installation, Integration ServicesIntegration Services is configured to log events that are related to the running of packages to the Application event log. Questa impostazione potrebbe generare un numero eccesivo di voci nel registro eventi quando si utilizza la funzionalità di raccolta dati di SQL Server 2017SQL Server 2017.This setting might generate too many event log entries when you use the Data Collector feature of SQL Server 2017SQL Server 2017. Gli eventi registrati includono EventID 12288, che indica che il pacchetto è stato avviato ed EventID 12289 che indica che il pacchetto è stato completato.The events that are logged include EventID 12288, "Package started," and EventID 12289, "Package finished successfully." Per arrestare la registrazione di questi due eventi nel registro eventi dell'applicazione, aprire il Registro di sistema per la modifica.To stop logging these two events to the Application event log, open the registry for editing. Nel Registro di sistema individuare il nodo HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\130\SSIS e modificare il valore DWORD dell'impostazione LogPackageExecutionToEventLog da 1 a 0.Then in the registry, locate the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\130\SSIS node, and change the DWORD value of the LogPackageExecutionToEventLog setting from 1 to 0.

Aggiornamento solo del Motore di database a SQL Server 2017SQL Server 2017Upgrading only the Database Engine to SQL Server 2017SQL Server 2017

In questa sezione vengono descritti gli effetti di un aggiornamento che utilizza i criteri seguenti:This section describes the effects of performing an upgrade that has the following criteria:

  • Si aggiorna solo un'istanza del Motore di databaseDatabase Engine.You upgrade only an instance of the Motore di databaseDatabase Engine. Di conseguenza, l'istanza del Motore di databaseDatabase Engine ora è un'istanza di SQL Server 2017SQL Server 2017, mentre l'istanza di Integration ServicesIntegration Services e gli strumenti client sono di SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012SQL Server 2012o SQL Server 2014SQL Server 2014.That is, the instance of the Motore di databaseDatabase Engine is now an instance of SQL Server 2017SQL Server 2017, but the instance of Integration ServicesIntegration Services and the client tools are from SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012SQL Server 2012, or SQL Server 2014SQL Server 2014.

  • L'istanza del Motore di databaseDatabase Engine risiede in un computer, mentre Integration ServicesIntegration Services e gli strumenti client risiedono in un altro computer.The instance of the Motore di databaseDatabase Engine is on one computer, and Integration ServicesIntegration Services and the client tools are on another computer.

Operazioni possibili in seguito all'aggiornamentoWhat You Can Do After Upgrading

Le tabelle di sistema in cui sono archiviati i pacchetti nell'istanza aggiornata del Motore di databaseDatabase Engine non sono le stesse di quelle utilizzate in SQL Server 2008SQL Server 2008.The system tables that store packages in the upgraded instance of the Motore di databaseDatabase Engine are not the same as those used in SQL Server 2008SQL Server 2008. Le versioni SQL Server 2008SQL Server 2008 di Management StudioManagement Studio e SQL Server Data ToolsSQL Server Data Tools , pertanto, non sono in grado di individuare i pacchetti nelle tabelle di sistema dell'istanza aggiornata del Motore di databaseDatabase Engine.Therefore, the SQL Server 2008SQL Server 2008 versions of Management StudioManagement Studio and SQL Server Data ToolsSQL Server Data Tools cannot discover the packages in the system tables on the upgraded instance of the Motore di databaseDatabase Engine. Poiché tali pacchetti non possono essere individuati, vi sono alcune limitazioni relative alle operazioni che è possibile eseguire:Because these packages cannot be discovered, there are limitations on what you can do with those packages:

  • Non è possibile utilizzare gli strumenti di SQL Server 2008SQL Server 2008 , Management StudioManagement Studio e SQL Server Data ToolsSQL Server Data Tools, in altri computer per caricare o gestire i pacchetti dall'istanza aggiornata del Motore di databaseDatabase Engine.You cannot use the SQL Server 2008SQL Server 2008 tools, Management StudioManagement Studio and SQL Server Data ToolsSQL Server Data Tools, on other computers to load or manage packages from the upgraded instance of the Motore di databaseDatabase Engine.

    Nota

    Anche se non è stata ancora eseguita la migrazione al nuovo formato dei pacchetti nell'istanza aggiornata del Motore di databaseDatabase Engine , tali pacchetti non possono essere individuati dagli strumenti di SQL Server 2008SQL Server 2008 .Although the packages in the upgraded instance of the Motore di databaseDatabase Engine have not yet been migrated to the new package format, they are not discoverable by the SQL Server 2008SQL Server 2008 tools. I pacchetti, pertanto, non possono essere utilizzati dagli strumenti di SQL Server 2008SQL Server 2008 .Therefore, the packages cannot be used by the SQL Server 2008SQL Server 2008 tools.

  • Non è possibile utilizzare SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) in altri computer per eseguire i pacchetti archiviati in msdb nell'istanza aggiornata del Motore di databaseDatabase Engine.You cannot use SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) on other computers to run packages that are stored in msdb on the upgraded instance of the Motore di databaseDatabase Engine.

  • Non è possibile usare i processi di SQL ServerSQL Server Agent in computer con SQL Server 2008SQL Server 2008 per eseguire pacchetti di SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) archiviati nell'istanza aggiornata del Motore di databaseDatabase Engine.You cannot use SQL ServerSQL Server Agent jobs on SQL Server 2008SQL Server 2008 computers to run SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) packages that are stored in the upgraded instance of the Motore di databaseDatabase Engine.

Risorse esterneExternal Resources

Intervento nel blog relativo all' utilizzo delle applicazioni e delle estensioni SSIS personalizzate esistenti in Denalisul sito blogs.msdn.com.Blog entry, Making your Existing Custom SSIS Extensions and Applications Work in Denali, on blogs.msdn.com.