In this article

Mapping dtsrun Options to dtexec Options

In SQL Server Integration Services, the dtsrun command prompt utility (dtsrun.exe) that was used in SQL Server 2000 Data Transformation Services (DTS) has been replaced by the dtexec command prompt utility (dtexec.exe).

If you have previously used the DTS dtsrun utility, this topic will help you understand how the dtsrun options map to the options for the Integration Services dtexec utility.

To convert your dtsrun command lines, you can map each command-line option to the corresponding dtexec option. However, not all command-line options are available in both utilities:

Some dtsrun command-line options have direct dtexec equivalents. For example, there are dtexec equivalents for the options that provide a server name or package name, and the options for setting the value of a variable.

Some dtsrun command-line options do not have direct dtexec equivalents. For example, the dtsrun command-line option to specify a trusted connection is now the implicit default, and the dtsrun command-line option to load from the Repository is no longer supported.

There are some new dtexec command-line options that support new features in Integration Services, such as the options to pass in connection strings and to manage checkpoints.

If you want to create new command lines visually with the assistance of a user interface, use the Execute Package Utility (dtexecui.exe). This utility displays all the available options and ensures the use of the correct syntax.