Title: ALTRAN OUEST
Hello,

While trying to make some inserts in the database, we get the following errors.
This inserts are voluntary uncorrect, (existing keys etc...) for test purposes.
I'm a bit disapointed by this message telling that RecoveryLog may be corrupted.

What can make this happen ? What should we do to avoid such corruption ?

08:23:41,034 ERROR sequoia.controller.recoverylog Failed to log rollback for transaction 22
com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException: Column 'sql_data_param' cannot be null
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:931)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2941)
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1623)
        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1715)
        at com.mysql.jdbc.Connection.execSQL(Connection.java:3249)
        at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1268)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1541)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1455)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1440)
        at org.continuent.sequoia.controller.recoverylog.events.LogRequestEvent.execute(LogRequestEvent.java:102)
        at org.continuent.sequoia.controller.recoverylog.events.LogRollbackEvent.execute(LogRollbackEvent.java:76)
        at org.continuent.sequoia.controller.recoverylog.LoggerThread.run(LoggerThread.java:732)
08:23:41,036 ERROR sequoia.controller.recoverylog WARNING! Your recovery log is probably corrupted, you should perform a restore log operation
08:23:41,036 ERROR sequoia.controller.recoverylog Logger thread was unable to log LogRequestEvent: Log entry: log id15 (T) transactionId:22 requestId:0 vlogin:matisse status: E sql:rollback params:null because of com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException: Column 'sql_data_param' cannot be null
com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException: Column 'sql_data_param' cannot be null
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:931)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2941)
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1623)
        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1715)
        at com.mysql.jdbc.Connection.execSQL(Connection.java:3249)
        at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1268)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1541)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1455)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1440)
        at org.continuent.sequoia.controller.recoverylog.events.LogRequestEvent.execute(LogRequestEvent.java:102)
        at org.continuent.sequoia.controller.recoverylog.events.LogRollbackEvent.execute(LogRollbackEvent.java:76)
        at org.continuent.sequoia.controller.recoverylog.LoggerThread.run(LoggerThread.java:732)
08:23:41,041 ERROR sequoia.controller.recoverylog Recovery log was unable to update request completion status: [EMAIL PROTECTED]: UPDATE RECOVERY SET exec_status='S',update_count=0,exec_time=0 WHERE log_id=15

--

Gérard BUNEL
Chef de Projet
____________________________________________________________________


Technopôle Brest Iroise
Site du Vernis – CS 23866
29238 Brest Cedex 3
Tél : + 33 2 98 05 43 21
Fax : + 33 2 98 05 20 34
www.altran.com

_______________________________________________
Sequoia mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/sequoia

Reply via email to