标签: sql-server-agent

如果SQL Server作业已在运行,它是否会跳过计划的运行?

如果您安排SQL Server作业每隔X分钟运行一次,并且在分钟数达到之前它没有完成上一次调用,它是否会跳过运行,因为它已在运行,或者它将运行两个实例工作做同样的步骤?

sql sql-server sql-server-agent scheduled-tasks

57
推荐指数
2
解决办法
2万
查看次数

SQL Server代理作业 - 存在然后删除?

如果(并且仅当)它存在,我如何删除sql server代理作业?

这是一个运行良好的存储过程脚本.如何对sql server agent作业执行相同的操作?

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[storedproc]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
    drop procedure [dbo].[storedproc]
GO
CREATE PROCEDURE [dbo].[storedproc] ...
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-agent sql-job

54
推荐指数
2
解决办法
6万
查看次数

如何在SQL代理作业中执行存储过程?

我正在使用SQL Server 2008,我需要从SQL Server代理运行SQL作业.我是SQL Server Job的新手,我想定期从SQL Server作业执行存储过程.但除了复制和粘贴SQL命令之外,我没有找到指定执行存储过程的位置.

这是我的屏幕快照:

在此输入图像描述

有关如何分配存储过程以在SQL Server作业中执行的任何想法?

sql t-sql sql-server sql-server-agent sql-server-2008

42
推荐指数
1
解决办法
12万
查看次数

无法获取有关Windows NT组用户的信息

我正在使用脚本创建SQL Server复制.当我尝试执行时

The job failed. Unable to determine if the owner (STAR\moorer7) of job L3BPT2M-Atlas-14 has server access (reason: Could not obtain information about Windows NT group/user 'STAR\moorer7', error code 0x5. [SQLSTATE 42000] (Error 15404)).

这是由定义复制的脚本创建的作业.

我该如何调试?

sql sql-server replication sql-server-agent

39
推荐指数
3
解决办法
9万
查看次数

SQL 2008 SQL Server代理作业,如何为通知填充电子邮件

我试图在失败时将我的电子邮件地址添加到SQL Server代理作业的通知中.

所以我去SQL Server代理,打开工作,右键单击作业并选择属性,然后选择通知.我可以在那里检查电子邮件,并且必须从下拉列表中选择电子邮件地址,但下拉列表是空白的,无法对其进行编辑.

有任何想法吗

sql-server sql-server-agent

38
推荐指数
1
解决办法
3万
查看次数

无法批量加载,因为无法打开文件.操作系统错误代码3

我正在尝试将存储过程设置为SQL Server代理作业,并且它给出了以下错误,

无法批量加载,因为无法打开文件"P:\ file.csv".操作系统错误代码3(无法检索此错误的文本.原因:15105).[SQLSTATE 42000](错误4861)

有趣的是,当我手动执行时,存储过程工作得很好.

驱动器P:是Windows SQL Server上从LINUX通过Samba共享的共享驱动器,它是通过执行以下命令设置的,

EXEC xp_cmdshell'净使用P:"\ lnxusanfsd01\Data"密码/用户:用户名/持久性:是'

任何有关这方面的帮助将受到高度赞赏

sql-server samba sql-server-agent stored-procedures bulk-load

35
推荐指数
4
解决办法
14万
查看次数

SQL Server代理作业失败时通知多个操作员

我在SQL Server 2008中有一个作业设置,当作业失败时,它会向一个操作员发送通知电子邮件.

问题:是否可以设置发送给该特定作业的多个操作员的通知电子邮件?

我相信一个可能的解决方法是为每个给定的严重性为数据库创建大量警报,但我希望有一种更简洁的方法来执行此操作.如果我要走这条路线,失败的工作可能会触发哪些严重性错误?(我认为我不会要求全部25个这样的东西)

这可以通过sql命令来添加更多运算符来通知失败吗?通过UI,您只能选择单个运算符.

sql-server alert sql-server-agent sql-server-2008

30
推荐指数
6
解决办法
5万
查看次数

21
推荐指数
2
解决办法
2万
查看次数

SQL Server代理未运行

我的服务器上的所有SQL作业都没有运行.我调查了这个并得到了消息:

SQLServerAgent is not currently running so it cannot be notified of this action
Run Code Online (Sandbox Code Playgroud)

如何让SQL Server Agent开始在SQL Server 2008上运行?

sql-server-agent sql-server-2008 sql-job

17
推荐指数
1
解决办法
2万
查看次数

"指定的'@notify_email_operator_name'无效"错误

我有一个脚本的SQL Server代理作业我试图从服务器转移到我的本地数据库,但我收到此错误消息:

消息14234,级别16,状态1,过程sp_verify_job,行243指定的"@notify_email_operator_name"无效(sp_help_operator返回有效值).

双击错误消息甚至不会将我带到失败的行.有没有人以前得到过这个?

sql-server sql-server-agent sql-server-2008

17
推荐指数
3
解决办法
2万
查看次数