Don't you have to specify what features to remove? http://msdn.microsoft.com/en-us/library/ms144259(v=sql.100).aspx#Uninstall
Also to debug the Sql install check the logs that are created in the installation dir (C:\Program Files (x86)\Microsoft SQL Server\100\Setup Bootstrap\Log) they are very useful and mean you don't have to remove the /QS param. Richard Mayes Blog: http://blog.slinkysoftware.com Twitter: http://twitter.com/caveman_dick On 25 May 2012 17:01, Benjamin Bennett <benbenn...@gmail.com> wrote: > Notes I seen this > http://sourceforge.net/mailarchive/forum.php?thread_name=8701D1480741164DB71E42643C4A489F03380D86%40emeamail0305.global.sdl.corp&forum_name=wix-users > Depending on whether you are using SQL Server 2008 or SQL Server 2008 R2. > > The option /IAcceptSQLServerLicenseTerms is NOT a valid option for > SQL Server 2008 , it will fail with error code given in the mailing > list. > The option /IAcceptSQLServerLicenseTerms is only valid for SQL > Server 2008 R2 , I think also 2012 but not for sure. > > My problem is Uninstall action isn't being preformed . I am missing > something ? It looks like it performs some check but that check fails. > I have tried switching around the compress/cache settings > Also is there an element to make sure only one instance of boot > strapped installer is installed. I compiled and linked twice in a row > , installed twice and I have two instances of my suite in the > add/remove programs. > > <WixVariable Id="SQLCMD" Value=' /IAcceptSQLServerLicenseTerms > /INDICATEPROGRESS="False" /QUIETSIMPLE /SECURITYMODE="SQL" > /TCPENABLED="1" '/> > <Chain > > <ExePackage Id='SqlServerExpress2008' > Compressed="yes" <!--tried both yes / no--> > Cache="yes" > > > SourceFile="!(wix.artifacts.dir)SQLEXPR_x86_ENU.exe" > InstallCommand='/ACTION=INSTALL > /INSTANCENAME=!(wix.INSTANCENAME) /SAPWD="!(wix.SAPWD)" > !(wix.SQLCMD)' > RepairCommand='/ACTION=REPAIR > /INSTANCENAME=!(wix.INSTANCENAME) /SAPWD="!(wix.SAPWD)" > !(wix.SQLCMD)' > UninstallCommand='/ACTION=UNINSTALL > /INSTANCENAME=!(wix.INSTANCENAME)' > Vital="yes"> > </ExePackage> > > > </Chain> > > [0C88:0538][2012-05-25T09:39:08]: Detect 1 packages > [0C88:0538][2012-05-25T09:39:08]: Detected package: > SqlServerExpress2008, state: Absent, cached: Complete > [0C88:0538][2012-05-25T09:39:08]: Detect complete, result: 0x0 > [0C88:0538][2012-05-25T09:39:10]: Plan 1 packages, action: Uninstall > [0C88:0538][2012-05-25T09:39:10]: Skipping dependency registration on > package with no dependency providers: SqlServerExpress2008 > [0C88:0538][2012-05-25T09:39:10]: Planned package: > SqlServerExpress2008, state: Absent, default requested: Absent, ba > requested: Absent, execute: None, rollback: None, cache: No, uncache: > Yes, dependency: None > > -- > Sincerely, > > Benjamin Bennett > > "For a successful technology, reality must take precedence over public > relations, for Nature cannot be fooled." > Richard Feynman > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users