【发布时间】:2013-05-02 19:52:58
【问题描述】:
我的任务是开发一个应用程序,用于监控/备份我们服务器上的数据库。
应用程序应该做这些事情
- 在给定时间备份和复制备份到给定地点(用户可以更改时间和地点)
- 在给定时间发送有关已完成备份的电子邮件通知,如果发生错误,请报告详细信息
- 所有备份参数都应该是可编辑的
- 从给定位置读取数据库凭据
所以我正在考虑一个可以由 Windows 窗体应用程序配置的 Windows 服务。我的方向正确吗?
【问题讨论】:
-
我敢打赌,有大量的第三方产品正是为此目的而制造的,为什么要重新发明轮子?更不用说一些数据库产品已经内置了。
-
你能指点我吗?
-
@user49126 如果您告诉我您使用哪些数据库,我可以在回答中提供一些名称。
-
我们使用Oracle数据库
-
@user49126 我在答案中添加了一个可能很有趣的选项。
标签: c# winforms architecture windows-services