SQL Server代理替代VBScript

时间:2014-09-29 08:14:41

标签: c# sql sql-server vbscript sql-server-agent

我想要读取各种数据库,用数据做一些事情(数学,组合字符串等)并将其写入另一个数据库。所有这一切都在某个时间每天重复。

目前,这是通过MS SQL Server-Agent中的ActiveX脚本(VBScript)完成的。我想摆脱VBScript。如果可能的话,我想使用C#语法。 Windows任务计划程序不适合我。

在这种情况下,VBScript的最佳实践/最佳替代方案是什么?

1 个答案:

答案 0 :(得分:0)

你只写'做一些事情'所以不可能提供更详细的答案,但解决方案是使用sql server agent job运行的sql代码。

不会使用c#语法但是因为你对数据进行了操作,你还是要编写sql;添加一个额外的层只是为了包装sql代码看起来不是一个可靠的解决方案。

额外的好处是没有外部工具,所有工作都由sql server及其组件完成。