我是Microsoft SQL Server 的新手,我对数据库不是很了解。
昨天我发了一个错误,我删除了错误表中的所有行(我应该删除另一个表中的记录)
所以现在,以某种方式恢复此表中所有已删除的记录非常重要(只有这些记录而不是所有数据库,如果有可能的话)。
为了完整性,该表名为 dbo.VulnerabilityWorkaround ,并具有以下字段:
Id :int not null(是PK)
说明:varchar(max),非空
可以某种方式通过查询或类似内容恢复原来的 dbo.VulnerabilityWorkaround 吗?
答案 0 :(得分:0)
有事务日志,但据我所知,可以根据数据库实例的备份策略使用,这意味着你必须启动恢复备份操作。
除了恢复以前的备份之外,我认为你没有太多选择。
由于您只需要一个表,因此可以更轻松地将备份还原到其他服务器,然后使用SSIS或批量导入/导出仅复制/移动您需要的数据。