我想使用SQL Server管理对象恢复数据库快照,但是我很难找到如何实现这一目标的任何示例。 MSDN上的所有示例建议使用T-SQL来调用RESTORE DATABASE
关键字,但如前所述,我想改用SMO。
有没有人对如何实现这一点有所了解?
我看不到Microsoft.SqlServer.Management.Smo.Database
对象上的任何成员似乎表明我可以RestoreFromSnapshot()
,例如。
答案 0 :(得分:0)
这不是您想要的,但这里有一个关于如何使用PowerShell在SMO中创建数据库快照的链接。我从来没有尝试过恢复快照,但它应该让你开始。