Utilizzo della Migrazione guidata pacchetti
Data aggiornamento: 17 luglio 2006
In SQL Server 2005 Integration Services (SSIS) è disponibile la Migrazione guidata pacchetti per la migrazione dei pacchetti Data Transformation Services (DTS) creati con gli strumenti di SQL Server 2000.
[!NOTA] La Migrazione guidata pacchetti è disponibile solo nelle versioni di SQL Server 2005 Standard Edition, Enterprise Edition e Developer Edition.
[!NOTA] Preparazione aggiornamento non è in grado di eseguire l'analisi e la Migrazione guidata pacchetti non è in grado di eseguire la migrazione dei pacchetti DTS salvati nel database msdb di un'istanza di SQL Server 7.0. Tuttavia, Preparazione aggiornamento può eseguire l'analisi e la Migrazione guidata pacchetti può eseguire la migrazione dei pacchetti DTS di SQL Server 7.0 salvati come file di archiviazione strutturata o salvati nel database msdb di un'istanza di SQL Server 7.0 aggiornata a SQL Server 2005.
Non è possibile eseguire la migrazione completa di tutti i pacchetti. Ad esempio, alcune attività di SQL Server 2000 non vengono associate ad attività di Integration Services e le attività personalizzate e non è possibile eseguire la migrazione di alcuni script di attività ActiveX Script o di trasformazioni di dati. Per ulteriori informazioni, vedere Migrazione delle attività e Problemi noti legati alla migrazione dei pacchetti.
È possibile continuare a utilizzare pacchetti in formato SQL Server 2000 in soluzioni Integration Services ed eseguirli come pacchetti autonomi di SQL Server 2000.
Molti pacchetti di SQL Server 2000 sono protetti da password. Se si esegue la migrazione di questi pacchetti, nella Migrazione guidata pacchetti verrà richiesto di inserire le relative password. Non è possibile eseguire la migrazione di un pacchetto protetto da password se non si utilizza la password corretta.
Con SQL Server 2005 non viene installato il supporto per Meta Data Services. La Migrazione guidata pacchetti supporta i pacchetti Meta Data Services (repository) solo se SQL Server 2000, gli strumenti di SQL Server 2000 o i file ridistribuibili del repository vengono installati nel computer locale. Se sono presenti i file del repository, è possibile eseguire la migrazione dei pacchetti DTS precedentemente salvati in Meta Data Services mediante la Migrazione guidata pacchetti. Se i file del repository non sono presenti, è possibile eseguire solo la migrazione dei pacchetti DTS precedentemente salvati in SQL Server o in file di archiviazione strutturata.
Avvio della Migrazione guidata pacchetti
È possibile avviare la Migrazione guidata pacchetti da tre percorsi.
- Da SQL Server Management Studio. Connettersi a un'istanza di SQL Server 2005 Motore di database, fare clic con il pulsante destro del mouse sul nodo Data Transformation Services in Esplora oggetti di Gestione/Legacy e selezionare Migrazione guidata.
- Da Business Intelligence Development Studio. Creare o aprire un progetto Integration Services, fare clic con il pulsante destro del mouse sul nodo Pacchetti SSIS in Esplora soluzioni e selezionare Esegui migrazione pacchetto DTS 2000.
- Dal prompt dei comandi. Avviare DTSMigrationWizard.exe dalla cartella C:\Programmi\Microsoft SQL Server\90\DTS\Binn folder.
Selezione dell'origine pacchetto
Nella Migrazione guidata pacchetti è possibile eseguire la migrazione di pacchetti di SQL Server 2000 precedentemente salvati in un database SQL Server msdb, in file di archiviazione strutturata o in Meta Data Services. Non è possibile eseguire la migrazione di pacchetti salvati in file Visual Basic.
Importante: |
---|
In SQL Server 2005 non viene installato il supporto per Meta Data Services. Con la Migrazione guidata pacchetti è possibile accedere a pacchetti DTS salvati in Meta Data Services solo se SQL Server 2000, gli strumenti di SQL Server 2000 o i file ridistribuibili del repository sono presenti nel computer. |
Se un pacchetto si trova in un database msdb o in Meta Data Services, è necessario inserire il nome di un server e consentire alla Migrazione guidata pacchetti di autenticare l'utente che esegue l'accesso tramite l'autenticazione di Windows o l'autenticazione di SQL Server.
Se un pacchetto si trova in un file di archiviazione strutturata, è necessario selezionare il file di cui si desidera eseguire la migrazione. Un file di archiviazione strutturata può contenere definizioni di molti pacchetti e includere versioni diverse di uno stesso pacchetto. È possibile eseguire la migrazione di alcuni o tutti i pacchetti e di alcune o tutte le versioni di pacchetto presenti nel file.
Per ulteriori informazioni, vedere Scelta posizione di origine (Migrazione guidata pacchetti).
Selezione della destinazione pacchetto
La Migrazione guidata pacchetti consente di eseguire la migrazione dei pacchetti a un database msdb di un'istanza di SQL Server 2005 o a un file .dtsx. Il file .dtsx è una rappresentazione XML della definizione del pacchetto salvata nel file system.
Se la destinazione è SQL Server 2005, è necessario inserire il nome di un server per consentire alla Migrazione guidata pacchetti di autenticare l'utente che esegue l'accesso tramite l'autenticazione di Windows o l'autenticazione di SQL Server.
Per ulteriori informazioni, vedere Scelta posizione di destinazione (Migrazione guidata pacchetti).
[!NOTA] Dopo la migrazione dei pacchetti da Management Studio, effettuare la connessione all'istanza locale di Integration Services in Esplora oggetti per visualizzare i pacchetti di cui è stata eseguita la migrazione. Se la destinazione selezionata è SQL Server, i pacchetti di cui è stata eseguita la migrazione saranno visibili nel nodo MSDB. Se è stata selezionata una cartella del file system come destinazione, fare clic con il pulsante destro del mouse sul nodo File system e scegliere Importa pacchetto per visualizzare i pacchetti di cui è stata eseguita la migrazione. Dopo la migrazione dei pacchetti da BI Development Studio, i pacchetti di cui è stata eseguita la migrazione vengono salvati nella cartella del file system specificata e vengono aggiunti al progetto aperto nel nodo Pacchetti SSIS. I pacchetti DTS non possono essere aperti o modificati in BI Development Studio.
Selezione dei pacchetti di cui eseguire la migrazione
Una volta impostate l'origine e la destinazione, nella Migrazione guidata pacchetti vengono elencati i pacchetti disponibili nel database msdb, in Meta Data Services o nel file di archiviazione strutturata. È possibile selezionare i pacchetti di cui eseguire la migrazione e aggiornare i nomi predefiniti assegnati dalla Migrazione guidata pacchetti ai singoli pacchetti. È inoltre possibile aggiornare i nomi dei pacchetti in Business Intelligence Development Studio o SQL Server Management Studio dopo la migrazione dei pacchetti.
Per ulteriori informazioni, vedere Definizione elenco pacchetti (Migrazione guidata pacchetti).
Impostazione delle password dei pacchetti
I pacchetti sviluppati con versioni precedenti degli strumenti di SQL Server possono essere protetti da password. È necessario inserire la password corretta prima di accedere alle definizioni dei pacchetti ed eseguire la migrazione dei pacchetti. Se più pacchetti condividono la stessa password, è necessario inserire quest'ultima una sola volta. Non è possibile continuare la procedura di migrazione guidata dei pacchetti se non si inseriscono tutte le password necessarie per i pacchetti protetti da password. Se non vi sono pacchetti protetti da password, questo passaggio verrà ignorato.
Registrazione degli errori di migrazione
È possibile abilitare la Migrazione guidata pacchetti per la registrazione di eventuali errori rilevati durante la migrazione.
Per ulteriori informazioni, vedere Impostazione file di log (Migrazione guidata pacchetti).
Visualizzazione dell'avanzamento della migrazione
Nella Migrazione guidata pacchetti la migrazione dei pacchetti selezionati viene eseguita pacchetto per pacchetto. Nel caso in cui non sia possibile eseguire la migrazione di un pacchetto, si ha la possibilità di terminare il processo di migrazione di tutti i pacchetti rimanenti oppure di ignorare il pacchetto e continuare con la migrazione del pacchetto successivo nell'elenco. Al termine della migrazione di ogni pacchetto, ne viene aggiornato lo stato.
Per ulteriori informazioni, vedere Completamento procedura guidata (Migrazione guidata pacchetti) e Migrazione dei pacchetti in corso (Migrazione guidata pacchetti).
Controllo dei pacchetti di cui è stata eseguita la migrazione
Dopo aver eseguito la migrazione dei pacchetti è consigliabile aprire i pacchetti in Business Intelligence Development Studio per verificare che non vi siano problemi, inclusi errori di convalida. Ad esempio, dato che alcuni pacchetti si basano sulle precedenti attività all'interno dello stesso pacchetto per creare o preparare le origini o le destinazioni dei dati, è possibile che si verifichino errori di convalida dei dati quando non è possibile individuare tali oggetti. È possibile risolvere un errore di convalida di questo tipo impostando la proprietà DelayValidation su true nell'attività o in un altro oggetto contenitore, oppure impostando la proprietà ValidateExternalMetadata su false nel componente del flusso di dati interessato.
[!NOTA] Dopo la migrazione dei pacchetti da Management Studio, effettuare la connessione all'istanza locale di Integration Services in Esplora oggetti per visualizzare i pacchetti di cui è stata eseguita la migrazione. Se la destinazione selezionata è SQL Server, i pacchetti di cui è stata eseguita la migrazione saranno visibili nel nodo MSDB. Se è stata selezionata una cartella del file system come destinazione, fare clic con il pulsante destro del mouse sul nodo File system e quindi scegliere Importa pacchetto per visualizzare i pacchetti di cui è stata eseguita la migrazione. Dopo la migrazione dei pacchetti da BI Development Studio, i pacchetti di cui è stata eseguita la migrazione vengono salvati nella cartella del file system specificata e vengono aggiunti al progetto aperto nel nodo Pacchetti SSIS.
Vedere anche
Altre risorse
Migrazione dei pacchetti Data Transformation Services
Guida in linea e informazioni
Cronologia modifiche
Versione | Cronologia |
---|---|
17 luglio 2006 |
|
5 dicembre 2005 |
|