Cic*_*ami 5 c# sql database triggers
我想知道是否可以定期运行C#控制台或ASP.NET应用程序.
我的目的是每月自动执行以下步骤:
1)查询一个源数据库.
2)取在(1)的查询的结果和操作通过使用它们LINQ和C# ,例如通过检查一定的值已经存在于目标数据库.
3)存储在目标数据库中导出的数据.
应用程序必须在Windows Server 2008上运行,源数据库在SQL 2005 Server中,目标数据库在SQL 2008 Server中.
我试图创建一个例如SSIS包,但它不能完成这项工作,因为我无法添加任何逻辑.
有人有什么建议吗?
IAb*_*act 10
您应该创建一个计划任务来执行此操作.在这里查看:控制面板 - >管理工具 - >任务计划程序
正如你所说,是的 - 强烈建议使用控制台应用程序.
编辑
我同意@andynormancx的意见,SSIS可能是一个更好的方法来做到这一点; 但是,创建由计划任务执行的控制台应用程序通常被接受.这就是你的资源,时间和专业知识所在:它可能或者可能不值得努力学习SSIS来在SqlServer中创建一个包以满足你的需要.如果有人使用SSIS完成这个任务给出一个完整的答案,我肯定会屈从于这种专业知识.
| 归档时间: |
|
| 查看次数: |
2207 次 |
| 最近记录: |