我有一些使用SQL Server 2005 SMO对象备份和还原SQL Server数据库的代码,这工作正常,但我的任务是更新代码以使用SQL Server 2012数据库。
我知道我需要使用最新的SQL Server 2012 SDK来完成备份和恢复方法不再存在。
是否已弃用这些方法,我是否应该编写SQL脚本来执行相同的操作?
答案 0 :(得分:0)
据我所知,他们仍在那里。你确定你有正确的下载吗?他们也用dll和名称空间中的内容进行了调整。
我们刚刚摆脱了DMO,而只是发出备份和恢复命令。不得不写更多的代码,但没有那么多。我们使用DMO的唯一事情是进度条的反馈,只是将其换成动画。 PS你有没有试过你的SMO代码。具有向后兼容性包的DMO仍可与2012一起使用,但并不意味着。