sql-job相关内容

如何在 SQL Server Express 版本中创建作业

谁能解释一下如何在 SQL Server Express 版本中创建作业? 解决方案 SQL Server Express 没有包括 SQL Server 代理,因此不能只创建 SQL 代理作业. 你可以做的是: 您可以“手动"创建工作;通过创建批处理文件和 SQL 脚本文件,并通过 Windows 任务计划程序运行它们. 例如,您可以使用以下两个文件备份数据库: back ..
发布时间:2022-01-31 17:19:23 数据库

如何安排作业以每天运行 SQL 查询?

我需要知道如何使用 SQL Server 代理作业每天运行 SQL 查询,并且需要最少的配置设置. 解决方案 展开 SQL Server Agent 节点并右键单击 SQL Server Agent 中的 Jobs 节点并选择 'New Job' 在 'New Job' 窗口中,在 'General' 选项卡上输入作业名称和描述. 选择窗口左侧的'Steps',然后点击底部 ..
发布时间:2022-01-31 16:51:27 数据库

如何在 SQL Server Express 版中创建作业

谁能向我解释如何在 SQL Server Express 版本中创建作业? 解决方案 SQL Server Express 没有包括 SQL Server 代理,因此不可能只创建 SQL 代理作业. 你可以做的是: 您可以“手动"创建工作通过创建批处理文件和 SQL 脚本文件,并通过 Windows 任务计划程序运行它们. 例如,您可以使用以下两个文件备份您的数据库: ba ..
发布时间:2021-12-02 14:42:15 数据库

如何安排作业每天运行 SQL 查询?

我需要知道如何使用 SQL Server 代理作业每天运行 SQL 查询,并使用最少的配置设置. 解决方案 展开 SQL Server Agent 节点并右键单击 SQL Server Agent 中的 Jobs 节点并选择 'New Job' 在 'New Job' 窗口中,在 'General' 选项卡上输入作业名称和描述. 选择窗口左侧的'Steps',然后点击底部的 ..
发布时间:2021-12-01 19:46:10 数据库

有没有办法将 SQL Server 作业设置为每 30 秒运行一次?

当我尝试创建时间表时,我可以选择的最短时间是 1 分钟,有没有办法将其减少到秒? 解决方案 这篇文章在这里 SQL Server 作业调度 说你可以 - 只是不能直接从用户界面(秒没有作为有效选择公开). 大约在页面中间看到: 频繁执行作业的时间表 SQL 服务器作业可以高运行间隔小于 1 的频率分钟.但这种能力不是暴露给 SQL 代理 GUI,只有“小时"和“分钟". ..
发布时间:2021-07-16 19:14:20 数据库

如何查看完整的SQL作业历史记录?

在SQL Server Management Studio中,当我“查看历史记录"以查看SQL作业时,仅显示该作业的最后50次执行. 自从它在服务器上创建以来,如何查看SQL作业的每次执行的完整日志? 解决方案 SQL Server作业系统限制了每个作业以及整个系统中作业历史记录条目的总数.此信息存储在MSDB数据库中. 很显然,您将无法返回并查看已丢弃的信息,但是您可以更改 ..
发布时间:2021-05-14 19:04:07 数据库

如何安排作业每天运行SQL查询?

我需要知道如何使用SQL Server代理作业以最少的必需配置设置使SQL查询每天运行. 解决方案 展开"SQL Server代理"节点,然后右键单击SQL Server代理中的“作业"节点,然后选择“新作业" 在'New Job'窗口中,在'General'选项卡上输入作业的名称和说明. 在窗口左侧选择'Steps',然后单击底部的'New'. 在“步骤" 窗口中输 ..
发布时间:2021-04-28 19:47:23 数据库

发送自动电子邮件

我想根据数据库中的插入和/或更新将自动电子邮件发送给UserType(请求者,受让人,审阅者,管理员). EX: 如果审阅者在分配给他/她的日期之后的7天内无法审阅数据,则剩余的电子邮件发送给请求者,受让人,审阅者和管理员. 我知道我可以使用SQL JOB或Windows Services来做到这一点.但是我可能会寻找其他方式来做到这一点,并且/或者SSIS是否提供这种功能? ..
发布时间:2020-07-09 20:22:43 数据库

PSExec的权限从SQL作业运行

