Hi,
Thank you for interest in this issue; I currently have an open case with Symantec Technical Support over the issue and it is in review with their engineers. Those servers are in production and we're waiting for a response. However, I did implement your suggestion on a Backup Exec server instance I have setup to replicate this issue in a laboratory environment. The data represents similar entries with a 24 hour discrepancy in each entry in the Job History Summary.
The Data Before Database Repair:
Original start time : Saturday, December 30, 2006 11:00:00 PM
Job started : Sunday, December 31, 2006 11:00:13 PM
Job ended : Sunday, December 31, 2006 11:01:21 PM
Elapsed time : 00:01:08
Files : 1
Directories : 4
Skipped files : 0
Corrupt files : 0
Files in use : 0
Byte count : 506,578 bytes
Job rate : 14.00 MB/Min (Byte count divided by Elapsed time for job)
The Data After Database Repair:
Original start time : Saturday, December 30, 2006 11:00:00 PM
Job started : Sunday, December 31, 2006 11:00:13 PM
Job ended : Sunday, December 31, 2006 11:01:21 PM
Elapsed time : 00:01:08
Files : 1
Directories : 4
Skipped files : 0
Corrupt files : 0
Files in use : 0
Byte count : 506,578 bytes
Job rate : 14.00 MB/Min (Byte count divided by Elapsed time for job
It looks like the Job Histories Data has been unaffected by the database repair operation you suggested. In addition, I have noted similar reporting inconsistencies regarding the Original Start Time field in three separate installations of Backup Exec 10d across different organizations that I have been able to cross reference.