2017-06-16 91 views
2

我想创建一个在每月月底自动执行的sql查询/存储过程。我无法在Sql Server Management Studio 2014中找到'Sql Server Agent'。在sql server management studio中创建crone作业2014

+0

您正在使用哪个版本的SQL Server? –

+0

SQL Server 2014管理工作室 –

+1

你使用的是sql server express edition,sql standard editon,sql server enterprise edition,sql server developer edition还是其他的? –

回答

2

运行SELECT @@ VERSION并确定您正在使用的SQL Server版本。

SQL代理在Express版中不可用。

如果您使用的是Standard/Enterprise/Developer版本,请检查您的权限。您的登录信息应添加到SQLAgentUserRole或SQLAgentReaderRole或SQLAgentOperatorRole MSDB数据库角色中。

+0

有没有其他方法可以在sql server express版本中创建crone作业? –

+0

您无法在Express版本中创建SQL代理作业,但可以在.SQL文件中创建所需的脚本,并使用Windows任务计划程序执行它们。使用SQLCMD实用程序运行脚本。 https://docs.microsoft.com/en-us/sql/tools/sqlcmd-utility – Shareef

相关问题