我们正处于将VM上的SQL Server迁移到Azure SQL Server的最后阶段。将现有SQL Server代理作业转移到Azure的最省时的方法是什么?我注意到在SSMS内部,当连接到Azure SQL Server时,代理不存在 - 我们在迁移之前就已经知道这一点,但我还没有发现是否有一个Azure服务替换了SQL Server代理工作功能。
答案 0 :(得分:0)
有很多选择。
如果您需要定时执行某些数据管理,Azure Data Factory可能是一个很好的替代品。
还有一个Azure Scheduler,通常被提及作为替代方案。但是,我相信这会比API直接在数据库上更好。
我认为最好的选择是Azure自动化,并创建一个连接到您的数据库并执行某些操作的Runbook。
一个有趣的博客详细介绍了这些选项,可以参考:https://blogs.technet.microsoft.com/uktechnet/2016/02/05/is-sql-server-agent-missing-from-azure-sql-database/