我想要读取各种数据库,用数据做一些事情(数学,组合字符串等)并将其写入另一个数据库。所有这一切都在某个时间每天重复。
目前,这是通过MS SQL Server-Agent中的ActiveX脚本(VBScript)完成的。我想摆脱VBScript。如果可能的话,我想使用C#语法。 Windows任务计划程序不适合我。
在这种情况下,VBScript的最佳实践/最佳替代方案是什么?
答案 0 :(得分:0)
你只写'做一些事情'所以不可能提供更详细的答案,但解决方案是使用sql server agent job运行的sql代码。
不会使用c#语法但是因为你对数据进行了操作,你还是要编写sql;添加一个额外的层只是为了包装sql代码看起来不是一个可靠的解决方案。
额外的好处是没有外部工具,所有工作都由sql server及其组件完成。