I had Visual Studio 2010 installed on my Windows 7 machine and I could create and manage SQL Server database from within the VS platform. I wanted the full database environment so I tried installing SQL Server Express using the downloaded file SQLEXPR32_x86_ENU. However, the following error occurs:
TITLE: Microsoft SQL Server 2008 Setup
------------------------------
The following error has occurred:
Wait on the Database Engine recovery handle failed. Check the SQL Server error log for potential causes.
For help, click: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=10.0.1600.22&EvtType=0xE53883A0%25400xBE03358B%25401306%254024
Thereafter, my SQLServer Express has stopped working from within VS also.
This is my Errlog:
2013-01-04 13:23:12.89 Server Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86)
Jul 9 2008 14:43:34
Copyright (c) 1988-2008 Microsoft Corporation
Express Edition on Windows NT 6.1 <X86> (Build 7600: )
2013-01-04 13:23:12.89 Server (c) 2005 Microsoft Corporation.
2013-01-04 13:23:12.89 Server All rights reserved.
2013-01-04 13:23:12.89 Server Server process ID is 3096.
2013-01-04 13:23:12.89 Server System Manufacturer: 'LENOVO', System Model: '20031'.
2013-01-04 13:23:12.89 Server Authentication mode is WINDOWS-ONLY.
2013-01-04 13:23:12.89 Server Logging SQL Server messages in file 'c:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Log\ERRORLOG'.
2013-01-04 13:23:12.91 Server Registry startup parameters:
-d c:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\master.mdf
-e c:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Log\ERRORLOG
-l c:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\mastlog.ldf
2013-01-04 13:23:12.91 Server Command Line Startup Parameters:
-m SqlSetup
-f
-Q
-q SQL_Latin1_General_CP1_CI_AS
-T 4022
-T 4010
-T 3659
-T 3610
-d c:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Template Data\master.mdf
-l c:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Template Data\mastlog.ldf
2013-01-04 13:23:13.25 Server Warning: The server instance was started using minimal configuration startup option (-f). Starting an instance of SQL Server with minimal configuration places the server in single-user mode automatically.
After the server has been started with minimal configuration, you should change the appropriate server option value or values, stop, and then restart the server.
2013-01-04 13:23:13.25 Server SQL Server is starting at normal priority base (=7). This is an informational message only. No user action is required.
2013-01-04 13:23:13.25 Server Detected 2 CPUs. This is an informational message; no user action is required.
2013-01-04 13:23:13.38 Server Perfmon counters for resource governor pools and groups failed to initialize and are disabled.
2013-01-04 13:23:13.38 Server Using dynamic lock allocation. Initial allocation of 2500 Lock blocks and 5000 Lock Owner blocks per node. This is an informational message only. No user action is required.
2013-01-04 13:23:19.07 Server Node configuration: node 0: CPU mask: 0x00000003 Active CPU mask: 0x00000003. This message provides a description of the NUMA configuration for this computer. This is an informational message only.
No user action is required.
2013-01-04 13:23:19.10 Server Support for distributed transactions was not enabled for this instance of the Database Engine because it was started using the minimal configuration option. This is an informational message only. No
user action is required.
2013-01-04 13:23:19.12 spid6s Warning ******************
2013-01-04 13:23:19.12 spid6s SQL Server started in single-user mode. This an informational message only. No user action is required.
2013-01-04 13:23:19.12 spid6s Starting up database 'master'.
2013-01-04 13:23:19.25 spid6s Recovery is writing a checkpoint in database 'master' (1). This is an informational message only. No user action is required.
2013-01-04 13:23:19.48 spid6s FILESTREAM: effective level = 0, configured level = 0, file system access share name = 'SQLEXPRESS'.
2013-01-04 13:23:19.48 spid6s Server started with '-f' option. Auditing will not be started. This is an informational message only; no user action is required.
2013-01-04 13:23:19.48 spid6s Starting up database 'mssqlsystemresource'.
2013-01-04 13:23:19.53 spid6s The resource database build version is 10.00.1600. This is an informational message only. No user action is required.
2013-01-04 13:23:19.88 spid6s Error: 15209, Severity: 16, State: 1.
2013-01-04 13:23:19.88 spid6s An error occurred during encryption.
I hope you will be able to help me with installation of SQLServer Express 2008 on my machine as I am stuck with my work half done now!
Thanks!