Does anyone know of a way to determine if SQL is installed on a virtual machine without logging into that virtual machine or being able to access it on it's network. We are a multi-tenant vCloud environment and would like to determine which customers have SQL installed in the virtual machines in our vSphere/vCloud Env. for auditing purposes.
We are open to any suggestions; third party tools, Power-CLI, etc.
Since you are a multi-tenant Cloud provider, Can a Customer bring any Microsoft license to your environment? Do you provide Microsoft Licences to your customers? You should certainly read
Microsoft Volume Licensing - Software Assurance Benefits - License Mobility Through Software Assuran...
Just by looking /fetching the compute resource one cannot determine what DB/Application is running inside the VM