Wednesday, February 13, 2013 6:17 AM
I have installed SQL Server Express edition 32-bit on my 64 bit Server 2008 system.
I have found that multiple Registry entries are created in both WOW6432Node and 64-bit registries.
Is Microsoft creating both the keys by default or is it an error(from the package)?
If Microsoft creating those registries, please let me know the Reason
Wednesday, February 13, 2013 6:50 AMDo you have another ( a default ) instance installed on the machine?
Best Regards,Uri Dimant SQL Server MVP, http://sqlblog.com/blogs/uri_dimant/
MS SQL optimization: MS SQL Development and Optimization
MS SQL Blog: Large scale of database and data cleansing
Remote DBA Services: Improves MS SQL Database Performance
Wednesday, February 13, 2013 12:21 PMThis is a fresh installation with no previous instances installed.
Wednesday, February 13, 2013 12:22 PMModerator
Have you consider that the SQL Server Native Client ODBC driver comes with Windows and is named SQLNCLI? Maybe you are seeing registry entries belonging to that driver.
Hope this helps.
Thursday, February 21, 2013 7:15 AM
I am sure that it is not from SQL server Native Client, because I haven't found them before installation.
But, Could you plz help me how to identify the SQL server is 32 bit or 64 bit from registry (independent of SQL server versions 2005/2008/2012)?
I need this to be identified from installshield script.
Thursday, February 21, 2013 10:24 AMModerator
Would you please check-out
FOr 32 bit instances you may trying
HKEY_LOCAL_MACHINE\SOFTWARE\wow6432node\Microsoft\Microsoft SQL Server\Instance Names
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names
SQL Server Setup Team
This posting is provided "AS IS" with no warranties, and confers no rights. Please remember to click "Mark as Answer" and "Vote as Helpful" on posts that help you.
This can be beneficial to other community members reading the thread.
- Marked As Answer by Allen Li - MSFTModerator Friday, February 22, 2013 2:10 AM