Can you recommend a good self service solution for creating SQL Databases? Our dev and test teams need to frequently create new databases. I would like to keep these databases as close to production configuration as possible but I would like them to be able to create this on their own without me being in the picture? We are a VMWare shop, so I prefer solutions that work with VMWare.
[Edit - Clarifying the question. Need to install a SQL server from scratch. Create a new VM, Install SQL and create a new DB]