发布网友 发布时间:2023-12-25 12:02
共5个回答
热心网友 时间:2024-08-28 11:00
方法很多,比如用数据库备份恢复、用日志恢复、用oracle回闪功能、从其它关联表取数据恢复等等。具体用哪种方法要看你的实际情况。例如,如果是oracle数据库,并且刚刚误删除的话就适合用回闪恢复;如果删除了一段时间,但是有数据库备份,并且备份到删除这段时间内没有对这个表进行操作的话,可以新建一个数据库,然后用数据库备份还原,再把表数据取出来插入现在的数据库;如果没有备份,但是数据在写入表的同时也写入了其它一些表的话,可以尝试用sql语句从其他表取数来insert。热心网友 时间:2024-08-28 11:07
不知道是什么数据库热心网友 时间:2024-08-28 11:02
用日志文件恢复热心网友 时间:2024-08-28 11:09
类似的问题我也见过,只是没找到原因,解决办法是治标不治本,我就是确认一下数据日志文件没有丢失并且是最新的,之后考出来备份一下。删除置疑的数据库,之后重新建一个同名的数据库,将数据日志文件附加上去直接使用。。。热心网友 时间:2024-08-28 11:06
通用的方法是 使用数据库备份恢复+事务日志恢复