...
The synchronization of CXO application users occurs within a single transaction. When a user is updated or deleted many other resources (conversations, storyboards, reports, etc..) also need to be modified. For performance reasonreasons, CXO doesn’t lock these resources. If they are modified while the synchronization is in progress an error will occur and the transaction will be rolled back.
...
Retry
Make sure the user synchronization runs at a time where CXO is not in use.
Pause the agent service services before running the synchronization.
...
Code Block |
---|
Stop-Service -Name "CXO-Cockpit Agent" Stop-Service -Name "CXO-Cockpit Export Service" <run synchronizatiob> StartStop-Service -Name "CXO-Cockpit Agent" Stop-Service -Name "CXO-Cockpit Export Service" |
Configurator
Open the configurator>configuration>schedule.xm
Make sure the following jobs do not run while the user synchronization is in progress: UnreadConversationMessagesNotificationJob, EmailJob, screenShotsJob, CleanUpJob
Edit the Cron expression of the job’s trigger:
You can use a CRON expression editor:
Leave time for export jobs to complete before the user synchronization begins