没有办法,以前我也用过国外的恢复软件,大部分数据都丢失了
没有备份应该没办法恢复
没备份的话,基本恢复不了,可以试下这两种:
1.检查回收站:Navicat 通常会将删除的对象移动到回收站。你可以在 Navicat 中查看回收站,看是否可以找到被删除的表和视图,然后将其恢复。
2.使用恢复软件:尝试使用一些专门的数据库恢复软件,如ApexSQL Log、SQL Server Recovery Toolbox等。这些工具可以扫描 SQL Server 的事务日志,并尝试还原删除的表和视图。
你可以尝试使用第三方数据恢复软件:有一些第三方软件提供了数据库表和视图的恢复功能,例如ApexSQL Log、RedGate SQL Log Rescue等。这些工具可以帮助你分析数据库事务日志,并还原已删除的对象。
没有备份就敢删除吗,如果这都能恢复数据,那还要备份这个功能干嘛呢,你那个sqlserver有云同步功能否
基本上很难了,一般都定期备份的呀
AneData全能文件恢复、EaseUS数据恢复、Recuva。这些工具可以扫描数据库文件并尝试恢复丢失或删除的数据。不过并不保证能够完全恢复数据
最终在某宝上找了数据恢复,发了MDF文件和LDF文件,就恢复好表和数据了(视图没能恢复,但我自己之前用ApexSQLLog是可以恢复视图的)。所以问题解决了,可能是数据量不大的缘故