Answered by:
how to find out that SSIS Installed in SQLServer Using C#?

Question
-
i'm writing a windows form application using C# . i use
ssisServer = new IntegrationServices(ssisConnection);
To run and working with SSIS Packages But Before running the Package i wanted To Make sure the user run the application in the correct system and sql server has the SSIS on It's Sql Server.so how can i find whether ssis is installed on the server or not in C#?
Sunday, August 9, 2020 7:34 AM
Answers
-
In C#? SSIS is a service named "MsDtsServer…" and you can list services with ServiceController.GetServices Method, in PowerShell with
Get-Service -Name "MsDtsServer*"
Olaf Helper
[ Blog] [ Xing] [ MVP]- Proposed as answer by Mona LvMicrosoft contingent staff Tuesday, August 11, 2020 6:06 AM
- Edited by Olaf HelperMVP Tuesday, August 11, 2020 7:10 AM
- Marked as answer by Shahram_Soft Monday, August 24, 2020 8:21 AM
Monday, August 10, 2020 9:34 AM
All replies
-
Hi Shahram,
Maybe it is not a direct answer on your question, but you can easily check if you have SSIS installed.
SQL Server Feature Discovery Report to the rescue.
Please check the following link: Discover SQL Server Components Installed Using SQL Server Discovery Tool
Here is how it looks like:
- Edited by Yitzhak Khabinsky Sunday, August 9, 2020 2:29 PM
Sunday, August 9, 2020 1:50 PM -
Hi Shahram_Soft,
We can open SQL Server Configuration Manager in Start page. And then we can check
if the Integration Services is installed by clicking SQL Server Services.
SQL Server Configuration Manager is a Microsoft Management Console snap-in that is available from the Start menu, or can be added to any other Microsoft Management Console display. Microsoft Management Console (mmc.exe) uses the SQLServerManager<version>.msc file (such as SQLServerManager13.msc for SQL Server 2016 (13.x)) to open Configuration Manager. You will need the corresponding SQL Server Configuration Manager version to manage that particular version of SQL Server.
Please refer to the following link and pictures:
SQL Server Configuration Manager
Best Regards,
Mona
""SQL Server related"" forum will be migrated to a new home on Microsoft Q&A SQL Server!
We invite you to post new questions in the "SQL Server related" forum’s new home on Microsoft Q&A SQL Server !
For more information, please refer to the sticky post.
- Edited by Mona LvMicrosoft contingent staff Monday, August 10, 2020 8:03 AM
Monday, August 10, 2020 8:00 AM -
In C#? SSIS is a service named "MsDtsServer…" and you can list services with ServiceController.GetServices Method, in PowerShell with
Get-Service -Name "MsDtsServer*"
Olaf Helper
[ Blog] [ Xing] [ MVP]- Proposed as answer by Mona LvMicrosoft contingent staff Tuesday, August 11, 2020 6:06 AM
- Edited by Olaf HelperMVP Tuesday, August 11, 2020 7:10 AM
- Marked as answer by Shahram_Soft Monday, August 24, 2020 8:21 AM
Monday, August 10, 2020 9:34 AM -
Hi Shahram_Soft,
May I know if you have anything to update?
Best Regards,
Mona
""SQL Server related"" forum will be migrated to a new home on Microsoft Q&A SQL Server!
We invite you to post new questions in the "SQL Server related" forum’s new home on Microsoft Q&A SQL Server !
For more information, please refer to the sticky post.Friday, August 14, 2020 8:18 AM -
Olaf Helpers Answer is working for me, i marked as an answer here.Monday, August 24, 2020 8:22 AM