Video Screencast Help

Symantec Embedded Database won't start

Created: 07 May 2008 • Updated: 26 Aug 2010 | 7 comments

I had a working installation of SEP 11.0.1000 running on Windows Server 2003 R2.  I installed BackupExec 12D with DLO on the same machine.  Everything continued to work fine, but I'm not sure if it was rebooted.  I then upgraded to MR2 and again, everything was working fine.

Now I cannot connect to the Manager.  Neither the Manager service or embedded database services will start.  When I try to start the database, I get the message "The symantec Embedded Database service on Local Computer started and then stopped.  Some services stop automatically if they have no work to do, for example, the Performance Logs and Alerts service."  I'm pretty sure the embedded database is supposed to be running on the time.

I get the following events after the failed attempt at starting the DB:

Event Type:    Error
Event Source:    ASA 9.0
Event Category:    None
Event ID:    1
Date:        5/7/2008
Time:        11:10:47 AM
User:        N/A
Computer:    FENTON
Description:
The description for Event ID ( 1 ) in Source ( ASA 9.0 ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: ASANYs_sem5, Could not start server.

Event Type:    Error
Event Source:    ASA 9.0
Event Category:    None
Event ID:    1
Date:        5/7/2008
Time:        11:10:47 AM
User:        N/A
Computer:    FENTON
Description:
The description for Event ID ( 1 ) in Source ( ASA 9.0 ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: ASANYs_sem5, Internal database error *** ERROR *** Assertion failed: 201417 (9.0.2.3347)
Invalid count or free space offset detected on a table page -- transaction rolled back.

Event Type:    Error
Event Source:    ASA 9.0
Event Category:    None
Event ID:    1
Date:        5/7/2008
Time:        11:10:47 AM
User:        N/A
Computer:    FENTON
Description:
The description for Event ID ( 1 ) in Source ( ASA 9.0 ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: ASANYs_sem5, *** ERROR *** Assertion failed: 201417 (9.0.2.3347)
Invalid count or free space offset detected on a table page.

I've run netstat and saw no conflicts with port 2638.

Anyway, I also tried this article: Error " Failed to start embedded database port 2638" when installing Symantec Endpoint Protection Manager (SEPM) because it aludes to the fact that bad things can happen when BackupExec is installed, but it made no difference.

I've gone through the connectivity troubleshooting steps and stop at the Database Assessment because it's not running, and I can't get it to run.

Please help!


Comments 7 CommentsJump to latest comment

Eduardo Menegalli Nazato's picture

I had a very similar problem 2 times, and on both situation there's no solution :smileysad:
Even the phone Tech Support couldn't find a solution.

Sorry to say this, but I hope you have a backup.

Abhishek Pradhan's picture

The error means that the installation for the Embedded DB failed. Run a repair for the SEPM installation from Add/Remove Programs.

Additionally, please check if the user account from which you are logged in, and from where you are running the installation has sufficient permissions to write to the registry.

1. Check if Windows Server 2003 Server Resource Kit Tools is installed. If it is not installed, download and install Windows 2003 Server Resource Kit tools into the following location "C:\Program Files\Windows Resource Kit\Tools"

2. Download and install the tool SubInACL into the following Location: C:\Program Files\Windows Resource Kit\Tools (This tool can be downloaded from download.microsoft.com)

3. Create a file named "reset.cmd" in C:\Program Files\Windows Resource Kits\Tools folder.

4. Edit the "reset.cmd" file with the following content.

subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
subinacl /subdirectories %SystemDrive% /grant=administrators=f

subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=system=f
subinacl /subdirectories %SystemDrive% /grant=system=f

5. Open a Command Prompt

6. Type cd "C:\Program Files\Windows Resource Kit\Tools"

7. Type "reset.cmd" and press enter

Note: Wait till the process completes and / or till the cursor comes back to the Command Prompt

8. Install Symantec Endpoint Protection (SEP)

Let me know if this helps.

Abhishek Pradhan, PMP, MCT
Blog: http://blog.abhishekpradhan.net | SIG Lead - Pune IT Pro (Microsoft Pune User Group) | http://www.puneusergroup.org

be82453's picture
Thank you for your response Abhishek.  I ran the repair and then the reset script, but it made no difference.  At the end of the repair it starts services.  When it goes to start the DB, I get the same error three events and it stops immediately.
 
Is there anything else to try?
 
Thank you,
Ben
Voland_VVM's picture

hello be82453 !

I have same problem, how you resolve it?

Thanks.

be82453's picture

We were unable to resolve the problem, and started over again, this time using our MS SQL server for the database.  Sorry, but there was no easy solution.

Voland_VVM's picture

Let me share how I resolve this promlem, my friend find this solution, and I glad what I have friends :) :)

this promlem accur because of sybase.

it's needed to update sybase

about fix
http://origin1.sybase.com/swx/11655/rdme_902_ebf_3702.html
Update
http://origin1.sybase.com/swx/11655/SA9_Full_WIN32.902_EBF_3702.exe

(registration require)

when you will update - update it to symantec folder

C:\Program Files\Symantec\Symantec Endpoint Protection Manager\ASA

 

PS. IMHO SQL beter :) if you have chance - use it.

Rizq's picture

I was facing the same problem that the Embedded service was not starting, after looking into the Event Viewer, I found out that the data folder of Symantec Endpoint Manager is full and there is no space on the Disk.  I cut and paste the Backup Zip files, which was of 36GB size, from the Backup folders to an external drive and now its working fine. 

The path of the folder is as below:

x:\Program Files\Symantec\Symantec Endpoint Manager\Data\backup\

Hope it would resolve the issue.