Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2005 Forums
 Express Edition and Compact Edition (2005)
 SQL express prerequisite on Vista

Author  Topic 

AskSQLTeam
Ask SQLTeam Question

0 Posts

Posted - 2007-02-12 : 21:53:09
Kedar writes "Hi,

I have prepared an installer with 2 prerequisites for my project using Bootstrapper. It checks .NET framework 2.0 and then SQL Express 2005. The isntaller works fine on XP sp2 and windows server 2003 but when I tested it on Vista, it is giving me an exception. I checked the log file and found this in the log file.
"Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'Intel': true
Result of checks for command 'SqlExpress\sqlexpr32.exe' is 'Fail' 'SQL Server 2005 Express Edition' RunCheck result: Fail A prerequisite failed for Package "SQL Server 2005 Express Edition" Package failed with message "This version of SQL Server 2005 Express Edition is not supported for the current processor architecture."

I am using sql server 2005 express edition with SP2. I think it is failing to use sqlexpr32.exe here. Is there any problem of this exe running on vista? Please help..."

eyechart
Master Smack Fu Yak Hacker

3575 Posts

Posted - 2007-02-12 : 22:39:23
so you are using the CTP of SP2 for SQL express?

see this weblog entry for details on SQL Express/Vista compatibility http://blogs.msdn.com/sqlexpress/archive/2006/12/19/inaccuracies-in-recent-cnnmoney-com-article-about-sql-express-and-windows-vista.aspx




-ec
Go to Top of Page

mikewa
Microsoft SQL Server Product Team

84 Posts

Posted - 2007-02-14 : 13:05:13
The SQL Express prerequisite that is included with VS 2005 delivers SQL Express RTM. You say you are using SQL Express SP2, have you created your own bootstrapper manifest to do this?

I'm guessing that you're not really using SP2 and you're getting this message because SQL Express RTM is not supported on Vista. Having SQL Express SP2 running on your computer does not cause VS to use SP2 when you select SQL Express as a prerequisite. VS will always use RTM.

Regards,
Mike Wachal
SQL Express

This posting is provided "AS IS" with no warranties, and confers no rights.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm
Go to Top of Page
   

- Advertisement -