This how-to article will guide you through the process of building a Hyper-V virtual machine with Microsoft SQL Server 2012, the latest Visual Studio 2010 development tools, SQL Server Data Tools (SSDT), and an assortment of other software products to create
a test environment ready for testing and product demos.
If you are interested in building an EMU + KIWI build see this wiki: http://social.technet.microsoft.com/wiki/contents/articles/10304.how-to-build-a-combined-set-of-kiwi-and-emu-vms-sql-server-2012-demos.aspx
Same as build machine, but allow for about 100 GB for free drive space, running preferably on a separate spindle from the main OS drive for performance reasons.
Important note about Office activation:
The output of this build is to export from Hyper-V. An import *should* keep Office activated even when moving to another machine. However, if you create a new virtual machine and then attach the VHD instead, Office will de-activate because of new virtual HAL
that was created. Regardless, here is how you can re-activate Office using your own key if needed:
Software prerequisites for guest VM (to install on VM)
If you wish to have connectivity between host and guest, configure virtual internal network according to these instructions:
$apps = Get-SPRSServiceApplication
foreach ($app in $apps)
$emailCfg = Get-SPRSExtension -identity $app -ExtensionType 'Delivery' -name 'Report Server Email' | select -ExpandProperty ConfigurationXml
$emailXml = [xml]$emailCfg
$emailXml.SelectSingleNode('//SMTPServer').InnerText = ''
$emailXml.SelectSingleNode('//SMTPServerPickupDirectory').InnerText = 'C:\Email'
$emailXml.SelectSingleNode('//SendUsing').InnerText = '1'
$emailXml.SelectSingleNode('//SMTPAuthenticate').InnerText = ''
Set-SPRSExtension -identity $app -ExtensionType 'Delivery' -name 'Report Server Email' -ExtensionConfiguration $emailXml.OuterXml
Get-SPRSExtension -identity $app -ExtensionType 'Delivery' -name 'Report Server Email' | select -ExpandProperty ConfigurationXml
Return to SQL Server 2012 Developer Training Kit Virtual Machine wiki
Can I create DC, SharePoint, Exchange on separate VMs?
If yes how the install steps would change?
Great job! Nominating it to be a featured article.
I can't open the link with the instructions to install Exchange Server. Is the link correct?
I think if you are installing SharePoint 2010 Enterprise on a domain controller, you don't get the option to choose Server Farm / complete install, it will always use these settings ?
Richard Davis edited Revision 20. Comment: adding note to install latest Silverlight 5 64bit
Richard Davis edited Revision 21. Comment: update to RTM
Richard Davis edited Revision 23. Comment: note about Office activation
Fantastic article! 5 stars…As requested by the first poster how about a DC Host with and the Install as a Hyper-V Member Server? Probably another blog but how about using Managed Service Accounts or the new default Virtual Accounts?
Hello article about Managed Service Account (MSA) and their usage with Microsoft SQL Server can be found at my blog http://sqlmate.wordpress.com
Thanks for the article!