Esecuzione di progetti e pacchetti
Per eseguire un pacchetto di Integration Services, è possibile utilizzare vari strumenti, a seconda della posizione in cui sono archiviati tali pacchetti. Gli strumenti sono descritti nella tabella seguente.
Per archiviare un pacchetto nel server Integration Services, è possibile utilizzare il modello di distribuzione del progetto per distribuire il progetto nel server. Per informazioni, vedere Distribuire progetti nel server Integration Services.
Per archiviare un pacchetto nell'archivio pacchetti SSIS, nel database msdb o nel file system, è possibile utilizzare il modello di distribuzione del pacchetto. Per ulteriori informazioni, vedere Distribuzione di pacchetti (SSIS).
Strumento |
Pacchetti archiviati nel server Integration Services |
Pacchetti archiviati nell'archivio pacchetti SSIS o nel database msdb |
Pacchetti archiviati nel file system, all'esterno del percorso che fa parte dell'archivio pacchetti SSIS |
---|---|---|---|
SQL Server Data Tools |
No |
No È tuttavia possibile aggiungere un pacchetto esistente a un progetto dall'archivio pacchetti di SSIS in cui è incluso il database msdb. L'aggiunta di un pacchetto esistente al progetto comporta la creazione di una copia locale del pacchetto nel file system. |
Sì |
SQL Server Management Studio, quando si è connessi a un'istanza del Motore di database in cui è ospitato il server Integration Services Per altre informazioni, vedere Finestra di dialogo Esecuzione pacchetto |
Sì |
No È tuttavia possibile importare un pacchetto nel server da questi percorsi. |
No È tuttavia possibile importare un pacchetto nel server dal file system. |
SQL Server Management Studio, quando è connesso al servizio Integration Services tramite cui viene gestito l'archivio pacchetti di SSIS |
No |
Sì |
No È tuttavia possibile importare un pacchetto nell'archivio pacchetti di SSIS dal file system. |
dtexec Per ulteriori informazioni, vedere Utilità dtexec. |
Sì |
Sì |
Sì |
dtexecui Per altre informazioni, vedere Riferimento all'interfaccia utente dell'utilità di esecuzione pacchetti (DtExecUI) |
No |
Sì |
Sì |
SQL Server Agent Per pianificare un pacchetto, è possibile utilizzare un processo di SQL Server Agent. Per ulteriori informazioni, vedere Processi di SQL Server Agent per i pacchetti. |
Sì |
Sì |
Sì |
Stored procedure predefinita Per altre informazioni, vedere catalog.start_execution (database SSISDB) |
Sì |
No |
No |
API gestita, tramite tipi e membri dello spazio dei nomi Microsoft.SqlServer.Management.IntegrationServices |
Sì |
No |
No |
API gestita, tramite tipi e membri dello spazio dei nomi Microsoft.SqlServer.Dts.Runtime |
Non attualmente |
Sì |
Sì |
Esecuzione e registrazione
È possibile abilitare la registrazione per i pacchetti di Integration Services, nonché acquisire informazioni di run-time in file di log. Per ulteriori informazioni, vedere Registrazione di Integration Services (SSIS).
Per monitorare i pacchetti di Integration Services che vengono distribuiti ed eseguiti nel server Integration Services, utilizzare i report delle operazioni. I report sono disponibili in SQL Server Management Studio. Per ulteriori informazioni, vedere Report per il server Integration Services.
Attività correlate
|
Vedere anche
Attivitá
Importazione ed esportazione guidata di SQL Server