Y a-t-il de toute façon pour déterminer via un script SQL pour savoir si SQL Server est en cours d'exécution sur un serveur physique ou un serveur virtuel?
Utiliser PowerShell Utilisez ci-dessous ..
$Virtual = Get-wmiobject win32_computersystem | Where-Object model -EQ 'Virtual Machine'
if ($Virtual)
{
Write-Host "SQL Server Running on Virtual Server" -ForegroundColor Green
}
else
{
Write-Host "SQL Server Running on Physical Server" -ForegroundColor Yellow
}
En savoir plus https://mkelsawy.blogspot.com/2019/09/determineHostedsqlServerUserPowershell.html