dbatools 模塊Find-DbaInstance可以接受計算機名稱并回傳該計算機上的實體串列。SqlServer 模塊中是否有等效的功能?我試過Get-SqlInstance了,但它似乎需要實際的實體名稱,而不是能夠將它用于實體發現。我更喜歡使用 dbatools,但 SqlServer 模塊是我在當前環境中始終可以訪問的模塊。
uj5u.com熱心網友回復:
有很多好的結果甚至不依賴于本文中的 sqlserver 模塊
例如。
$SQLInstances = Invoke-Command -ComputerName "localhost" {
(Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server').InstalledInstances
}
foreach ($sql in $SQLInstances) {
[PSCustomObject]@{
ServerName = $sql.PSComputerName
InstanceName = $sql
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/484691.html
上一篇:表間變化匯總的SQL查詢
