Procedura: Installazione del supporto per pacchetti di Data Transformation Services
Sebbene SQL Server 2000 Data Transformation Services (DTS) sia obsoleto, è possibile continuare a eseguire pacchetti DTS insieme a pacchetti di Integration Services nello stesso computer. Per ulteriori informazioni, vedere Supporto per Data Transformation Services (DTS) in SQL Server 2008. 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 runtime 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 runtime 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 runtime 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 funzionalità richieste per il supporto DTS, è necessario installare più elementi come indicato nella procedura seguente.
Per installare tutte le funzionalità del supporto DTS
Durante l'installazione, nella pagina Selezione funzionalità effettuare le seguenti selezioni:
Selezionare Integration Services.
Questa opzione consente di installare l'attività Script ActiveX e Migrazione guidata pacchetti DTS.
Selezionare Compatibilità con le versioni precedenti di strumenti client.
Questa opzione consente di installare l'attività Esegui pacchetto DTS 2000.
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.
(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 runtime come descritto nella procedura seguente.
Per installare il supporto di runtime per i pacchetti Data Transformation Services
Nei supporti di installazione utilizzati per installare SQL Server 2008, individuare ed eseguire la versione del pacchetto di Windows Installer SQLServer2005_BC*.msi appropriato per il sistema operativo in uso.
—oppure—
In un browser Internet aprire la pagina Feature Pack di Microsoft SQL Server 2008, quindi scaricare e installare i Componenti per la compatibilità con le versioni precedenti a Microsoft SQL Server 2005.
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, come descritto nelle procedure seguenti.
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 funzionalità 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
- In un browser Internet aprire la pagina Web Feature Pack per Microsoft SQL Server 2005 e scaricare e installare i Componenti di Progettazione DTS di Microsoft SQL Server 2000.
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 nel percorso dei file di SQL Server 2008 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
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.
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
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.
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".