Sql-Server-2012

如何從命令行獲取 SQL 功能列表

  • September 18, 2014

CLI 或 PowerShell 中是否有列出為 SQL 安裝的組件的命令?我正在尋找類似功能列表的東西,您可以通過從 SQL Server 安裝中心程序選項中的工具執行發現報告來獲得。

我在 Windows Server 2008 R2 Enterprise 的 CORE 版本上執行 SQL Server 2012。我在網上搜尋過,但沒有發現任何有用的東西。

SQL Server 2012的組件由伺服器劃分,然後是管理工具。您可以使用 PowerShell 命令獲取伺服器級組件,例如:

Get-Service *SQL*

要獲得管理工具,需要在系統資料庫中搜尋解除安裝列表,或者您可以查詢 WMI 類win32_product

get-wmiobject win32_product | 
where {$_.Name -match "SQL" -AND $_.vendor -eq "Microsoft Corporation"} | 
select name, version

引用自:https://dba.stackexchange.com/questions/77016