I had to upgrade a SQL 2008 instance on one of my VPC’ and about halfway through the install, it crashed with unknown exception, and complained about error code 2337.
After a bit of digging, I found the 2 links below that basically explain that the problem isn’t actually with the ISO, but with VPC’s ISO reader. Therefore, if you do have this problem, there are a number of alternatives:
- Extract the ISO on your local machine and copy the files to the VPC and install from there
- Install a 3rd party ISO manager on the VPC, copy the ISO to the VPC or allow it to be accessed from the VPC and use the 3rd party tool to mount the ISO
- Burn the ISO to DVD and mount the physical DVD into the VPC
As far as 3rd party ISO tools go, I usually either go with PowerISO or Virtual Clone Drive, both of which have a free version.
As promised, here are the 2 links that I mentioned above:
- http://connect.microsoft.com/SQLServer/feedback/details/550502/r2-rc0-install-problem-on-virtual-pc-2007 – Microsoft Connect
- http://www.sqlskills.com/BLOGS/BOBB/category/SQL-Server-2008-R2.aspx – Bob Beauchemin’s Blog