Недавно мы установили параллельный экземпляр SQL Server 2017 в нашей среде DEV, и почти все наши базы данных и задания были перенесены. Однако из-за проблемы совместимости у нас все еще есть пара заданий, которые нужно запустить на экземпляре 2012 года. Однако, похоже, что они не достигли успеха в течение некоторого времени.

Когда я запускаю их вручную, либо щелкая правой кнопкой мыши на задании, либо через монитор активности задания, либо через T-SQL, он обычно "запускается", но фактической активности нет. Он не отображается как запущенный в мониторе активности, таблицы не затрагиваются вообще, в истории задания ничего не отображается. Я пробовал несколько разных работ, и все они демонстрируют это "фантомное" поведение.

Я проверил системную таблицу на наличие истории заданий агента SQL, и она также не показывает никаких новых действий более месяца назад (примерно, когда произошла миграция). Я посмотрел на различные журналы в MSSQL11.MSSQLSERVER\MSSQL\Log, и они вообще ничего не показывают, когда я пытаюсь запустить эти задания.

Я попытался изменить учетную запись, под которой работает агент SQL, безрезультатно, еженедельно перезапускается весь сервер, но я также сам перезапускал его компоненты, и, хотя это нормально видно в приведенном выше файле журнала, я ничего не могу сделать кажется, вызывает реальную активность в журналах или заданиях.

Насколько я помню из установки, ни один из каталогов для экземпляра 2012 года не был изменен вообще, мы просто отсоединили и снова подключили пользовательские БД к 2017 году. Временная база данных 2012 года, место установки, файлы журналов, системные базы данных и т.д. Были неизменными во время процесса.

Я не смог ничего найти об этом в своих поисках весь день, и у меня почти нет идей. Я мог бы попытаться удалить / переустановить экземпляр 2012 года, но я бы побеспокоился о том, чтобы нарушить работу экземпляра 2017 года, даже если это будет нормально, поскольку теоретически экземпляр 2012 года должен был быть в порядке. Любые предложения будут ценны.

0