Эту тему давно не трогали, но я покопался и нашел проблему. Я исправил эту проблему, напрямую отредактировав базу данных DNN. Я использую версию 9.4, хотя я уверен, что это будет работать с любой версией, поскольку эта проблема, по-видимому, вызвана некорректным кодом в пакетах развертывания Azure AppService.
Чтобы решить эту проблему, мне просто пришлось вручную отредактировать таблицу dbo.Schedule. Я использую Azure Data Studio, потому что у меня Mac, но SSMS или любой другой менеджер тоже подойдет. Я уверен, что вы даже можете использовать встроенный редактор DNN, хотя я не очень знаком с ним.
Изучая зависимости, я заметил, что в отличие от неработающего задания экспорта / импорта, все рабочие задания имели значение NULL в поле «Сервер», тогда как задание экспорта / импорта имело записанное имя сервера Azure. Я вручную изменил значение этого поля на NULL, и задание импорта сайта, которое постоянно вращалось, началось немедленно.
Кроме того, для потомков вы захотите убедиться, что у вас нет 15 различных заданий импорта в очереди, прежде чем вы это сделаете, потому что они ВСЕ начнут обработку, как только вы зафиксируете новое значение в БД. Если вам потребовалось несколько раз, чтобы выяснить, что они вращаются, вы, вероятно, захотите перейти в планировщик и удалить все, что вы не хотите запускать, до редактирования БД.
Надеюсь, это поможет кому-то еще сэкономить время. Ваше здоровье!
person
Jeremy Ethridge
schedule
02.12.2019