Nick Haslam Asked: 2012-11-28 00:10:59 +0800 CST2012-11-28 00:10:59 +0800 CST 2012-11-28 00:10:59 +0800 CST 我可以看到我的 SQL Server 数据库文件的 RAID 组名称吗? 772 是否可以在其中一个 DMV(或其他系统表)中看到我的数据库(和日志)文件所在的 RAID 组名称? sql-server sql-server-2008 2 个回答 Voted Best Answer mrdenny 2012-11-28T08:35:55+08:002012-11-28T08:35:55+08:00 SQL Server 无法访问任何低级别的内容。通常情况下,Windows 甚至看不到 RAID 组信息,因为每个硬件供应商都以不同的方式存储该信息,并且通常将该信息暴露给操作系统没有任何好处。您需要与您的硬件团队合作使驱动器标签匹配,但即便如此,它也不会在 SQL Server 中公开。您需要使用 PowerShell 或 WMI 从操作系统中提取该信息。 MikeB 2012-11-28T16:33:16+08:002012-11-28T16:33:16+08:00 解决可见性问题的一种方法是将 RAID 卷安装在一个文件夹下,每个安装的文件夹都有一个与 RAID 卷名称相匹配的名称。您(或您的运营团队)必须确保这些映射是正确的,但是一旦您建立了这种做法,只要您在 SQL Server 或操作系统中的文件路径中看到名称,您就会看到路径中 RAID 卷的名称。
SQL Server 无法访问任何低级别的内容。通常情况下,Windows 甚至看不到 RAID 组信息,因为每个硬件供应商都以不同的方式存储该信息,并且通常将该信息暴露给操作系统没有任何好处。您需要与您的硬件团队合作使驱动器标签匹配,但即便如此,它也不会在 SQL Server 中公开。您需要使用 PowerShell 或 WMI 从操作系统中提取该信息。
解决可见性问题的一种方法是将 RAID 卷安装在一个文件夹下,每个安装的文件夹都有一个与 RAID 卷名称相匹配的名称。您(或您的运营团队)必须确保这些映射是正确的,但是一旦您建立了这种做法,只要您在 SQL Server 或操作系统中的文件路径中看到名称,您就会看到路径中 RAID 卷的名称。