【发布时间】:2012-07-31 04:44:10
【问题描述】:
在我们的软件中,因为用户使用的是 SQL Server 2008 R2 Express,所以我想使用 SMO API 以编程方式为他们创建备份作业。是否可以?如果可能的话,请指出我写的关于这个主题的任何文章。
【问题讨论】:
标签: backup smo sql-server-2008r2-express maintenance-plan
在我们的软件中,因为用户使用的是 SQL Server 2008 R2 Express,所以我想使用 SMO API 以编程方式为他们创建备份作业。是否可以?如果可能的话,请指出我写的关于这个主题的任何文章。
【问题讨论】:
标签: backup smo sql-server-2008r2-express maintenance-plan
由于 Express 版本没有执行作业的 SQL Server 代理 - 不,我认为这是不可能的。
您可以做的是创建一个独立的控制台应用程序,该应用程序使用 SMO 库来执行 SQL Server 备份,然后使用内置的 Windows 调度程序在您的计算机上安排该控制台应用程序, 每天运行一次(或每四个小时或任何您需要的时间)
关于 SMO 的资源 - 看看这些:
【讨论】: