Installation of Backup Exec SQL Express Instance fails with error 29508

Article:TECH71380  |  Created: 2009-01-10  |  Updated: 2014-04-14  |  Article URL http://www.symantec.com/docs/TECH71380
Article Type
Technical Solution

Product(s)

Subject

Issue



Installation of Backup Exec SQL Express Instance fails with error 29508


Error



"Failed to install SQL Express bkupexec instance with error 29508"

-Backup Exec installation log (bkupinst.htm) can show the following error:

Installing SQL Express 2005 BKUPEXEC instance.
"D:\SQLEXPR32_ESN.EXE" /wait /qn /norestart /lv "C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Summary.txt" INSTANCENAME=BKUPEXEC INSTALLSQLDIR="C:\Program Files\Microsoft SQL Server\" INSTALLSQLDATADIR="C:\Program Files\Microsoft SQL Server\" INSTALLSQLSHAREDIR="C:\Program Files\Microsoft SQL Server\" SQLACCOUNT="NT AUTHORITY\SYSTEM" SQLPASSWORD="" ADDLOCAL=SQL_Engine,SQL_Data_Files,SQL_Replication,Client_Components,Connectivity SAPWD=**** DISABLENETWORKPROTOCOLS=0
ERROR: Failed to install SQL Express BKUPEXEC instance with error 29508. ***To search for information about this error, click here
Please review C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Summary.txt for more details.
Failed to install third party products.

-If a manual installation of SQL Express is launched, the following error can be found:

SQL Server Setup failed to modify security permissions on registry key SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.2\MSSQLServer\SuperSocketNetLib for user Administrator. To proceed, verify that the account and domain running SQL Server Setup exist, that the account running SQL Server Setup has administrator privileges, and that the registry key  exists on the destination drive.

-Check the SQLSETUP log file and more information can be found:

[The SqlSetup logs can be found in %ProgramFiles%\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files ]

 

Configuring ACL:
 Object: HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer\SuperSocketNetLib
 ACL:    (A;CI;KR;;;[SQLServer2005SQLBrowserUser$SERVERNAME])(A;CI;KR;;;NS)
Action:  0x100
Failed ACL:
ReplaceSDDLSid is failed at the error code 1332; Converted SDDL: '(A;CI;KR;;;[SQLServer2005SQLBrowserUser$SERVERNAME])(A;CI;KR;;;NS)'
Error Code: 0x80077344 (29508)
Windows Error Text:   Source File Name: sqlca\sqlsddlca.cpp
Compiler Timestamp: Tue Sep 13 01:08:29 2005
Function Name: ExceptionInSDDL
Source Line Number: 65


Solution



 
1) Create a group account in Active Directory on the Domain Controller by name SQLServer2005SQLBrowserUser$SERVERNAME where SERVERNAME is the name of the server on which to install Backup Exec.
 
For example: If the name of the server on which Baclup Exec is to be installed BKUPSRV then the name of the group to be created would be SQLServer2005SQLBrowserUser$BKUPSRV
 
To create a group account in Active Directory on the Domain Controller

A.Click Start, point to Programs, point to Administrative Tools, and then click Active Directory Users and Computers.

B.In Active Directory Users and Computers window, expand <domain name>.com

C.In the console tree, right-click the folder to add a new group.

D.Click New, and then click Group.

E.Type the name of the new group. Use a name that can easily associate with the role or service being created.

F.In the New Object - Group dialog box, do the following:

    In Group scope, click Global scope.

    In Group type, click Security.

G.Click Finish.

2) Run the Backup Exec Installation again.
 

Supplemental Materials

SourceError Code
Value29508
Description

Failed to install SQL Express BKUPEXEC instance



SourceError Code
Value0x80077344
Description

Failed to install SQL Express BKUPEXEC instance.



Legacy ID



326481


Article URL http://www.symantec.com/docs/TECH71380


Terms of use for this information are found in Legal Notices