定期运行ADO.net程序

时间:2013-07-09 09:18:24

标签: c# .net visual-studio-2008 ado.net

我在远程系统中有一个sql serevr数据库。我正在使用ADO.net将该数据库表值带入我的本地mysql服务器。

现在我想每隔15分钟从远程数据库中获取数据到我的本地数据库。我认为这将涉及每15分钟运行一次程序。请建议是否有更好的方法。我想让它自动化。

我尝试将package.dtsx放入计划任务中。它不起作用。我想我们可以创建一个exe文件,然后运行它

你能告诉我如何制作一个exe文件吗?

我该怎么做。

由于

1 个答案:

答案 0 :(得分:0)

由于您已使用Visual Studio 2008标记了您的问题,我将假设您拥有该问题。

创建一个类型为Console Application的新项目。如果将代码添加到该项目并进行编译,结果将是一个.exe文件,您可以将其作为计划任务运行。

但是,由于您正在讨论.dtsx软件包,另一种选择是将您的.dtsx软件包添加为您尝试将数据导入到的服务器中的预定作业。

在SQL Server中读取this on how you schedule a job