以编程方式创建 SQL 作业
我使用 SQL Server 2008 和 .NET 3.5 Framework。
在我的程序中,数据库上的存储过程根据用户输入进行更改。
用户可以确定他的任务的日期。
因此,我想以一种由程序创建用于更改存储过程的 SQL 作业的方式来编写程序。
如何以编程方式创建作业?
I use SQL Server 2008 and .NET 3.5 Framework.
In my program, the stored procedures on database are altered according to the user inputs.
The user can determine dates for his task.
So, I want to write the program in a way that SQL Job for altering stored procs is created by program.
How can I create the job programmatically?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以通过两种方式以编程方式完成此操作:
1.
如果您只需要更改程序:
2.
或者,如果您想使用 SQL 作业执行此操作,则可能必须使用上面的示例,但不是
strAlterProcCommandText = "ALTER PROC..."
执行将添加 SQL 作业的命令。通常我以这种方式生成 sqljob 查询:strAlterProcCommandText
。希望你明白我的想法。
You can do it programmatically in two ways:
1.
If you need just to alter a procedure:
2.
Or if you want to do this with SQL Job, you may have to use the example above, but instead of
strAlterProcCommandText = "ALTER PROC..."
execute a command that will add a SQL Job. Usually I generate a sqljob query in this way:strAlterProcCommandText
.Hope you got my idea.