我在CMDExec类型的SQL Job步骤中具有以下内容(详细信息已更改): D:\path\PSExec.exe \\servername -accepteula -u "domain\username" -p password D:\path\executable.exe 这很好. 但是,我在SQL Server中为该用户正在使用的同一用户帐户设置了一个代理,因此您会认为我不需要-u ..
发布时间:2020-07-09 20:22:41 其他开发

SQL Server作业动态计划

我有一组SQL Server作业,并且我希望它们的时间表是动态的,即我希望下一个运行日期来自表格. 我尝试更新sysjobschedules表中的next_run_date和sysjobactivity表中的next_scheduled_run_date,但这没有任何作用. 我将如何处理? 解决方案 我认为您可以使用-sp_update_schedule更新计划. sp_ ..
发布时间:2020-07-09 20:22:36 数据库

sql作业,每隔一定时间运行并执行控制台应用程序

我试图编写一个每10分钟运行一次的SQL作业,并执行我用C#编写的控制台应用程序. 如果有人可以提供帮助,那将真的很有帮助. 解决方案 您想要的是一个带有CmdExec步骤(可以执行Windows命令行)的SQL Server代理作业.此处说明: http://msdn.microsoft.com/zh-cn/library/ms190264.aspx 如果需要考虑安全性,则可 ..
发布时间:2020-07-09 20:22:31 C#/.NET

如何从另一台服务器上的存储过程中运行作业?

是否可以从其他服务器上的存储过程中运行作业?如果可以,怎么办? 解决方案 那么为什么不考虑使用 exec LINKEDSERVERNAME.msdb.dbo.sp_start_job 'Job Name' ? (虽然没有进行测试,也许一些看不见的答案是相同的,但是被删除为不正确且不起作用) 链接服务器登录必须有足够的特权才能运行作业-至少它必须是作业的所有者. ..
发布时间:2020-07-09 20:21:28 数据库

如何在sql作业中从step1到step2获取值

我需要创建一个SQL JOB. 第1步: 在TaskToProcess表中插入一行并返回ProcessID(PK和身份) 第二步: 检索在 step1 中生成的ProcessID,并将其值传递给SSIS包并执行SSIS包. 在SQL Server JOB中有可能吗? 请帮助我 谢谢. 解决方案 没有在作业步骤之间传递变量值的内置方法.但是,有两种解决方法. ..
发布时间:2020-07-09 20:21:24 其他开发

如何在Microsoft Azure SQL数据库中计划Sql作业?

我有一个SQL Agent维护工作,它检查数据库中的索引碎片,并在需要时重建索引. 这在我的测试服务器(Microsoft Sql Server 2012)中运行良好.但是我的生产服务器在Azure中.现在,我想将该作业安排到Azure. Azure SQL数据库中不存在SQL Agent,所以如何在Azure Db中安排Sql Job? 解决方案 自从首次提出此问题以来,现在 ..
发布时间:2020-07-09 20:20:17 数据库

如何在SQL Server Express版中创建作业

任何人都可以向我解释如何在SQL Server Express版中创建职位吗? 解决方案 SQL Server Express 不会包括SQL Server代理,因此无法仅创建SQL代理作业. 您可以做的是: 您可以“手动"创建作业.通过创建批处理文件和SQL脚本文件,然后通过Windows Task Scheduler运行它们. 例如,您可以使用两个文件备份数据库,如下所示: ..
发布时间:2020-07-09 20:20:11 数据库

如何为sql查询计划一个作业每天运行?

解决方案 我需要知道如何使用sql server代理作业每天运行sql查询。 > 展开SQL Server代理节点,右键单击SQL Server代理中的Jobs节点,然后选择'New Job' 在'新建作业'窗口中输入作业的名称和'General'标签。 窗口左侧,然后单击底部的'新建。 c $ c>'Steps'窗口输入步骤名称,并选择要运行查询的数据库。 在T-SQ ..
发布时间:2017-03-13 20:34:40 数据库

如何使用SQL Server和asp.net通过数据库自动发送提醒用户

假设有没有。用户谁想要通过数据库中自动使用SQL Server和asp.net之前数据库中给定日期两天发送提醒(电子邮件)。 请帮助.. 假设我有表 USER_DB 包含像列 Auto_id,USER_ID,EMAIL_ID,Inspection_Date,IsInterested 因此​​,对于上面列中的值 1,用户1,一个@ yahoo.com,30-01-2013,是 2,用户2 ..
发布时间:2016-06-07 21:23:09 C#/.NET