Problem
Peoplesync Event Log shows the following exception:
Log Name: Application Source: PeopleSync_Agent Event ID: 0 Task Category: None Level: Error Keywords: Classic User: N/A ... Service cannot be started. DevExpress.ExpressApp.Updating.CompatibilityException: An error with number 1110 has occurred. Error message: The database version is older than the application version. The database needs to be updated. at DevExpress.ExpressApp.XafApplication.CheckCompatibilityCore() at DevExpress.ExpressApp.XafApplication.CheckCompatibility() at DevExpress.ExpressApp.XafApplication.Logon(PopupWindowShowActionExecuteEventArgs logonWindowArgs) at Agent.Utility.GetNewObjectSpaceProvider() at Agent.Utility.GetObjectSpaceProvider() at Agent.Agent.OnStart(String[] args) at System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state)
Solution
The cause of the problem is a failed database update due to insufficient permissions.
You can update the database manually by performing the following steps. Please make sure that the user performing the following steps is an admin (dbowner) of the PeopleSync database.
- Log in to the server where Peolesync Console is installed with an account that is dbowner of the database.
- Open an elevated command prompt.
- Run command cd "C:\Program Files\messageconcept\PeopleSync\Console"
- Run database update:
- If you have updated to PeopleSync backend version 18.x, run command: DBUpdater.v18.1.exe -silent PeopleSync.Console.exe.config
- If you have updated to PeopleSync backend version 17.x, run command DBUpdater.v17.1.exe -silent PeopleSync.Console.exe.config
- There should be a message stating that the database was updated successfully. If there are any error messages, please send those to us.
- Restart the Peoplesync Service and see if there are any errors in the PeopleSync event log.
- Start the PeopleSnyc Console and check if you are able to log in successfully.
Related articles