如何使用SMO备份SQL Server 2012数据库

时间:2012-06-21 15:20:26

标签: c# sql smo sql-server-2012

我有一些使用SQL Server 2005 SMO对象备份和还原SQL Server数据库的代码,这工作正常,但我的任务是更新代码以使用SQL Server 2012数据库。

我知道我需要使用最新的SQL Server 2012 SDK来完成备份和恢复方法不再存在。

是否已弃用这些方法,我是否应该编写SQL脚本来执行相同的操作?

1 个答案:

答案 0 :(得分:0)

据我所知,他们仍在那里。你确定你有正确的下载吗?他们也用dll和名​​称空间中的内容进行了调整。

我们刚刚摆脱了DMO,而只是发出备份和恢复命令。不得不写更多的代码,但没有那么多。我们使用DMO的唯一事情是进度条的反馈,只是将其换成动画。 PS你有没有试过你的SMO代码。具有向后兼容性包的DMO仍可与2012一起使用,但并不意味着。