Home Dashboard Directory Help

R2 RC0 install problem on Virtual PC 2007 by GregGalloway


 as Won't Fix Help for as Won't Fix

Sign in
to vote
Type: Bug
ID: 550502
Opened: 4/12/2010 11:05:29 PM
Access Restriction: Public
User(s) can reproduce this bug


I get the following error when installing the database engine of R2, the RC0 version. I'm installing it on a Win7 box running in Virtual PC 2007, fresh install, with Visual Studio 2008 Team System Developer Edition, Team Explorer 2008, and Visual Studio 2008 SP1 previously installed successfully.

The error is:
MSI (s) (14:64) [00:38:49:069]: Executing op: AssemblyCopy(SourceName=4uxv-zf6.dll|Microsoft.SqlServer.DTEnum.dll,SourceCabKey=SSIS_MS_DTEnumG_dll_32,DestName=Microsoft.SqlServer.DTEnum.dll,Attributes=0,FileSize=34656,PerTick=65536,,VerifyMedia=1,,,,,ComponentId={23B53F31-3C75-4F85-9E33-9FF75B8F44E8},IsManifest=1,,,AssemblyMode=0,)
MSI (s) (14:64) [00:38:49:069]: Source for file '4uxv-zf6.dll' is uncompressed, at 'D:\x86\setup\sql_engine_core_shared_msi\Windows\Gac\'.
MSI (s) (14:64) [00:38:49:099]: Executing op: SetTargetFolder(Folder=C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\)
MSI (s) (14:64) [00:38:49:099]: Executing op: SetSourceFolder(Folder=1\PFiles\SqlServr\100\Tools\Binn\VSShell\Common7\IDE\|Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\)
MSI (s) (14:64) [00:38:49:099]: Executing op: RegisterSharedComponentProvider(,,File=SSIS_MS_DTS_Controls_DLL_SQL_32,Component={CE43BE0B-D75C-4E48-A0AF-513DA6CDF89D},ComponentVersion=10.50.1450.3,ProductCode={27B1F408-091B-4C81-8805-95C11815520A},ProductVersion=10.50.1450,PatchSize=0,PatchAttributes=0,PatchSequence=0,SharedComponent=1,IsFullFile=0)
MSI (s) (14:64) [00:38:49:219]: Executing op: AssemblyCopy(SourceName=bxt3bqyh.dll|Microsoft.DataTransformationServices.Controls.DLL,SourceCabKey=SSIS_MS_DTS_Controls_DLL_SQL_32,DestName=Microsoft.DataTransformationServices.Controls.DLL,Attributes=0,FileSize=837472,PerTick=65536,,VerifyMedia=1,,,,,ComponentId={CE43BE0B-D75C-4E48-A0AF-513DA6CDF89D},IsManifest=1,,,AssemblyMode=0,)
MSI (s) (14:64) [00:38:49:219]: Source for file 'bxt3bqyh.dll' is uncompressed, at 'D:\x86\setup\sql_engine_core_shared_msi\PFiles\SqlServr\100\Tools\Binn\VSShell\Common7\IDE\'.
MSI (s) (14:64) [00:38:49:589]: Assembly Error:The module '%1' was expected to contain an assembly manifest.
MSI (s) (14:64) [00:38:49:599]: Note: 1: 1935 2: 3: 0x80131018 4: IStream 5: Commit 6:
MSI (s) (14:64) [00:38:49:599]: Note: 1: 2337 2: 0 3: Microsoft.DataTransformationServices.Controls.DLL
DEBUG: Error 2337: Could not close file: Microsoft.DataTransformationServices.Controls.DLL GetLastError: 0
MSI (s) (14:64) [00:41:50:730]: Product: SQL Server 2008 R2 Database Engine Shared -- The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2337. The arguments are: 0, Microsoft.DataTransformationServices.Controls.DLL,

The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2337. The arguments are: 0, Microsoft.DataTransformationServices.Controls.DLL,
Sign in to post a comment.
Posted by Chris Anderson - Real World IS on 8/25/2011 at 7:35 PM
Tried multiple ways to get the bits down to the VPC in Windows 7 and in Virual PC 2007. Ran into so many issues trying to copy down the 5 gb worth of files. Eventually, decided to burn a DVD from the host box, then expose the physical DVD drive down to the guest machine. Worked finally, albeit slow.
Posted by Betosilv on 8/13/2010 at 5:54 PM
Extract to ISO using Winrar (no Winzip) then solve the problem.
Posted by Microsoft on 6/10/2010 at 2:28 PM

This is an external DVD/Virtual PC mounting issue. Not much we can do on SQL Server side. Please use the workaround you mentioned.

Max Verun
SQL Server
Posted by Microsoft on 4/14/2010 at 1:11 PM
Got it (was held up due to size). We'll take a look. I had noted that the ISO extracted fin on a non Virtual machine.
Posted by GregGalloway on 4/13/2010 at 12:49 PM
I did upload a file. I see it listed as:

20100413_001321.zip (restricted)

Note, I marked it as private to me and Microsoft. Can you check again?

Also, make sure you see my workaround. It appears it's a problem with Virtual PC 2007's ISO capture layer, not the install media itself.
Posted by Microsoft on 4/13/2010 at 9:28 AM
We are investigating this install failure. This error code is usually indicitive of a corrupt media.

No logs were attached. Please attach the following:

…\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\LOG\ERRORLOG

…\Program Files\Microsoft SQL Server\...\Setup Bootstrap\Log\...\Summary.txt
…\Program Files\Microsoft SQL Server\...\Setup Bootstrap\Log\...\Detail.txt

Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\<timestamp> :
-    sql_common_core_Cpu32_1.log
-    sql_engine_core_inst_Cpu32_1.log
-    …

Sign in to post a workaround.
Posted by Mike Baria on 3/25/2012 at 4:39 PM
Using the ISO as the XPModeVPC's DVD didn't work. Copying the ISO to the XPModeVPC's VHD didn't work. Trying both of these again with a freshly (re)downloaded ISO didn't work. Finally, burning the ISO to a physical DVD and accessing the physical disk from the XPModeVPC worked.

The above makes me think that it has to do with the VPC's ability to read the ISO. For example, I suspect that extracing the ISO to the HOST using some tool (WinZip, WinRaR, the built-in compression tools, etc.) and then using those to do the install on the VPC (through a network drive or by copying it to the VHD or whatever) would have worked as it did for others.
Posted by Selwyn on 10/17/2010 at 10:01 PM
I had a similar problem. Found that by using winrar to extract the contents of the iso to a directory on the host of the VPC I could easily connect this VPC (and others) to the "Shared directory" on the host (using Network Places) and it installed fine after that. I make a policy of saving copies of VHD before any new install so that when the original install from the iso failed, it was easy to reset to the previous VHD and then do the install from the extracted shared directory. This way the extracted files are available to all VPC's without having to duplicate to each one C Drive.
Posted by tgolisch on 8/17/2010 at 5:58 AM
I was able to get my hands on a physical DVD of SQL 2008 R2. It installed fine from the DVD. Note: I did not burn the DVD from the ISO, it was an official "Microsoft Licensing" (hologrammed) disk.
Posted by GregGalloway on 4/13/2010 at 7:31 AM
mounting the ISO on my laptop (the Virtual PC host box) and extracting the setup files... then copying the setup files onto the C drive in the VHD... then running the setup off those setup files in the C drive of the VHD... that solved the problem
File Name Submitted By Submitted On File Size  
20100413_001321.zip (restricted) 4/12/2010 -