diff --git a/src/ska_tango_base/base/base_device.py b/src/ska_tango_base/base/base_device.py
index b00269cd6b2c0948d30036db8d619d9f22ad9bce..5946ff6f5ee97bd693cdf8f283e3a765f8c659e8 100644
--- a/src/ska_tango_base/base/base_device.py
+++ b/src/ska_tango_base/base/base_device.py
@@ -435,10 +435,15 @@ class SKABaseDevice(Device):
 
             # Long running command attributes
             device.set_change_event("longRunningCommandsInQueue", True, True)
+            device.set_archive_event("longRunningCommandsInQueue", True, True)
             device.set_change_event("longRunningCommandIDsInQueue", True, True)
+            device.set_archive_event("longRunningCommandIDsInQueue", True, True)
             device.set_change_event("longRunningCommandStatus", True, True)
+            device.set_archive_event("longRunningCommandStatus", True, True)
             device.set_change_event("longRunningCommandProgress", True, True)
+            device.set_archive_event("longRunningCommandProgress", True, True)
             device.set_change_event("longRunningCommandResult", True, True)
+            device.set_archive_event("longRunningCommandResult", True, True)
 
             device._health_state = HealthState.OK
             device._control_mode = ControlMode.REMOTE