After installing safeboot and attempting to run the database server as a service, I get the following message: The Safeboot Database Server 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.
No event is recorded in event viewer. If I try to open the the database server for a few minutes and then try to run as a service, I get the same result. I should mention this does not happen on my test server. The differences between the test and production servers are as follows: Test Server is Server 2003 Enterprise Edition. Production Server is Server 2003 Standard Edition. Production Server has MS SQL Server 2005 and Visual Studio 2005. It is also EPO version 3.6
Is the database local or via networkshare? Does the service account being used to start the service, have access towards the data? If it runs in appmode perfectly fine, then my best guess would be there's an issue in the service portion.
The database is local to the server. The service account is an admin on the server and the created SbAdmin account should be able to utilize it. The app mode opens and looks like it is running, but there is no connectivity between the server and client. When running in app mode, should the database server service be running in services?
I did not change any settings. I can create an install set in Safeboot Administrator tools. I can telnet back to the server from the client fine. I install the client package and after reboot, the synchronization log gives back an error of Error connecting to the database[5c000008]: A corrupt or unexpected message was received. When I try to communicate on the test server, the service runs, app mode runs, and I can synch.
well, the root cause is the difference between your test server and production server :-)
if it runs as an app, but not as a service, the only difference is access rights - so check the account the service is running under has access to the files and folders the service needs to talk to (or change the account to one with full access to everything).
Usually an access rights issue will throw an "overlapped IO operation" error in the event log though.
What port are you running it on? The defaults I expect?