问题标签 [sql-server-agent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
762 浏览

ssis - SSIS 任务成功但 SQL 代理报告失败

SQL 代理作业在运行 SSIS 包后返回 DTSER_COMPLETION (2)。SSIS 的任务正在正确完成,但显示许多以下错误:

......删除这个未使用的输出列可以提高数据流任务的性能

我不确定这是否可以通过修改 SSIS 或 SQL 代理作业中的内容来解决。我不想修改 SSIS 包,因为它是由外部来源提供的。

正在 SQL Server 2008 上运行

0 投票
4 回答
3823 浏览

ssis - SSIS 包在被代理调用时不执行任何操作

SSIS 包循环输入文件。对于每个文件,平面文件解析将记录添加到数据库表中,然后重命名/移动文件以进行归档。在所有文件之后,包调用 sproc 来删除所有年前的记录。

包从 Visual Studio OK 运行。放入SSIS包商店,从那里运行,没问题。

创建 SQL 代理作业以运行包。Job 做了大约五分钟的事情,宣布它成功,但数据库中没有新记录,也没有重命名输入文件。

包使用 SQL Server 权限的专用登录。作业作为 HOSTNAME-SVC 运行,它对输入目录和存档目录具有读/写权限。

0 投票
3 回答
3683 浏览

sql-server - SQL Server 代理停止、启动、暂停、重新启动按钮全部禁用

谁能知道为什么所有按钮都被禁用?

我正在尝试在 SQL Server 2008 R2 Express 上创建作业。

谢谢。

0 投票
6 回答
21754 浏览

c# - 如何在 C# 中监视 SQL Server 代理作业信息

我需要创建一个应用程序来监视 SQL Server 2000 代理作业状态和作业发生时的信息,与 Windows 应用程序事件日志上的显示相同。现在我已经通过连接字符串连接到数据库,但我不知道如何从 Job 获取状态和信息。

我需要在文本框上显示状态和信息。

你有什么建议怎么做。

开发者工具 :

  1. MS SQL 服务器 2000 SP4
  2. 微软视觉工作室 2008 (C#)

我是一个菜鸟程序员。

0 投票
7 回答
23273 浏览

sql-server - 如果作业中的任何步骤失败,通知操作员

我可以(如何)配置 Sql Server 2008 以在作业中的任何步骤失败时通知操作员吗?

我有一个 Sql Server 作业,其中包含几个步骤来更新来自多个不同来源的数据,然后是最后一个步骤,该步骤对数据执行多个计算。所有“数据刷新”步骤都设置为“失败时转到下一步”。一般来说,如果其中一个数据刷新失败,我仍然希望最后一步运行,但我仍然希望收到有关中间失败的通知,所以如果它们持续失败,我可以调查。

0 投票
1 回答
21685 浏览

sql-server - SQL Server (SQLEXPRESS) 和 SQL Server 代理 (SQLEXPRESS)

我遇到了这两个分别在 Services.msc 中运行的服务-

  • SQL Server (SQLEXPRESS) - 已启动+自动
  • SQL Server 代理 (SQLEXPRESS) -已禁用

您能否指导我们为什么需要 SQL Server 代理 (SQLEXPRESS)?

谢谢!

0 投票
1 回答
4161 浏览

sql-server - 如何防止 Sql Server 作业同时运行

我的 SQL 代理中有一些预定的作业:

  • Job1,每 2 分钟执行一次
  • Job2,每 10 分钟执行一次
  • Job3,每 15 分钟执行一次

如您所见,多个作业可以同时运行。当这些作业同时运行时,会导致 CPU 使用率达到 100%。

有解决办法吗?有没有办法控制同时运行的作业数量?注意:我需要这些作业大约在适当的时期内运行。

0 投票
2 回答
4926 浏览

java - 如何从 java 代码启动 sql server 代理作业

我的项目中运行的 SQL Server 代理作业很少。作业按计划完美运行,没有问题。

但是现在我需要能够从前端开始这些工作(比如单击按钮左右)。

我该怎么做 ?

这些工作的行为就像函数一样吗?

0 投票
1 回答
259 浏览

sql-server - SQL Server 代理不允许我运行作业

设置了许多按计划运行且运行正常的 SQL Server 代理作业。当我使用 Management Studio 时,右键单击任何作业并选择“Start at Step...”,弹出一个对话框并说“starting...”然后成功,但对话框的“executing...”部分永远不会“回来了” - 工作似乎永远运行。如果您“查看工作历史”,看起来我从未启动过该工作。

我创建了一个包含 1 个步骤(选择 1)的新作业作为测试。这份工作也永远不会回来。我安排作业每 10 秒运行一次。根据“查看作业历史”,它永远不会运行。

我在 SQL Server 2005 安装中拥有所有角色(包括 dbcreator、public、serveradmin 和 sysadmin)。

0 投票
2 回答
726 浏览

sql-server - information_schema.columns 向我的 SQL Server 代理返回 0 行

我只是陷入了这个问题,不幸的是,即使在谷歌搜索时我也找不到任何东西......

我在 SQL Server 2005 数据库上运行以下查询:

我在不同的数据库中得到了 @TableCount 的不同结果,例如:

..ETC

但是当我让我的 SQL Server 代理在相同的数据库上运行相同的查询时,他总是得到 0(零)作为结果。即没有例外,没有错误消息表明他的访问权限有问题 - 结果只是简单的 0(零)。

如果您有任何想法,请帮助:

  1. 我的 SQL Server 代理可能有什么问题?
  2. 无论问题是什么,为什么我没有收到任何错误消息?

提前感谢任何想法/建议!