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: http://technet.microsoft.com/en-us/library/ee256061(WS.10).aspx
*********************
Add-PSSnapin 'Microsoft.Sharepoint.Powershell' $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 = '' $emailxml.SelectSingleNode('//From').InnerText='Administrator@contoso.com' 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
Richard Davis edited Revision 31. Comment: formatting
Kumar Vivek edited Revision 17. Comment: Made some corrections for the DQS stuff.
Richard Davis edited Revision 15. Comment: update for SQL Server 2012 RC0
Richard Davis edited Revision 14. Comment: re-adjusted to reflect correct setup for SQL instances
Richard Davis edited Revision 13. Comment: overhaul build notes, re-adding ssdt "Juneau" to the mix
Richard Davis edited Revision 11. Comment: overhaul build notes, re-adding SSDT "Juneau"
Richard Davis edited Revision 12. Comment: revert
Richard Davis edited Revision 10. Comment: added additional note regarding SSDT "Juneau"
Richard Davis edited Revision 9. Comment: added note to skip SSDT "Juneau" install for now
Richard Davis edited Revision 8. Comment: Update without installing SSDT "Juneau" for now, no Exchange
Ed Price - MSFT edited Original. Comment: TOC, white space issues