[quote=引用 9 楼 asd61789 的回复:] 可是...我想要对多种数据库进行备份。要兼容多种数据库,每个数据库去做定时计划任务岂不是很麻烦,我如果用linq操作数据库备份,只要一个通用的数据库语言就能对多个数据库进行计划任务备份,但是每个数据库备份的方式都不一样,我不知道是否可行.
可是...我想要对多种数据库进行备份。要兼容多种数据库,每个数据库去做定时计划任务岂不是很麻烦,我如果用linq操作数据库备份,只要一个通用的数据库语言就能对多个数据库进行计划任务备份,但是每个数据库备份的方式都不一样,我不知道是否可行.
你这个有点厉害啊。。。。 我同时10个人跑网页,然后备份10次吗? 不是应该跑一个 window server 后台定时跑吗? 不是应该数据库搞一个计划任务,定时备份吗?
软件设计总是从一定的经验和内部机制出发的,也就是说我们掌握99%的技术,然后才爆发出1%的创意。不可能在不熟练使用一个框架系统时就标题党地去畅想吧。 每一种数据库几乎都有自己的备份 sql 语句,你调用通用的 sql 语句发送命令就行。但是 EF 目的是O-R-Mapping,也就是说用 .net 程序对象操作代码(Linq 等)来操作数据库查询,而不是使用 sql 语句字符串方式。EF 程序中就算是可以传送 sql 语句,那么其实也跟 ADO.NET 一样,EF 中的这个功能与 EF 本质理念其实无关。
用意念实现即可
62,046
社区成员
669,049
社区内容
加载中
.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。
希望和大家一起共同营造一个活跃、友好的社区氛围。
试试用AI创作助手写篇文章吧