【发布时间】:2021-05-23 00:59:10
【问题描述】:
我使用以下方法提取了 SQL 实例的一些详细信息:
$SQLInstance1 = Get-DbaInstanceProperty -SqlInstance SQL | Select-Object ComputerName, Name, Value | Where-Object Name -In ("FullyQualifiedNetName", "Edition", "PhysicalMemory", "Processors", "VersionString", "Collation", "IsClustered", "ResourceLastUpdateDateTime")
从这样的数组输出中将这些值分配给变量的最佳方法是什么:
计算机名名称值
SQL 版企业版(64 位)
SQL 物理内存 1571485
SQL 处理器 40
SQL 版本字符串 11.0.7493.4
SQL 排序规则 Latin1_General_CI_AS
SQL IsClustered True
SQL ResourceLastUpdateDateTime 2019 年 12 月 24 日晚上 9:58:55
SQLfullyQualifiedNetName PTHSQL13.FMG.local
所以我想从上面分配$ComputerName = ComputerName、$Edition = Edition 等,然后我可以使用它们来更新 SQL 表 $ComputerName
【问题讨论】:
标签: sql-server powershell dbatools