Я пытаюсь программно собрать историю резервного копирования из базы данных Backup Exec 12.5. Я думаю, что могу получить это из таблицы JobHistoryDetail, но это предположение (поправьте меня, если я ошибаюсь).
Может ли кто-нибудь сказать мне, как я могу определить, успешно ли завершились задания в таблице JobHistoryDetail? Есть ряд столбцов, которые содержат целочисленные состояния, ошибки и т. Д., Которые выглядят многообещающими, но я не знаю, на что указывает какое-либо из чисел (успех? Неудача? Отмена?).
Или есть документация по базе данных? Я оперирую МНОГО догадками.
Ниже вы найдете список кодов статуса для поля «Окончательный статус работы» в базе данных BEDB. Я использовал Excel (в первую очередь) для подключения к данным, используя его функции подключения к данным. Если вы знаете другой способ подключения к SQL, воспользуйтесь им.
Я подключился к базе данных «[Server_Name] \ BKUPEXEC и использовал файл данных BEDB. В этой базе данных есть таблица с названием« vwJobHistory »и поле« Окончательный статус задания ».
Надеюсь это поможет.
JOB_STATE_CANCELED = 1 Задание было прекращено, потому что оно было отменено.
JOB_STATE_COMPLETED = 2 Задание завершено и ожидает окончательной обработки.
JOB_STATE_SUCCESS_WITH_EXCEPTION S = 3 Задание успешно завершено с некоторыми исключениями.
JOB_STATE_DISPATCHED = 4 Задание отправлено.
JOB_STATE_HOLD = 5 Задание приостановлено.
JOB_STATE_ERROR = 6 Задание завершено с ошибкой.
JOB_STATE_INVALID SCHEDULE = 7 Расписание для задачи недействительно. Работа никогда не будет запущена.
JOB_STATE_NOT_IN_WINDOW = 10 Запланированное временное окно задания закрывается до того, как задание может быть отправлено. Возможно, в течение указанного временного окна не было доступного устройства.
JOB_STATE_READY_BUT_PAUSED = 11 Задание готово, но медиа-сервер приостановлен.
JOB_STATE_PENDING = 12 Задание находится в переходном состоянии.
JOB_STATE_RECOVERED = 13 Во время запуска Backup Exec обнаружил, что задание было активным, когда сервер был выключен, и что параметр перезапуска контрольной точки не был включен для этого задания. Журнал истории заданий помечен как JOB_STATE_RECOVERED, и задание запланировано на немедленный перезапуск.
JOB_STATE_RESUMED = 15 Во время запуска Backup Exec обнаружил, что задание было активным, когда сервер был выключен, и что для этого задания был включен параметр перезапуска контрольной точки. Журнал истории заданий помечен как JOB_STATE_RESUMED, задание запланировано на немедленный перезапуск, и установлен флаг задания, указывающий на перезапуск контрольной точки.
JOB_STATE_ACTIVE = 16 Задание в настоящее время выполняется на сервере.
JOB_STATE_READY = 17 Задание допущено к отправке.
JOB_STATE_SCHEDULED = 18 Срок выполнения задания - в будущем.
JOB_STATE_SUCCESS = 19 Задание успешно завершено.
JOB_STATE_SUPERCEDED = 20 Задание готово, но может быть запущена другая задача с более высоким приоритетом.
JOB_STATE_THRESHOLD_AUTO_ABORT = 21 Задание было отменено, поскольку оно не было завершено в течение количества часов или минут, установленных для параметра Включить автоматическую отмену в расписании задания.
JOB_STATE_TO_BE_SCHEDULED = 22 У задания должен быть рассчитан срок выполнения.
JOB_STATE_LINKED_JOB = 23 Задание связано с другим заданием и не начнется, пока это задание не будет завершено