Поделиться через


Повреждение одной базы данных приложения

Если повреждена только одна база данных приложения, необходимо использовать следующую процедуру.

Восстановление одной поврежденной базы данных приложения

  1. Запустите Консоль администрирования и подключитесь к Сервер планирования. В области переходов щелкните Приложения.

  2. Выберите поврежденное приложение и затем щелкните Перевести в автономный режим.

  3. Выберите Служба процесса планирования и затем щелкните Перевести в асинхронно-автономный режим. Не исключено, что повреждение базы данных могло привести к появлению ошибок в Служба процесса планирования. Даже после перевода приложения в асинхронно-автономный режим можно по-прежнему видеть ошибки по причине поврежденного состояния базы данных приложения.

    ПримечаниеПримечание.

    Если в списке приложений в Консоль администрирования нет базы данных этого приложения, повреждена база данных системы планирования.

  4. Перед восстановлением баз данных приложения остановите Служба процесса планирования на всех серверах, на которых выполняется Сервер планирования.

  5. Восстановите базу данных приложения из резервной копии. Не переименовывайте здесь базу данных приложения.

  6. Восстановите все доступные журналы транзакций базы данных приложения, которые не были испорчены, до момента сбоя. Таким образом, база данных будет переведена в самое последнее из возможных состояние. Момент сбоя обычно оказывается отстоящим на несколько минут от последнего состояния базы данных. Во всех промышленных средах должны быть включены журналы транзакций, чтобы у клиентов всегда были журналы транзакций, готовые к применению поверх последней резервной копии.

  7. Включите Service Broker для восстановленных баз данных приложения.

    Пример:

    ALTER DATABASE [PlanningApplicationDatabase] SET ENABLE_BROKER

  8. Выполните на Служба процесса планирования команду IISRESET и перезапустите Сервер планирования.

  9. На странице Приложения в Консоль администрирования выберите Служба процесса планирования, а затем щелкните Перевести в оперативный режим.

  10. Просмотрите рабочий отчет, чтобы выявить неоконченные задания. Повторите отправку всех заданий, выполнение которых не удалось.

См. также