Недавно я начал поддерживать проект, базы данных которого поддерживаются в SQL Server 2008 R2.Ошибка выполнения агента SQL Server
Существует работа DBMR агента SQL-сервера, которая работает нормально до нескольких дней назад. Теперь он ошибся с ошибкой «Не удалось найти хранимую процедуру« XXX ». Когда я смотрел в базу данных мастера, этой процедуры нет.
Есть ли способ (журнал или просмотр событий, например, приложение) из студии управления сервером sql. Я могу узнать, был ли недавно удален SP кем-то?
Под сильным допущением никто не удалил бы SP. Я действительно озадачен тем, как эта работа работает нормально до 2 дней и не работает сейчас. Любые предложения/идеи приветствуются. Благодарю.
Может возникнуть возможность изменить разрешение для пользователя, на котором выполнялось это задание, может вызвать эту проблему. Попросите DBA проверить, существует ли этот SP или нет. Если они говорят, что не существует, то кто-то был удален, иначе попросите предоставить более ранние разрешения. –
Разрешение не является проблемой, так как есть несколько других заданий, которые работают под одним и тем же пользователем. – Xavi
Для вашей информации каждый объект может иметь разные разрешения, конечно, мы должны получить подтверждение от администратора базы данных. –