Share via

How to list all features installed without run SQL Server setup?

ahmedbark 0 Reputation points
Feb 8, 2024, 2:29 PM

How to check which feature are installed without run the SQL Server setup? I mean, how can I list what was marked to install when running the SQL Server setup inside apkzity? That include Instance features and Shared Features. 9yqzi

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,491 questions
0 comments No comments
{count} votes

6 answers

Sort by: Oldest
  1. Michael Taylor 57,216 Reputation points
    Feb 8, 2024, 3:57 PM

    That isn't trivial as some features are specific to SQL the server product while others are client (libraries and shared components). There isn't a reliable way to get the features that were installed as part of a SQL installation. Some of them may have been installed before or after SQL.

    If you want to focus in on SQL services only and/or find the other things that were installed (from SQL or otherwise) then you have to use WMI and querying. Here's a SO post that will help get you started.

    0 comments No comments

  2. way0utwest 81 Reputation points MVP
    Feb 8, 2024, 6:04 PM

    For services, you can use PowerShell to get services

    
    

    There isn't a good way to query most of this stuff outside of the registry, and that would be complex as there isn't a single list. There is a discovery report from setup that you can run, and keep that around: https://learn.microsoft.com/en-us/sql/database-engine/install-windows/validate-a-sql-server-installation?view=sql-server-ver16

    0 comments No comments

  3. Javier Villegas 900 Reputation points MVP
    Feb 8, 2024, 6:23 PM

    Hello Use Below Powershell to get a list of all the installed software in your server

    Get-WmiObject -Class Win32_Product |select Name,Version
    
    

  4. Olaf Helper 46,281 Reputation points
    Feb 8, 2024, 6:49 PM

    Run the "SQL Server Discovery Report" to get a list of all installed SQL Server instances and they features. https://learn.microsoft.com/en-us/sql/database-engine/install-windows/validate-a-sql-server-installation?view=sql-server-ver16

    0 comments No comments

  5. ZoeHui-MSFT 41,291 Reputation points
    Feb 9, 2024, 3:12 AM

    Hi @ahmedbark,

    Check out the Query:

    http://pawansingh1431.blogspot.com/2011/02/check-what-are-sql-components-installed.html

    Regards,

    Zoe Hui


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

    0 comments No comments

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.