Я новичок в SQL Azure, мы подписались на эластичный пул Azure SQL. У меня есть две базы данных на моем локальном сервере SQL, и у него есть хранимая процедура, которая внутри вызывает msdb.dbo.sp_send_dbmail
, и я запланировал запуск этих хранимых процедур в задании (SQL Server Agent -> Scheduler
).
Я хочу переместить эти две базы данных вместе с учетными записями почты БД и заданиями SQL Server в Azure. У меня возникают трудности, так как в моей подписке я не вижу msdb, агента SQL Server и электронную почту базы данных. Мы хотим использовать только SQL Azure в качестве службы, и вам не нужна ваша поддержка.
Я попытался развернуть базу данных и получил сообщение об ошибке:
Ошибка
SQL71562: Ошибка проверки элемента [dbo].[AMPLoanAgingEMail]:
Процедура: [dbo].[AMPLoanAgingEMail] имеет неразрешенную ссылку на объект [msdb].[dbo].[sp_send_dbmail].[@profile_name ]. Внешние ссылки не поддерживаются при создании пакета на этой платформе.
Ожидаемый результат: я хочу переместить эти запланированные задания и хранимые процедуры в свою Azure.