我现在遇到了大麻烦。 错误地我从远程服务器(SQL 2008)表中删除了(有些东西大约2,00,000)记录。 有什么办法,所以我可以取回这个纪录。
请帮忙,
谢谢
附加 *服务器不允许我访问服务器端的备份文件。
答案 0 :(得分:6)
从备份数据库中恢复它。
答案 1 :(得分:4)
快速修复,假设没有FK问题或级联删除:
1)将备份恢复到新数据库
2)在数据库中删除数据,运行如下:
INSERT INTO schema.YourTable
(colA, colB, colC)
SELECT
colA, colB, colC
FROM server.RESTORED_Database.schema.YourTable
如果表格具有标识列,请使用:SET IDENTITY_INSERT (Transact-SQL)