Procedura: Installazione del supporto per pacchetti di Data Transformation Services

Sebbene SQL Server 2000 Data Transformation Services (DTS) sia deprecato, è possibile continuare a eseguire pacchetti DTS insieme a pacchetti di Integration Services nello stesso computer. Per ulteriori informazioni, vedere Supporto per SQL Server 2000 DTS in SQL Server 2000 R2. Per ulteriori informazioni sulla rimozione di DTS, vedere Data Transformation Services (DTS).

Quando si intende installare il supporto per i pacchetti DTS, è necessario tenere presente che in SQL Server 2008 tale supporto non è incluso nelle situazioni seguenti:

  • Per i pacchetti DTS non è disponibile alcun supporto della fase di progettazione o di run-time a 64 bit. In un computer a 64 bit i pacchetti DTS e i pacchetti di Integration Services che utilizzano l'attività Esegui pacchetto DTS 2000 per eseguire i pacchetti DTS possono essere utilizzati solo in modalità a 32 bit.

  • Nei sistemi operativi basati su Itanium non è disponibile il supporto della fase di progettazione o di run-time per i pacchetti DTS. Nei sistemi operativi basati su Itanium, pertanto, non è possibile creare, visualizzare, modificare o eseguire pacchetti DTS.

Se è necessario continuare a utilizzare i pacchetti DTS insieme ai pacchetti di Integration Services, è possibile installare il supporto di run-time e della fase di progettazione come descritto nelle sezioni seguenti.

Installazione del supporto per i pacchetti DTS

Il supporto per DTS in SQL Server 2008 è costituito da più componenti, come descritto nell'argomento Supporto per Data Transformation Services (DTS) in SQL Server 2008. Alcuni di tali componenti possono essere installati mediante il programma di installazione. Le funzionalità complete di tali componenti risulteranno tuttavia disponibili solo in seguito all'installazione del supporto per DTS Runtime. Per installare Integration Services con tutte le caratteristiche necessarie per il supporto DTS, è necessario installare più elementi come indicato nella procedura seguente.

Per installare tutte le caratteristiche del supporto DTS

  1. Durante l'installazione, nella pagina Selezione caratteristiche effettuare le seguenti selezioni:

    1. Selezionare Integration Services.

      Questa opzione consente di installare l'attività Script ActiveX e Migrazione guidata pacchetti DTS.

    2. Selezionare Compatibilità con le versioni precedenti di strumenti client.

      Questa opzione consente di installare l'attività Esegui pacchetto DTS 2000.

  2. Dopo l'installazione, installare DTS Runtime in base a quanto indicato nelle sezioni "Installazione del supporto di runtime per pacchetti DTS" e "Installazione di ulteriori file a 32 bit richiesti per eseguire pacchetti DTS in un computer a 64 bit", più avanti in questo argomento.

  3. (Facoltativo) Dopo l'installazione, installare Progettazione DTS in base a quanto indicato nella sezione "Installazione del supporto della fase di progettazione per pacchetti DTS", più avanti in questo argomento.

Installazione del supporto di runtime per pacchetti DTS

In SQL Server 2008 non viene installato il supporto di runtime per i pacchetti DTS. Prima di poter eseguire e gestire i pacchetti DTS, è necessario installare il supporto di run-time come descritto nella procedura seguente.

Per installare il supporto di runtime per i pacchetti Data Transformation Services

  • In un browser Internet aprire la pagina Feature Pack per Microsoft SQL Server 2008, quindi scaricare e installare i componenti per la compatibilità con le versioni precedenti a Microsoft SQL Server 2005.

    Nota

    Il download non è stato aggiornato per SQL Server 2008 R2.

Installazione di ulteriori file a 32 bit richiesti per eseguire pacchetti DTS in un computer a 64 bit

Non è disponibile alcun tipo di supporto di runtime a 64 bit per i pacchetti DTS. In un computer a 64 bit i pacchetti DTS e i pacchetti di Integration Services che eseguono pacchetti DTS possono essere eseguiti solo in modalità a 32 bit. Per eseguire i pacchetti in modalità a 32 bit all'esterno di BI Development Studio in un computer a 64 bit, installare i componenti seguenti:

  • DTS Runtime a 32 bit, come descritto nella sezione precedente.

  • Versione a 32 bit delle utilità della riga di comando e del runtime di Integration Services.

