Purpose (problem description)

The neo4j database is not changing its state from offline to online even after using the CALL dbms.quarantineDatabase("neo4j",false) query to un quarantine it.  

Found Fail to read transaction log version xxxx error in debug log


Observed in CAST Version, CAST Extension Version, CAST Component Version


Release

Yes/No

>2.x(tick)
Step by Step scenario
  1. Ran command CALL dbms.quarantineDatabase("neo4j",false) query to un quarantine the noe4j database

  2. neo4j remains in the quarantine (offline) state.

  3. Checked the debug log.

  4. Found the error Fail to read transaction log version xxxx,
Action Plan

This error occurred because neo4j failed to read transactions. To solve this perform the below actions

  1. Search the debug log for the failed transaction log 
  2. Remove the specific transaction log - neostore.transaction.db.xxxx from the path /Neo4j_data/transactions/neo4j (from %programdata%)
  3. Restart the neo4j database 
  4. If the above steps do not solve your issue contact CAST Technical Support with the below relevant input 

 

Relevant input

  1. Screenshot showing the issue 
  2. CSV file resulting from the export process - Export and import the Application data
  3. Log file resulting from the export process - Export and import the Application data
  4. Cast Imaging System log files - Logging
  5. CAST Analysis Service schema 
Notes/comments

Ticket # 42548