C#窗体程序定时从数据库中获取数据插入到另一个数据库,但是隔几天,程序就跑不起来了?

C#窗体程序定时从数据库中获取数据插入到另一个数据库,但是隔几天,程序就跑不起来了?,第1张

检查一下程序是否存在内存泄漏,监控程序的运行状况,比如内存和CPU的占用等。

如果检查泄漏,对你来说比较复杂和麻烦。这种定时任务的情况,可以不需要程序一直运行,执行一次 *** 作完毕,记录好日志后,程序可以退出。之后的启动可以通过计划任务来触发。这样也可以在一定程度上避免。

方法一:

在 SQL Server 里面, 创建一个 针对 MySQL 的数据库链接。

然后 在 SQL Server 里面, 设定一个 数据库作业。 定时向 MySQL数据库链接 同步数据。

方法二:

由于公司的新接得项目要实现一批数据的同步,通过外围厂商提供的一系列各个系统的webervices接口定时将数据同步到我们开发的共享平台上,由于厂商系统的数据是不断在变化以及各系统闲忙时的特点,所以定时同步任务的执行必须在时间上能够动态配置。因此,我们需要动态的从数据库中获取配置信息,以改变各个定时间的执行规则,废话不说了,上代码:(我利用的是ssh框架直接写的,框架搭建不再叙述)

1.创建数据表(我用的是MySQL)

[sql] view plain copy

DROP TABLE IF EXISTS `t_wsdoc`

CREATE TABLE `t_wsdoc` (

`id` int(11) NOT NULL AUTO_INCREMENT,

`triggername` varchar(50) NOT NULL,

`jobdetailname` varchar(50) N


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6630104.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-25
下一篇 2023-03-25

发表评论

登录后才能评论

评论列表(0条)

保存