Utilità della riga di comando (Integration Services)
Integration Services include utilità della riga di comando per l'esecuzione e la gestione di pacchetti di Integration Services.
Nota
In un computer a 64 bit con Integration Services viene installata una versione a 64 bit dell'utilità dtexec (dtexec.exe) e dell'utilità dtutil (dtutil.exe). Per installare le versioni a 32 bit di questi strumenti di Integration Services, è necessario selezionare gli strumenti client o Business Intelligence Development Studio durante l'installazione. L'Utilità di esecuzione pacchetti (dtexecui.exe) è disponibile solo in una versione a 32 bit.
Utilità di esecuzione pacchetti
È possibile utilizzare la finestra di dialogo Utilità di esecuzione pacchetti per specificare le configurazioni della fase di esecuzione dei pacchetti ed eseguire pacchetti nel computer locale. Questa utilità consente inoltre di generare righe di comando da utilizzare con l'utilità della riga di comando dtexec.
Per aprire l'Utilità di esecuzione pacchetti nel servizio Integration Services
Fare clic su Start, scegliere Tutti i programmi, Microsoft SQL Server, quindi SQL Server Management Studio.
Nella finestra di dialogo Connetti al server selezionare Integration Services dall'elenco Tipo server, immettere il nome del server nell'elenco Nome server, quindi fare clic su Connetti.
Espandere la cartella Pacchetti archiviati e le relative sottocartelle, fare clic con il pulsante destro del mouse sul pacchetto da eseguire e quindi scegliere Esegui pacchetto.
L'Utilità di esecuzione pacchetti può essere aperta anche dal prompt dei comandi digitando dtexecui.
Per ulteriori informazioni sulle opzioni che è possibile impostare nella finestra di dialogo Utilità di esecuzione pacchetti, fare clic su uno degli argomenti seguenti:
Utilità di esecuzione pacchetti (pagina Generale)
Utilità di esecuzione pacchetti (pagina Configurazioni)
Utilità di esecuzione pacchetti (pagina File di comando)
Utilità di esecuzione pacchetti (pagina Gestioni connessioni)
Utilità di esecuzione pacchetti (pagina Opzioni di esecuzione)
Utilità di esecuzione pacchetti (pagina Report)
Utilità di esecuzione pacchetti (pagina Registrazione)
Utilità di esecuzione pacchetti (pagina Imposta valori)
Utilità dtexec
È possibile utilizzare dtexec per eseguire un pacchetto esistente dal prompt dei comandi. Per accedere all'utilità, eseguire dtexec al prompt dei comandi e specificare eventuali opzioni aggiuntive.
Per ulteriori informazioni, vedere Utilità dtexec (strumento di SSIS).
Utilità dtutil
L'utilità della riga di comando dtutil consente di gestire pacchetti esistenti dal prompt dei comandi. È possibile accedere ai pacchetti archiviati nel database di SQL Servermsdb, nell'archivio pacchetti SSIS e nel file system, per eseguire attività quali la copia, l'eliminazione, lo spostamento e la firma dei pacchetti. È inoltre possibile verificare l'esistenza di un pacchetto specificato.
L'utilità della riga di comando dtutil include le caratteristiche seguenti:
Inserimento di note nel prompt dei comandi, che consente di ottenere un prompt dei comandi autodocumentato e più semplice da capire.
Protezione dalla sovrascrittura, che consente di richiedere conferma prima di sovrascrivere un pacchetto esistente durante la copia o lo spostamento dei pacchetti.
Guida della console, che consente di fornire informazioni sulle opzioni dei comandi di dtutil.
Se l'utilità accede a un pacchetto archiviato in msdb, al prompt dei comandi può essere necessario specificare nome utente e password. Se l'istanza di SQL Server utilizza l'autenticazione di SQL Server, al prompt dei comandi sarà necessario specificare nome utente e password. Se non viene specificato il nome utente, dtutil tenterà di accedere a SQL Server utilizzando l'autenticazione di Windows.
L'utilità della riga di comando dtutil non supporta l'utilizzo del reindirizzamento o di file di comando.
Per ulteriori informazioni, vedere Utilità dtutil (strumento di SSIS).
|