Per installare la versione a 32 bit delle utilità della riga di comando e del runtime di Integration Services in un computer x86 a 64 bit

  • Durante l'Installazione, selezionare Business Intelligence Development Studio o Strumenti di gestione - Completa.

    Selezionando una di queste opzioni verranno installati la versione a 32 bit del runtime di Integration Services, l'utilità dtexec (dtexec.exe) e altri strumenti di Integration Services.

Per installare la versione a 32 bit delle utilità della riga di comando e del runtime di Integration Services in un computer Itanium a 64 bit

  • Durante l'installazione, selezionare Strumenti di gestione - Completa.

    Selezionando questa opzione verranno installati la versione a 32 bit del runtime di Integration Services, l'utilità dtexec (dtexec.exe) e altri strumenti di Integration Services.

Installazione del supporto della fase di progettazione per pacchetti DTS

In SQL Server 2008 non viene installato il supporto della fase di progettazione per i pacchetti DTS. Prima di poter utilizzare e gestire gli strumenti di SQL Server 2008 per aprire e visualizzare i pacchetti DTS, è necessario scaricare e installare il supporto della fase di progettazione come descritto nella procedura seguente.

Nota

Nella finestra di progettazione dei pacchetti DTS che è possibile scaricare vengono utilizzati gli strumenti di SQL Server 2008. Le caratteristiche di tale finestra di progettazione non sono tuttavia state aggiornate per SQL Server 2008.

Per installare il supporto della fase di progettazione per i pacchetti Data Transformation Services

Per impostazione predefinita, in un computer a 32 bit i file binari per SQL Server 2000 si trovano nella cartella %Programmi%\Microsoft SQL Server\80\Tools\Binn, mentre i file binari per SQL Server 2008 si trovano nella cartella %Programmi%\Microsoft SQL Server\100\Tools\Binn. In base a questi percorsi predefiniti, potrebbe accadere che il percorso dei file binari per SQL Server 2000 si trovi prima del percorso dei file binari per SQL Server 2008 nella variabile di ambiente PATH. In questo caso, è possibile che venga visualizzato un messaggio di errore quando si prova a utilizzare Progettazione DTS. Per risolvere questo errore, copiare i file richiesti dalla finestra di progettazione in un nuovo percorso come descritto nelle procedure seguenti.

Nota

In un computer a 64 bit sostituire %Programmi(x86)% per %Programmi% nelle procedure seguenti.

Per assicurarsi che Progettazione DTS possa essere utilizzato in SQL Server Management Studio

  1. Copiare i file SEMSFC.DLL, SQLGUI.DLL e SQLSVC.DLL dalla cartella %Programmi%\Microsoft SQL Server\80\Tools\Binn nella cartella %Programmi%\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE.

  2. Copiare i file SEMSFC.RLL, SQLGUI.RLL e SQLSVC.RLL dalla cartella %Programmi%\Microsoft SQL Server\80\Tools\Binn\Resources nella cartella %Programmi%\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\Resources\%id_lingua%. La sottocartella id_lingua relativa all'inglese (Stati Uniti) sarà ad esempio "1033".

Per assicurarsi che Progettazione DTS possa essere utilizzato in Business Intelligence Development Studio

  1. Copiare i file SEMSFC.DLL, SQLGUI.DLL e SQLSVC.DLL dalla cartella %Programmi%\Microsoft SQL Server\80\Tools\Binn nella cartella %Programmi%\Microsoft Visual Studio 9.0\Common7\IDE.

  2. Copiare i file SEMSFC.RLL, SQLGUI.RLL e SQLSVC.RLL dalla cartella %Programmi%\Microsoft SQL Server\80\Tools\Binn\Resources nella cartella %Programmi%\Microsoft Visual Studio 9.0\Common7\IDE\Resources\%id_lingua%. La sottocartella id_lingua relativa all'inglese (Stati Uniti) sarà ad esempio "1033".