Summary

When the Database Configuration Wizard attempts to install SQL Server Express, SQL Server setup may fail if all users do not have Read permission for the root folder of the drive where SQL Server is being installed.

Symptoms

When the Database Configuration Wizard attempts to install SQL Server Express, it fails with the following error:

SQL Server setup has failed with result -2061893606
SQL Server setup log files can be found in folder C:\Program Files\Microsoft sql server\110\setup\setup bootstrap\log

Under the folder named in the error message, you will find a folder named with a date/time stamp. Within that folder, open the "detail.txt" file and look for the following error information:

Message: 
    Wait on the Database Engine recovery handle failed. Check the SQL Server error log for potential causes.
HResult : 0x851a001a
    FacilityCode : 1306 (51a)
    ErrorCode : 26 (001a)

If this error information is not present, the failure has a different cause, and the rest of this article does not apply.

Next review the ERRORLOG file found in "C:\Program Files\Microsoft SQL Server\MSSQL11.ADTEMPUS\MSSQL\Log" (this folder may be on a different drive, if you chose an alternate installation location for SQL Server). This file can be opened with a text editor such as Notepad.

Within this file, look for the following message:

For target, "package0.event_file", the parameter "filename" passed is invalid. Target parameter at index 0 is invalid

If this message is not present, the failure has a different cause, and the rest of this article does not apply.

Cause

This error occurs if the account that the SQL Server service is running under does not have Read access to the root directory on the drive where SQL Server is being installed.

Resolution

Edit the permissions for the root folder on the drive where SQL Server is being installed (the drive where you located the ERRORLOG file) and grant Read permissions to the account "NT Service\MSSQL$ADTEMPUS".

After the permission has been granted, start the "SQL Server (ADTEMPUS)" service. If the service starts successfully, run the Database Configuration Wizard from the adTempus group on the Start menu to continue with database configuration.

If the SQL Server service fails to start, you will need to uninstall SQL Server and repeat the installation as described in the next section.

SQL Server Reinstallation

To uninstall SQL Server, follow the instructions under Database Removal in the adTempus uninstallation instructions.

Then run the Database Configuration Wizard from the adTempus group on the Start menu. It will prompt you to locate the SQL Server installation file. Browse to the location where you extracted the adTempus setup files ("c:\adTempus 4 setup" by default) and locate the SQL Server installation program, which will have a name similar to "SQLEXPR_x64_ENU_2012sp1.exe".

Then continue through the database wizard to have it reinstall SQL Server Express and configure the database.

Status

This problem is due to an issue with the Microsoft SQL Server installation software.