One of development server "delete job history" job got deleted accidently. Now how to restore it back? We have ran the configuration wizard, but no luck.
If the timer job is gone, the only way (apart from re-installing the entire farm) to get the deleted timer job back is to run the SharePoint Products Configuration Wizard which will re-install the missing timer job.
Reference: Restoring the Out of the Box Timer Jobs
I configured stored procedure to run from SQL. The stored procedure name is [proc_DeleteOldTimerJobHistory] which is available in SharePoint_config database.
I got another solution to resolve issue.
Powershell scripts restore the deleted default timer Job.
$farm = Get-SPFarm $farm.TimerService.EnsureDefaultJobs()