Перейти к основному содержанию

PowerShell — список экземпляров MSSQL

PowerShell

Получаем список экземпляров компонента Database Engine (SQL Server) на хосте с помощью PowerShell.

Экземпляр ядра СУБД (инстанс) работает как служба, поэтому достаточно просто получить список нужных нам служб и их статусы. Достаточно отфильтровать по названию.

$server = $env:computername  
$object = Get-WmiObject win32_service -ComputerName $server | where {($_.name -like "MSSQL$*" -or $_.name -like "MSSQLSERVER" -or $_.name -like "SQL Server (*") -and $_.name -notlike "*helper*" -and $_.name -notlike "*Launcher*"}

if ($object)
{
  $instInfo= $object | select Name, StartMode, State, Status
  $instInfo
} else {
  Write-Host "No instances found!"
}

sql

Теги

 

Похожие материалы

Хэш-суммы в контекстном меню Windows (MD2, MD4, MD5, SHA1, SHA256, SHA384, SHA512)

Иногда нужно вычислить хэш-сумму файла. Значение хэш-суммы может потребоваться для проверки целостности файла, идентификации файла, поиска файла в глобальной сети.

Теги

PktMon — анализатор сетевого трафика

PktMon.exe — встроенная утилита в Windows 10 и Windows Server 2019, позволяющая перехватывать и анализировать сетевой трафик, проходящий через компьютер, на котором запущена данная программа.

Теги