Mapping delle opzioni dtsrun alle opzioni dtexec

In SQL Server Integration Services l'utilità della riga di comando dtsrun (dtsrun.exe) utilizzata in SQL Server 2000 Data Transformation Services (DTS) è stata sostituita dall'utilità della riga di comando dtexec (dtexec.exe).

Se precedentemente è stata utilizzata l'utilità dtsrun di DTS, in questo argomento viene illustrato dettagliatamente il mapping tra le opzioni di dtsrun e le opzioni per l'utilità dtexec di Integration Services.

Per convertire le righe di comando di dtsrun, è possibile eseguire il mapping tra ogni opzione della riga di comando e l'opzione corrispondente di dtexec. Non tutte le opzioni della riga di comando sono tuttavia disponibili in entrambe le utilità:

  • Alcune opzioni della riga di comando di dtsrun dispongono di equivalenti diretti di dtexec. Vi sono, ad esempio, equivalenti di dtexec per le opzioni che forniscono un nome del server o del pacchetto e per le opzioni per l'impostazione del valore di una variabile.

  • Alcune opzioni della riga di comando di dtsrun non dispongono di equivalenti diretti di dtexec. L'opzione, ad esempio, della riga di comando di dtsrun per specificare una connessione trusted rappresenta ora l'impostazione predefinita implicita, mentre l'opzione della riga di comando di dtsrun per eseguire il caricamento dal repository non è più supportata.

  • Sono disponibili alcune nuove opzioni della riga di comando di dtexec che supportano nuove caratteristiche di Integration Services, ad esempio le opzioni per il passaggio di stringhe di connessione e per la gestione di checkpoint.

Per ulteriori informazioni sulle opzioni di comando di dtexec ed esempi della sintassi di dtexec, vedere Utilità dtexec (strumento di SSIS).

Se si desidera creare nuove righe di comando visivamente con l'assistenza di un'interfaccia utente, utilizzare l'Utilità di esecuzione pacchetti (dtexecui.exe). Questa utilità consente di visualizzare tutte le opzioni disponibili e garantisce l'utilizzo della sintassi corretta.

Nota

In Integration Services l'Utilità di esecuzione pacchetti (dtexecui.exe) sostituisce l'utilità DTS dtsrunui (dtsrunui.exe).

Opzioni dtsrun che possiedono un equivalente dtexec

Opzione Dtsrun

Opzione Dtexec

Descrizione

/?

/? oppure /H[ELP]

Visualizza un elenco di opzioni.

/S

/Ser[ver]

Specifica il nome di un server.

/U

/U[ser]

Specifica il nome di un utente.

/P

/P[assword]

Indica la password dell'utente.

/N

/SQ[L]

/D[ts] – archivio pacchetti

Specifica il nome del pacchetto in MSDB.

/G

/VerifyP[ackageID]

Indica il GUID del pacchetto.

/V

/VerifyV[ersionID]

/VerifyB[uild]

Specifica la versione e la build del pacchetto.

/M

/De[crypt]

Specifica la password del pacchetto.

/F

/F[ile] – file system

/D[ts] – archivio pacchetti

Specifica il nome file del pacchetto.

/A

/Set

Specifica il valore di una variabile.

/L

/L[ogger], /Cons[oleLog]

Consente di accedere al file di log o al provider di log.

/W

/L[ogger], /Cons[oleLog]

Consente di accedere al registro eventi.

Opzioni dtsrun che non possiedono un equivalente dtexec

Opzione Dtsrun

Opzione Dtexec

Descrizione

/E

(Omette nome utente e password)

Consente di utilizzare una connessione trusted.

/R

(Il repository non è supportato)

Specifica il nome del database repository.

/Z

Consente di passare la riga di comando crittografata.

/!X

Blocca l'esecuzione durante la creazione di una riga di comando crittografata.

/!D

(Utilizza Dtutil.exe)

Elimina il pacchetto dal database MSDB.

/!Y

Visualizza la riga di comando crittografata senza eseguirla.

/!C

Copia la riga di comando negli Appunti.

Nuove opzioni dtexec che non possiedono un equivalente dtsrun

Opzione Dtsrun

Opzione Dtexec

Descrizione

/CheckF[ile]

Specifica un file del checkpoint.

/CheckP[ointing]

Attiva o disattiva i checkpoint.

/Com[mandFile]

Specifica un file contenente ulteriori opzioni della riga di comando.

/Conf[igFile]

Specifica un file di configurazione.

/Conn[ection]

Specifica una stringa di connessione per una gestione connessione del pacchetto.

/M[axConcurrent]

Imposta il numero massimo di file eseguibili simultanei.

/Rem

Consente di immettere un commento.

/Rep[orting]

Imposta il livello di report.

/Res[tart]

Specifica la modalità di gestione dei checkpoint.

/Su[m]

Visualizza il conteggio delle righe.

/Va[lidate]

Effettua la convalida senza esecuzione.

/VerifyS[igned]

Interrompe l'operazione in mancanza della firma.

/W[arnAsError]

Gestisce gli avvisi come errori e come errori di convalida.

Icona di Integration Services (piccola) Rimanere aggiornati con Integration Services

Per informazioni sui download, gli articoli, gli esempi e i video Microsoft più recenti, nonché sulle soluzioni selezionate dalla community, visitare la pagina Integration Services su MSDN o Technet:

Per ricevere notifica automatica su questi aggiornamenti, sottoscrivere i feed RSS disponibili nella pagina.