如何在没有连接到虚拟机的情况下在Azure虚拟机上执行sql代理作业

问题描述:

我在微软Azure中有一个虚拟机(vm)。我拥有SQL Server 2016标准版本。我在vm中创建了SQL计划作业,并且此作业正在成功运行当我连接并登录到VM。但我的要求是,我需要自动启动虚拟机,而无需登录虚拟机,我的预定作业需要运行。我的虚拟机自动启动,但自动启动虚拟机后,我的作业没有运行。如何在没有连接到虚拟机的情况下在Azure虚拟机上执行sql代理作业

请给我建议 谢谢。

确保在VM集合SQL Server代理服务自动启动。当VM和服务正在运行时,SQL Server Agent服务将根据指定的作业计划运行作业。

+0

SQL Server代理服务被设置为自动启动。我不知道我错过了什么。 – Pratik

+0

@Pratik,你有没有为工作定义的时间安排?即使没有人登录,只要虚拟机和SQL Server代理正在运行,该作业就应该在预定时间运行。 –