我在处理项目时遇到了一些路径,但却无法弄清楚它的类型。 这是什么以及如何访问它。 如果你知道请分享......
const string WmiNamespace_2005 = @"\\.\root\Microsoft\SqlServer\ReportServer\v9\Admin";
const string WmiRSClass_2005 = @"\\.\root\Microsoft\SqlServer\ReportServer\v9\Admin:MSReportServer_ConfigurationSetting";
const string WmiNamespace_2008 = @"\\.\root\Microsoft\SqlServer\ReportServer\{0}\v10\Admin";
const string WmiRSClass_2008 = @"\\.\root\Microsoft\SqlServer\ReportServer\{0}\v10\Admin:MSReportServer_ConfigurationSetting";
const string WmiNamespaceToUse = "root\\Microsoft\\SqlServer\\ReportServer";
它用于查找已安装的SQL Server实例,但我只是在这些路径中感到困惑..
答案 0 :(得分:3)
概念上类似于统一资源定位符(URL),WMI对象 path是唯一标识服务器上命名空间的字符串,a 命名空间中的类或类的实例。对象路径是 分层,并包含几个描述位置的元素 有问题的对象。与文件路径一样,WMI对象路径也可以 完整描述或指定为相对路径
编辑:WMI对象路径要求
对象路径可以使用以下语法:
此外,对象路径字符串必须遵守以下限制:
答案 1 :(得分:1)
这些是Windows Management Instrumentation路径。 WMI为管理提供了通用API(在本例中为SQL Server)。您可以通过与文件系统路径类似的命名空间来处理管理对象,除了它们不指向文件,而是指向可以查询并用于控制管理对象的管理对象。
答案 2 :(得分:1)
答案 3 :(得分:0)
这些用于访问WMI信息......
关于WMI的一些一般性链接:
有关WMI SQL Server的特定MSDN链接: