Migrazione delle attività
Molte attività di SQL Server 2000 Data Transformation Services (DTS) sono associate direttamente ad attività di Integration Services e quindi quando si esegue la migrazione di un pacchetto in Integration Services, la versione SQL Server 2000 di un'attività viene sostituita dalla versione Integration Services equivalente.
Nella tabella seguente vengono elencati i mapping diretti tra le versioni delle attività.
Attività DTS |
Attività di Integration Services |
---|---|
Attività Script ActiveX |
|
Attività Inserimento bulk |
|
Attività Copia oggetti SQL Server |
|
Attività Stima data mining |
|
Attività Esegui pacchetto |
|
Attività Esegui processo |
|
Attività Esegui SQL |
|
Attività Protocollo FTP |
|
Attività Message Queue |
|
Attività Invia messaggi |
|
Attività Trasferisci database, Trasferisci messaggi di errore, Trasferisci processi, Trasferisci account di accesso e Trasferisci stored procedure master |
Attività Trasferisci oggetti di SQL Server, Attività Trasferisci database, Attività Trasferisci messaggi di errore, Attività Trasferisci processi, Attività Trasferisci account di accesso e Attività Trasferisci stored procedure master |
[!NOTA]
Le attività Script ActiveX che tentano di accedere al modello di oggetti di pacchetto utilizzando la proprietà Parent delle regole di confronto GlobalVariables non verranno completate dopo la migrazione dei pacchetti.
Alcune attività di SQL Server 2000 non vengono associate direttamente ad attività di Integration Services:
Attività di Analysis Services (dal momento che l'attività di Integration ServicesAnalysis Services non funziona con un'istanza SQL Server 2000 di Analysis Services)
Attività Query guidata dai dati
Attività Proprietà dinamiche
Attività Trasforma dati
In SQL Server alcune di queste attività vengono sostituite da funzionalità che non rappresentano attività. Nella tabella seguente viene indicato il mapping tra le attività di SQL Server 2000 e la funzionalità equivalente che non rappresenta attività in SQL Server.
Attività DTS |
Funzionalità di Integration Services |
---|---|
Proprietà dinamiche |
Configurazioni ed espressioni di proprietà. Per ulteriori informazioni, vedere Creazione di configurazioni di pacchetto. |
Trasforma dati |
|
Query guidata dai dati |
Considerare le informazioni riportate in Trasformazione Dimensione a modifica lenta, Trasformazione Suddivisione condizionale e Trasformazione Comando OLE DB durante la sostituzione della funzionalità di attività Query guidata da dati. |
Attività personalizzate
Per i pacchetti contenenti attività personalizzate la migrazione a SQL Server viene eseguita in un modo particolare. Per ogni attività personalizzata viene creato un pacchetto di SQL Server 2000 e al pacchetto di cui viene eseguita la migrazione viene aggiunta un'attività Esegui pacchetto DTS 2000 che richiama il pacchetto SQL Server 2000. I nuovi pacchetti di SQL Server 2000, denominati pacchetti intermedi, vengono incorporati nel pacchetto di cui è stata eseguita la migrazione e non vengono salvati separatamente. Un pacchetto di SQL Server 2000 con tre attività personalizzate, ad esempio, viene trasformato in un pacchetto di SQL Server contenente tre attività Esegui pacchetto DTS 2000, in cui ogni attività fa riferimento al pacchetto di SQL Server 2000 incorporato, nel quale è incapsulata un'attività personalizzata.
Attività Data pump
Tre attività di SQL Server 2000, ovvero Query guidata dai dati, Trasforma dati e Data pump parallela, sono basate sull'attività Data pump di SQL Server 2000 DTS. Ad eccezione delle attività di trasformazione semplice dei dati, la migrazione di queste attività avviene nello stesso modo delle attività personalizzate. Nella Migrazione guidata pacchetti viene creato un nuovo pacchetto di SQL Server 2000 per ogni attività e al nuovo pacchetto viene aggiunta un'attività Esegui pacchetto DTS 2000 per ogni attività di data pump.
Attività Proprietà dinamiche
Non è possibile eseguire la migrazione di attività Proprietà dinamiche a SQL Server. Durante la Migrazione guidata pacchetti viene generato un avviso se si cerca di eseguire la migrazione di un pacchetto contenente un'attività Proprietà dinamiche. Se si sceglie di eseguire la migrazione del pacchetto, l'attività Proprietà dinamiche viene sostituita da un'attività segnaposto nel pacchetto stesso. L'attività segnaposto è un'attività Script che elenca le coppie proprietà-valore dell'attività Proprietà dinamiche che si desidera convertire in script nell'attività Script. Queste informazioni vengono scritte nell'attività Script sotto forma di commenti all'interno dello script.
In SQL Server le configurazioni sostituiscono e migliorano la funzionalità disponibile nell'attività Proprietà dinamiche. Per ulteriori informazioni, vedere Creazione di configurazioni di pacchetto.