![按照一定时间间隔备份数据库?](https://linux22.com/image/531423/%E6%8C%89%E7%85%A7%E4%B8%80%E5%AE%9A%E6%97%B6%E9%97%B4%E9%97%B4%E9%9A%94%E5%A4%87%E4%BB%BD%E6%95%B0%E6%8D%AE%E5%BA%93%EF%BC%9F.png)
我的客户希望每天备份数据库几次,并且能够手动备份数据库。
我已经创建了一个页面来手动备份数据库,它只是调用一个备份数据库的存储过程。
但我在以特定时间间隔(例如中午和午夜)备份数据库方面遇到了麻烦。我考虑过设置服务器以特定时间间隔访问我的手动备份页面,但我不知道 SQL Server 是否内置了可以在特定时间进行备份的功能。
我正在使用 ASP.NET 4.0 和 SQL Server 2008。
答案1
使用 SQL Server Agent 来安排您调用以进行备份的存储过程。
我的客户希望每天备份数据库几次,并且能够手动备份数据库。
我已经创建了一个页面来手动备份数据库,它只是调用一个备份数据库的存储过程。
但我在以特定时间间隔(例如中午和午夜)备份数据库方面遇到了麻烦。我考虑过设置服务器以特定时间间隔访问我的手动备份页面,但我不知道 SQL Server 是否内置了可以在特定时间进行备份的功能。
我正在使用 ASP.NET 4.0 和 SQL Server 2008。
使用 SQL Server Agent 来安排您调用以进行备份的存储过程。