Right-click on a dtsx package in windows explorer doesn't give an option of dtexecui

Gelin, Igor 0 Reputation points
2024-01-16T21:32:50.7566667+00:00

Hi everyone, I installed SQL Server 2022 and all tools. Navigate to a dtsx package in windows explorer -> Right-click on the package -> got an option "Open with ..." -> "Windows can't open this type of file (.dtsx)". How can I make it work? Thank you.

SQL Server
SQL Server
A family of Microsoft relational database management and analysis systems for e-commerce, line-of-business, and data warehousing solutions.
14,158 questions
SQL Server Integration Services
SQL Server Integration Services
A Microsoft platform for building enterprise-level data integration and data transformations solutions.
2,613 questions
{count} votes

5 answers

Sort by: Most helpful
  1. Yitzhak Khabinsky 26,201 Reputation points
    2024-01-16T21:44:52.37+00:00

    Hi @Gelin, Igor, (1) First, you should launch the DTExecUI.exe on its own. On my machine it is in the following location: c:\Program Files (x86)\Microsoft SQL Server Management Studio 19\Common7\IDE\CommonExtensions\Microsoft\SSIS\160\Binn\DTExecUI.exe Just after that you need to specify what SSIS package to launch. (2) Overall, it is better to deploy SSIS Projects to Integration Services Catalog. Please see below. ssis-database-and-catalog


  2. ZoeHui-MSFT 38,621 Reputation points
    2024-01-17T08:15:17.3933333+00:00

    Hi @Gelin, Igor,

    To run an Integration Services package, you can use one of several tools depending on where those packages are stored. The tools are listed in the documentation.

    Also you may check Execute Package Utility (dtexecui)

    Regards,

    Zoe Hui


    If the answer is helpful, please click "Accept Answer" and upvote it.


  3. Olaf Helper 45,366 Reputation points
    2024-01-17T09:24:56.8633333+00:00

    Have you installed SSIS at all? It's an optional component and by default not selected during installation of SQL Server. Or have you may installed the free Express Edition? SSIS isn't a supported feature of Express.


  4. Gelin, Igor 0 Reputation points
    2024-01-17T13:57:06.8066667+00:00

    Add the following registry key. Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Applications\DTExecUI.exe] [HKEY_CLASSES_ROOT\Applications\DTExecUI.exe\shell] [HKEY_CLASSES_ROOT\Applications\DTExecUI.exe\shell\open] [HKEY_CLASSES_ROOT\Applications\DTExecUI.exe\shell\open\command] @=""C:\Program Files (x86)\Microsoft SQL Server Management Studio 19\Common7\IDE\CommonExtensions\Microsoft\SSIS\160\Binn\DTExecUI.exe" /F "%1""

    0 comments No comments

  5. ZoeHui-MSFT 38,621 Reputation points
    2024-01-18T01:57:32.23+00:00

    Hi @Gelin, Igor,

    When SQL Server 2022 Integration Services (SSIS) is installed on a machine that has SQL Server 2005 Integration Services (SSIS) or SQL Server 2008 Integration Services (SSIS) installed, multiple versions of the dtexec utility are installed.

    To ensure that you run the correct version of the utility, at the command prompt run the utility by entering the full path (<drive>:\Program Files\Microsoft SQL Server**<version>**\DTS\Binn).

    Regards,

    Zoe Hui


    If the answer is helpful, please click "Accept Answer" and upvote it.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.