• Running a Production SQL Server that is highly transactional is an extreme issue. We have had customers with tempdb problems, poor or no response, and database corruption (CHECKDB errors). Can you run SQL on a VM? Yes. But, as a DBA, I would only run dev or test, never production.