Forum Home › Forums › Understanding the Software › Event marker not found
- This topic has 13 replies, 2 voices, and was last updated 3 weeks, 1 day ago by
Mikhail.
-
AuthorPosts
-
April 7, 2025 at 7:40 am #16313
38368423
Participanthe following error frequently occurs:Scada.ScadaException: Event marker not found.
at Scada.Data.Adapters.EventTableAdapter.Fill(EventTable eventTable)
at Scada.Server.Modules.ModArcBasic.Logic.BasicEAL.RefreshEvents(EventTable eventTable)
at Scada.Server.Modules.ModArcBasic.Logic.BasicEAL.GetEventTable(DateTime timestamp)
at Scada.Server.Modules.ModArcBasic.Logic.BasicEAL.MakeReady()
at Scada.Server.Engine.ArchiveHolder.MakeReady()April 7, 2025 at 8:55 am #16314Mikhail
ModeratorUse the DatViewer utility to check the event files. Event files are SCADA\Archive\Events\events*.dat
May be an event file is corrupted.April 7, 2025 at 11:43 am #1631538368423
Participantyes,file is corrupted,Why do files often get corrupted, and how can this be avoided?
April 8, 2025 at 9:54 am #16321Mikhail
ModeratorData files may be corrupted due to hard drive issues or sudden power outage.
April 8, 2025 at 12:25 pm #1632438368423
ParticipantMy device operates in an environment prone to power outages. What solutions are available?
April 9, 2025 at 11:15 am #16328Mikhail
ModeratorI think, you should use power back-ups that can safely switch off your server.
Is Rapid SCADA installed on a computer or Linux-based controller?April 10, 2025 at 1:31 am #1633238368423
ParticipantIt is installed on an Ubuntu system. Personally, I find event loss acceptable, but I cannot accept file corruption. The problem now is that after corruption occurs, no more events are generated, and there is no automatic recovery mechanism.
April 10, 2025 at 9:36 am #16334Mikhail
ModeratorYou right. Even if an event file is corrupted, it should be possible to append new events to it, and those events should be displayed in the web interface. Could you check how new events are added to a damaged file?
April 22, 2025 at 3:49 am #1635538368423
ParticipantThis issue is quite serious as it has caused the data files and event files to become unreadable. Is there a timeline for the fix?
April 22, 2025 at 9:10 am #16360Mikhail
ModeratorFirst of all, we need sample data to reproduce the issue.
Please do the following:
1. Save the damaged file.
2. Make sure that new events cannot be added to that certain damaged file.
3. Share the damaged file using a cloud drive, so we can reproduce the issue.April 23, 2025 at 3:38 am #1636238368423
ParticipantThis scenario is easy to reproduce. The reproduction conditions are as follows:
1、You have a large amount of data that needs to be read and recorded.
2、You configure alarms for these data channels.
3、Frequent power outages and restarts occur.
April 28, 2025 at 1:27 pm #16381Mikhail
ModeratorIf writing an event is not properly finished because of power outage, new events will be successfully written in the file when server continue operating.
An exception situation like “Event marker not found” occurs when an event file is corrupted, i.e. contains invalid data.
If you need this issue solved, publish the corrupted file to be possible to analyze it it’s possible to restore them or not. If the problem occurs often, a special module can be developed to check and restore corrupted event files before the Server service starts.April 29, 2025 at 5:59 am #1638238368423
ParticipantI have sent the faulty event file to your email address info@rapidscada.org with the subject “Event marker not found.” This issue not only causes the event file to become corrupted but also affects the files in the min, hour, and cur directories.
April 29, 2025 at 10:51 am #16384Mikhail
ModeratorReceived. What hardware, operating system and file system is used?
-
AuthorPosts
- You must be logged in to reply to this topic.