每小时监控一次我的数据库以防止数据丢失

时间:2016-05-12 05:06:59

标签: sql-server database backup jobs

这是我的要求,虽然我知道可以做些什么来实现它,但仍然在寻找可以解决的最佳解决方案。

几天前,有人(某些黑客或一些以前的开发人员)截断了我的重要桌面,给我的客户带来不便。我需要更改我的数据库密码,服务器的密码和其他应用程序的密码,以避免这种令人讨厌的行为并阻止我的申请。

此外,首先我需要知道在我的客户面前是否正在使用我的数据执行此类活动,以便我可以找到他们的任何解决方法。这就是我的想法:

  • 我应该创建一个每1小时运行一次的Windows服务并检查所有表,或者最重要的是在主表中检查记录的数量是否符合预期。如果没有,则会向我发送警报,以便我可以快速解决此问题。

  • 我应该创建一个SQL作业,它将执行我在第一点中提到的相同步骤。

这些变通办法似乎很好并且可行。但我真的很想知道我还能做些什么来防止我的数据或在数据丢失的情况下提醒我。我确信还有其他有效且更可行的方法来实现我想要的。如果有人能帮助我,那将是很棒的。

0 个答案:

没有答案