Considerazioni sull'aggiornamento di Data Transformation Services

Se nel computer è installato SQL Server 2000 Data Transformation Services (DTS), è possibile eseguire l'aggiornamento da Data Transformation Services a SQL Server 2008Integration Services senza che si verifichi alcun conflitto software, in quanto Integration Services è un prodotto completamente nuovo e non un aggiornamento della versione da Data Transformation Services.

[!NOTA]

Se si desidera eseguire l'aggiornamento da SQL Server 2005Integration Services a SQL Server 2008Integration Services, vedere Considerazioni sull'aggiornamento di Integration Services.

In SQL Server 2008 non viene installato il supporto della fase di run-time per i pacchetti DTS. Per eseguire i pacchetti DTS, è necessario installare il supporto della fase di run-time. Per informazioni su come installare il supporto per DTS, vedere Procedura: Installazione del supporto per pacchetti di Data Transformation Services. Per ulteriori informazioni dettagliate sul supporto per DTS in SQL Server 2008, vedere Supporto per Data Transformation Services (DTS) in SQL Server 2008.

Nota importanteImportante

Data Transformation Services (DTS) rappresenta una funzionalità obsoleta. Per ulteriori informazioni, vedere Data Transformation Services (DTS).

Al termine dell'aggiornamento, è eventualmente possibile utilizzare la Migrazione guidata pacchetti DTS per eseguire la migrazione dei pacchetti DTS al formato di Integration Services. Durante la migrazione, i pacchetti DTS vengono copiati e quindi ricreati nel formato di Integration Services. I pacchetti di origine non vengono modificati e restano inalterati. Per ulteriori informazioni, vedere Migrazione dei pacchetti Data Transformation Services.

[!NOTA]

La Migrazione guidata pacchetti DTS è disponibile nelle seguenti versioni di SQL Server: Standard Edition, Enterprise Edition e Developer Edition.

Operazioni preliminari per l'aggiornamento di Data Transformation Services

Prima di aggiornare Data Transformation Services a Integration Services, vedere Supporto per Data Transformation Services (DTS) in SQL Server 2008.

Prima di eseguire un aggiornamento, è inoltre consigliabile installare ed eseguire Preparazione aggiornamento. Per ulteriori informazioni, vedere Utilizzo di Preparazione aggiornamento per preparare gli aggiornamenti.

Aggiornamento di Data Transformation Services

Nella procedura seguente viene descritto come utilizzare il programma di installazione per aggiornare un'installazione di SQL Server 2000 Data Transformation Services (DTS) a Integration Services.

Per eseguire l'aggiornamento da Data Transformation Services a Integration Services

  • Eseguire il programma di installazione di SQL Server 2008, quindi selezionare Aggiorna da SQL Server 2000 o SQL Server 2005.

    —oppure—

  • Al prompt dei comandi eseguire setup.exe e specificare l'opzione /ACTION=upgrade. Per ulteriori informazioni sull'installazione dal prompt dei comandi, vedere la sezione "Script di installazione per Integration Services" in Procedura: Installazione di SQL Server 2008 dal prompt dei comandi.

Non è possibile utilizzare il programma di installazione di SQL Server 2008 per eseguire direttamente l'aggiornamento da SQL Server 6.5 o 7.0 a SQL Server 2008.

È possibile scegliere di eseguire l'aggiornamento sia di DTS che del Motore di database, solo di DTS o solo del Motore di database. Se si esegue l'aggiornamento solo di DTS o del Motore di database, esistono alcune limitazioni:

  • Se si esegue l'aggiornamento solo di DTS, SQL Server 2008Integration Services è completamente funzionante. Tuttavia, Integration Services sarà solo in grado di archiviare pacchetti nel file system, a meno che in un altro computer non sia disponibile un'istanza del Motore di database di SQL Server 2008. Se è disponibile un'istanza del Motore di database di SQL Server 2008, Integration Services sarà in grado di archiviare pacchetti in tale istanza.

  • Se si esegue l'aggiornamento solo del Motore di database, DTS continuerà a essere funzionante, ma la funzionalità di Integration Services non sarà disponibile.

Per ulteriori informazioni su come eseguire l'aggiornamento, vedere Procedura: Aggiornamento a SQL Server 2008 (programma di installazione).

Aggiornamento di Data Transformation Services e del Motore di database a SQL Server 2008

In questa sezione vengono descritti gli effetti di un aggiornamento che utilizza i criteri seguenti:

  • Si esegue l'aggiornamento a SQL Server 2008 sia di DTS che di un'istanza del Motore di database.

  • DTS e l'istanza del Motore di database da aggiornare si trovano nello stesso computer.

Operazioni eseguite durante l'aggiornamento

Durante il processo di aggiornamento vengono effettuate le attività seguenti:

  • L'istanza del Motore di database viene aggiornata a SQL Server 2008.

  • Viene installato SQL Server 2008Integration Services.

  • Viene installato il supporto del run-time per i pacchetti DTS. Tale supporto include DTS Runtime e l'enumerazione dei pacchetti DTS in SQL Server Management Studio. È possibile continuare a eseguire i pacchetti DTS insieme ai pacchetti di Integration Services nello stesso computer. Per ulteriori informazioni, vedere Procedura: Installazione del supporto per pacchetti di Data Transformation Services.

  • I pacchetti DTS esistenti vengono lasciati intatti nelle tabelle di sistema DTS esistenti nel database msdb.

Operazioni non eseguite durante l'aggiornamento

Durante il processo di aggiornamento non vengono effettuate le attività seguenti:

Operazioni possibili al termine dell'aggiornamento

Al termine del processo di aggiornamento, è possibile effettuare l'attività seguente:

Dopo l'installazione del supporto facoltativo del run-time per DTS, è possibile effettuare le attività seguenti:

  • Per visualizzare i pacchetti DTS sotto il nodo Gestione\Legacy\Data Transformation Services in SQL Server Management Studio, connettersi all'istanza aggiornata del Motore di database. Quando ci si connette al servizio Integration Services, è possibile visualizzare solo i pacchetti di Integration Services.

  • Per eseguire i pacchetti DTS in un pacchetto di Integration Services, utilizzare l'attività Esegui pacchetto DTS 2000. Per ulteriori informazioni, vedere Attività Esegui pacchetto DTS 2000.

  • Per eseguire i pacchetti DTS dal prompt dei comandi, utilizzare l'utilità dtsrun.exe.

  • Per eseguire i pacchetti DTS dai processi di SQL Server Agent, chiamare l'utilità dtsrun.exe da un passaggio del processo.

Per ulteriori informazioni sull'esecuzione di pacchetti, vedere Esecuzione dei pacchetti Data Transformation Services (DTS).

Nota importanteImportante

Data Transformation Services (DTS) rappresenta una funzionalità obsoleta. Per ulteriori informazioni, vedere Data Transformation Services (DTS).