I keep receiving the error of PK_Scans in my log and I'm not sure how to correct the issue. Below is my scm_server-0 from today. Any help is appreciated.
2014-03-21 01:00:24.382 THREAD 46 WARNING: AgentSweepingTask>>updateDeadlockFailureNumber>> Update failure count into DB as:0
2014-03-21 07:58:22.126 THREAD 44 SEVERE: Datastore error in: com.sygate.scm.server.task.AgentAVLogCollector
java.sql.SQLException: Violation of PRIMARY KEY constraint 'PK_SCANS'. Cannot insert duplicate key in object 'dbo.SCANS'.
at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:368)
at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2820)
at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2258)
at net.sourceforge.jtds.jdbc.TdsCore.getMoreResults(TdsCore.java:632)
at net.sourceforge.jtds.jdbc.JtdsStatement.processResults(JtdsStatement.java:584)
at net.sourceforge.jtds.jdbc.JtdsStatement.executeSQL(JtdsStatement.java:546)
at net.sourceforge.jtds.jdbc.JtdsPreparedStatement.executeUpdate(JtdsPreparedStatement.java:504)
at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
at com.sygate.scm.server.logreader.av.ScanTableHandler.insert(ScanTableHandler.java:544)
at com.sygate.scm.server.logreader.av.LogHandler.importline_virusscan(LogHandler.java:450)
at com.sygate.scm.server.logreader.av.LogHandler.populateLogRecord(LogHandler.java:292)
at com.sygate.scm.server.logreader.av.LogHandler.process(LogHandler.java:133)
at com.sygate.scm.server.task.AgentLogCollector.enumerateInbox(AgentLogCollector.java:304)
at com.sygate.scm.server.task.AgentAVLogCollector.collectLogs(AgentAVLogCollector.java:33)
at com.sygate.scm.server.task.AgentLogCollector.execute(AgentLogCollector.java:119)
at com.sygate.scm.server.task.MonitoredTimerTask.run(MonitoredTimerTask.java:22)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)
com.sygate.scm.server.util.ServerException: Datastore error
at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:368)
at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2820)
at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2258)
at net.sourceforge.jtds.jdbc.TdsCore.getMoreResults(TdsCore.java:632)
at net.sourceforge.jtds.jdbc.JtdsStatement.processResults(JtdsStatement.java:584)
at net.sourceforge.jtds.jdbc.JtdsStatement.executeSQL(JtdsStatement.java:546)
at net.sourceforge.jtds.jdbc.JtdsPreparedStatement.executeUpdate(JtdsPreparedStatement.java:504)
at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
at com.sygate.scm.server.logreader.av.ScanTableHandler.insert(ScanTableHandler.java:544)
at com.sygate.scm.server.logreader.av.LogHandler.importline_virusscan(LogHandler.java:450)
at com.sygate.scm.server.logreader.av.LogHandler.populateLogRecord(LogHandler.java:292)
at com.sygate.scm.server.logreader.av.LogHandler.process(LogHandler.java:133)
at com.sygate.scm.server.task.AgentLogCollector.enumerateInbox(AgentLogCollector.java:304)
at com.sygate.scm.server.task.AgentAVLogCollector.collectLogs(AgentAVLogCollector.java:33)
at com.sygate.scm.server.task.AgentLogCollector.execute(AgentLogCollector.java:119)
at com.sygate.scm.server.task.MonitoredTimerTask.run(MonitoredTimerTask.java:22)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)
2014-03-21 08:33:08.100 THREAD 30 SEVERE: Compiling Mac Intrusion Prevention Policy
2014-03-21 08:41:42.234 THREAD 44 SEVERE: Datastore error in: com.sygate.scm.server.task.AgentAVLogCollector
java.sql.SQLException: Violation of PRIMARY KEY constraint 'PK_SCANS'. Cannot insert duplicate key in object 'dbo.SCANS'.
at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:368)
at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2820)
at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2258)
at net.sourceforge.jtds.jdbc.TdsCore.getMoreResults(TdsCore.java:632)
at net.sourceforge.jtds.jdbc.JtdsStatement.processResults(JtdsStatement.java:584)
at net.sourceforge.jtds.jdbc.JtdsStatement.executeSQL(JtdsStatement.java:546)
at net.sourceforge.jtds.jdbc.JtdsPreparedStatement.executeUpdate(JtdsPreparedStatement.java:504)
at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
at com.sygate.scm.server.logreader.av.ScanTableHandler.insert(ScanTableHandler.java:544)
at com.sygate.scm.server.logreader.av.LogHandler.importline_virusscan(LogHandler.java:450)
at com.sygate.scm.server.logreader.av.LogHandler.populateLogRecord(LogHandler.java:292)
at com.sygate.scm.server.logreader.av.LogHandler.process(LogHandler.java:133)
at com.sygate.scm.server.task.AgentLogCollector.enumerateInbox(AgentLogCollector.java:304)
at com.sygate.scm.server.task.AgentAVLogCollector.collectLogs(AgentAVLogCollector.java:33)
at com.sygate.scm.server.task.AgentLogCollector.execute(AgentLogCollector.java:119)
at com.sygate.scm.server.task.MonitoredTimerTask.run(MonitoredTimerTask.java:22)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)
com.sygate.scm.server.util.ServerException: Datastore error
at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:368)
at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2820)
at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2258)
at net.sourceforge.jtds.jdbc.TdsCore.getMoreResults(TdsCore.java:632)
at net.sourceforge.jtds.jdbc.JtdsStatement.processResults(JtdsStatement.java:584)
at net.sourceforge.jtds.jdbc.JtdsStatement.executeSQL(JtdsStatement.java:546)
at net.sourceforge.jtds.jdbc.JtdsPreparedStatement.executeUpdate(JtdsPreparedStatement.java:504)
at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
at com.sygate.scm.server.logreader.av.ScanTableHandler.insert(ScanTableHandler.java:544)
at com.sygate.scm.server.logreader.av.LogHandler.importline_virusscan(LogHandler.java:450)
at com.sygate.scm.server.logreader.av.LogHandler.populateLogRecord(LogHandler.java:292)
at com.sygate.scm.server.logreader.av.LogHandler.process(LogHandler.java:133)
at com.sygate.scm.server.task.AgentLogCollector.enumerateInbox(AgentLogCollector.java:304)
at com.sygate.scm.server.task.AgentAVLogCollector.collectLogs(AgentAVLogCollector.java:33)
at com.sygate.scm.server.task.AgentLogCollector.execute(AgentLogCollector.java:119)
at com.sygate.scm.server.task.MonitoredTimerTask.run(MonitoredTimerTask.java:22)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)