查看Windows服务器安装了那些SQL Server组件

原文:查看Windows服务器安装了那些SQL Server组件

如何查看Windows服务器安装了那些SQL Server组件呢? 最近就遇到这样一个需求,需要知道Windows服务器是否安装了Replication组件,那么有几种方法查看Windows服务器安装了哪些SQL Server组件呢?下面总结一下这方面的方法,希望对遇到这样问题的人有所帮助!

1:通过SQL Server Features Discovery Report查看。

在开始菜单找到“SQL Server Installation Center"应用程序打开,然后在Tools下点击Installed SQL Server features discovery report后,就能生成如下Html报告。优点是快速生成详细、全面的报告。简便快捷。如果挂载了安装介质,还可以使用命令“setup.exe /action=RunDiscovery /Quiet”

2:从菜单的所有程序进去查看已经安装的组件。

这种方式完全是体力活,费时费力,除非是没有方法的前提下,才会使用这种方式。完全不推荐这种方法。

3:使用 PowerShell命令查看

PS C:\Windows\system32> Get-Service *SQL*
 

Status   Name               DisplayName

------   ----               -----------

Stopped  ApexSqlSscHost     ApexSQL server side components host...

Stopped  MSSQLFDLauncher    SQL Full-text Filter Daemon Launche...

Running  MSSQLSERVER        SQL Server (MSSQLSERVER)

Stopped  SQL Server Dist... SQL Server Distributed Replay Client

Stopped  SQL Server Dist... SQL Server Distributed Replay Contr...

Stopped  SQLBrowser         SQL Server Browser

Running  SQLSERVERAGENT     SQL Server Agent (MSSQLSERVER)

Stopped  SQLWriter          SQL Server VSS Writer

上面命令只能查看服务,其实很多组件无法查看。那么可以查看WMI class win32_product ,在PowerShell下执行下面命令就看查看安装组件。

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

参考资料:

https://dba.stackexchange.com/questions/77016/how-to-obtain-sql-feature-list-from-the-command-line

https://www.mytechmantra.com/LearnSQLServer/Discover-SQL-Server-Components-Installed-Using-SQL-Server-Discovery-Tool/

原文地址:https://www.cnblogs.com/lonelyxmas/p/9411336.html

时间: 2024-10-11 08:11:10

查看Windows服务器安装了那些SQL Server组件的相关文章

通过本地的SQL Manage sutudio管理windows azure上的SQL Server

通过SQL Manage sutudio管理windows azure上的SQL Server 说到windows azure上的SQL创建,我们在上一篇文章上有介绍了,那今天主要介绍什么呢,我们发现在windows azure上创建的sql数据库下没有SQL Server代理选项功能.我相信大家都用过SQL Server代理相关的功能,具体功能就不用多说了.拿我来说,因为我们有个服务的数据是写入到SQL Server上的,我们在本地通过计划人物实现对数据保留60天,然后通过web方式查询,这样

在windows 2008 R2中SQl Server 2008中代理启动失败的一个原因总结

启动SQL代理的时候报错如下: 关调用实时(JIT)调试而不是此对话框的详细信息,请参见此消息的结尾. ************** 异常文本 **************System.NullReferenceException: 未将对象引用设置到对象的实例. Server stack trace: 在 Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.ObjectExplorer.FindObjectExplore

在Windows 10 上安装SQL Server 2000数据库

Win10本身是一个兼容性较好的操作系统,目前有很多人在咨询如何在Windows 10 上安装 SQL Server 2000数据库,都没有成功过.主要是卡在了安装过程中的mdac2.6 安装上,一直停这儿不动. 我们根据自己的实践,成功在Window 安装上了 SQL Server 2000数据库标准版,安装成功的关键是“不要”将安装程序设置兼容模式(兼容XP sp2)运行,直接以管理员身份运行SQL Server安装程序即可. 一.更换回旧的SQLUNIRL.DLL 将SQL Server

修改Windows帐户密码,导致Sql Server 2000无法启动

修改Windows帐户密码,导致Sql Server 2000无法启动. --现象以管理员或同等权限用户登录 Windows XP,建立 Sql Server 2000 数据库.之后,在修改此 Windows 帐户密码后,Sql Server 2000 不能启动,出错提示为:“未能建立与数据库的连接.原因:Sql Server 不存在或访问被拒绝”.“发生错误1069,由于登录失败而无法启动服务.” --原因因为被修改密码的帐户与建立数据库是同一个帐户.默认情况下,建立数据库的帐户被用作启动数据

Windows 2008群集与SQL Server 2008群集安装配置

一.摘要: 本文主要讲述如何在windows server 2008 R2 系统上安装 SQL server 2008 的集群配置. 二.准备: 最少事先需准备三台服务器(理由看这里https://support.microsoft.com/zh-cn/kb/2795523),我此次的实验是在台式机电脑上面安装的,系统安装这里不讲.如果没有主机设备的,此实验可在vmware虚拟机上面安装实现.基本上大同小异,虚拟机这块我在这就不讲了. 因为手上没有存储服务器,所有只能用微软的iscsiTarge

Windows 2003 下安装 SQL Server 2008 Express

.NET Framework 3.5 Service Pack 1(完整程序包) https://www.microsoft.com/zh-cn/download/details.aspx?id=25150 .NET Framework 3.5 产品系列更新https://www.microsoft.com/zh-CN/download/details.aspx?id=10006 Windows Installer 4.5https://www.microsoft.com/zh-cn/downl

Windows事件日志写入SQL Server并PowerBI统计分析

在这里我准备了2台系统,一个Windows Server 2012 R2的域控服务器DC01,一台SQL on CentOS7的SQL数据库服务器 首先我使用SQL Manager Studio连接到SQL数据库服务器创建需要存放Windows转发事件日志的数据库"EventCollections" CREATE DATABASE EventCollections GO USE EventCollections GO -- the table name loosely relates

通过SSMS工具迁移本地的SQL Server Database到Windows Azure SQL Database

微软的产品更新越来越快了,几乎每年都有产品更新,今天呢,我们主要介绍一下,如何将本地的SQL Server数据库迁移到windows azure上的SQL Server Database.当然说到SQL Serrver数据库的迁移,大家都会想到最普通及最普遍的方法,那就是通过备份数据库,然后通过备份的数据库文件进行还原.其实呢,我们在IT运维的工作中多少会有体会,最普通的方法往往是最有效的方法也是最安全的方法,但是效率不高,由于时代进步的太快了,我们也不能太out了,也不想用这个古老的方法去做数

SQL Server 2012笔记分享-2:主要服务器组件

SQL server 2012主要包括如下的五大组件 SQL Server数据库引擎 SQL Server 数据库引擎包括数据库引擎(用于存储.处理和保护数据的核心服务).复制.全文搜索.用于管理关系数据和 XML 数据的工具以及 Data Quality Services (DQS) 服务器. 分析服务 Analysis Services 包括用于创建和管理联机分析处理 (OLAP) 以及数据挖掘应用程序的工具. 报表服务 Reporting Services 包括用于创建.管理和部署表格报表