我在远程系统中有一个 sql serevr 数据库。我正在使用 ADO.net 将该数据库表值带入我的本地 mysql 服务器。
现在我想每 15 分钟从远程数据库获取数据到我的本地数据库。我认为这将涉及每 15 分钟运行一次程序。请建议是否有更好的方法。我想让它自动化。
我尝试将 package.dtsx 放入 schedule task 。它不起作用。我想我们可以制作一个 exe 文件然后运行它
你能告诉我如何制作一个exe文件吗?
我该怎么做呢。
谢谢
我在远程系统中有一个 sql serevr 数据库。我正在使用 ADO.net 将该数据库表值带入我的本地 mysql 服务器。
现在我想每 15 分钟从远程数据库获取数据到我的本地数据库。我认为这将涉及每 15 分钟运行一次程序。请建议是否有更好的方法。我想让它自动化。
我尝试将 package.dtsx 放入 schedule task 。它不起作用。我想我们可以制作一个 exe 文件然后运行它
你能告诉我如何制作一个exe文件吗?
我该怎么做呢。
谢谢
由于您已经使用 Visual Studio 2008 标记了您的问题,我假设您有这个问题。
创建一个控制台应用程序类型的新项目。如果您将代码添加到该项目并对其进行编译,则结果将是一个 .exe 文件,您可以将其作为计划任务运行。
但是,由于您谈论的是 .dtsx 包,另一种选择是将您的 .dtsx 包添加为您尝试将数据导入到的服务器中的计划作业。
阅读这篇文章,了解如何在 SQL Server 中安排作业。