To View Backup Schedules of all Databases

backup-restore
#backup#backup-restore#database
USE msdb;
GO

SELECT jobs.name AS JobName,
 jobs.description AS JobDescription,
 schedules.name AS ScheduleName,
 schedules.enabled AS ScheduleEnabled,
 schedules.freq_type AS FrequencyType,
 schedules.freq_interval AS FrequencyInterval,
 schedules.freq_subday_type AS FrequencySubdayType,
 schedules.freq_subday_interval AS FrequencySubdayInterval,
 schedules.active_start_date AS ActiveStartDate,
 schedules.active_end_date AS ActiveEndDate,
 schedules.active_start_time AS ActiveStartTime,
 schedules.active_end_time AS ActiveEndTime
FROM dbo.sysjobs AS jobs
 INNER JOIN dbo.sysjobschedules AS jobSchedules ON jobs.job_id = jobSchedules.job_id
 INNER JOIN dbo.sysschedules AS schedules ON jobSchedules.schedule_id = schedules.schedule_id
WHERE jobs.name LIKE '%Backup%'
ORDER BY jobs.name;