data-recovery相关内容

错误的 MySQL 更新查询后恢复?

我在表中进行了错误的更新查询. 我忘记在 WHERE 子句中创建一个 id 字段. 这样就更新了我所有的行. 如何恢复? 我没有备份.... 解决方案 对不起,恢复覆盖的机会 MySQL 数据库通常接近于零.与删除文件不同,在大多数情况下,覆盖记录实际上会覆盖现有数据. 要做好准备,如果出现任何问题,您应该停止 MySQL 服务器,并复制包含数据库的物理目录, ..
发布时间:2022-01-17 20:16:53 数据库

我可以回滚我已经提交的事务吗?(数据丢失)

我提交了一个错误的UPDATE 语句并且丢失了一些数据. 在我已经提交之后,现在可以回滚吗? 有什么帮助吗? 回滚 说注意:没有正在进行的交易. 解决方案 不,您不能撤消、回滚或撤消提交. 停止数据库! (注意:如果您从文件系统中删除了数据目录,请不要停止数据库.以下建议适用于 DELETE 或类似内容的意外提交,而不是 rm -rf/data/director ..
发布时间:2021-12-05 12:35:26 其他开发

MySQL在Windows上的哪里存储数据库文件,文件的名称是什么?

所以我不小心格式化了硬盘,重新安装了Windows,却忘记了备份MySQL服务器中的重要数据库。我现在正在尝试使用某些软件来抢救文件,但我不知道要寻找什么。 文件存储在什么路径中,以及 我相信我的服务器使用的是MyISAM,但不是100%确定。 p> 任何建议将不胜感激! 解决方案 您可以检查 my.ini 文件来查看数据文件夹的位置。 通常有一个文件夹{mysql ..
发布时间:2020-10-15 21:59:51 数据库

Cassandra-意外删除后恢复数据

由于在压缩过程中物理删除了Cassandra的数据,是否可以通过任何方式访问最近删除的数据?我正在寻找类似于Oracle Flashback功能(的时间戳)。 此外,我可以看到相关提交日志文件中的已删除数据片段,但是显然不可读。可以将此文件转换为更具可读性的格式吗? 解决方案 您将要从提交日志中执行还原。 最安全的方法是将提交日志复制到具有相同架构的新集群,并按照 commitlo ..
发布时间:2020-06-11 02:11:02 其他开发

如何从Visual Studio 2010制作的调试文件夹中恢复数据/代码?

我有一个严重的问题,我的硬盘昨天崩溃了,上面有很多项目。我丢失了大多数项目,但是恢复的是我发送给客户端的所有调试文件夹(大多数是桌面应用程序) 。我无法恢复大部分工作的代码,但是我确实有调试文件夹,我的问题是有什么办法可以从它们恢复代码。 我确信您过去曾经经历过,如果您有任何相关信息,请提供帮助。 debug文件夹中的文件:示例我使应用程序苹果 apple.exe type = a ..
发布时间:2020-06-11 02:11:00 其他开发

远程检查iOS用户的documents文件夹

最近,我的一个应用程序的用户报告说,她在更新应用程序时丢失了所有数据。我认为这是一个远景,但我是否仍需要检查iPad上应用程序中的“文档”文件夹?还是她可以将她的文档文件夹发送给我的一种方式,以便我可以查看发生了什么并希望挽救数据? 解决方案 如果她是技术上相当熟练的用户,您可以让她使用PhoneDisk http://www.macroplant.com/phonedisk/ 安装应用的 ..
发布时间:2020-06-11 02:10:52 移动开发

从磁盘转储中提取jpeg

我从一个无法正确加载(要求重新格式化)的人那里得到了16GB的存储卡。我正在尝试删除jpeg。 我已经运行 dd 将内容转储到文件中,效果出色。该文件将无法装载并被读取,因此其内容在某种程度上已损坏。 在十六进制编辑器中打开转储会显示那里有数据,并且通过寻找jpeg(FFD8和FFD9)的开头和结尾的标记,我已经能够手动提取前3个jpeg。 编写一些代码以流式处理文件,查找偏移量 ..

如何在SQL Server 2005中从MDF恢复数据库?

对于在MS SQL Server 2005中创建的数据库,我有一个MDF文件,没有LDF文件。当我尝试将MDF文件附加到另一个SQL Server时,出现以下错误消息。 无法重建日志,因为关闭数据库时有打开的事务/用户,数据库没有检查点,或者数据库是只读的。如果由于硬件或环境故障而手动删除或丢失了事务日志文件,则可能会发生此错误。 我想完成以下任一选择: 附加数据库而不会丢失数据 ..
发布时间:2020-06-11 02:10:46 数据库

bash脚本意外删除了数据库,请进行救援

我的开发人员犯了一个严重的错误,我们在服务器中找不到任何人的mongo数据库。 他已登录服务器,并将以下shell保存在〜/ crontab / mongod_back.sh : 然后他运行 ./ mongod_back.sh ,然后有很多权限被拒绝,然后他做了 Ctrl + C 。然后服务器自动关闭。 他尝试重新启动服务器,然后出现grub错误: 然后他与AliCloud ..

从mdf文件中恢复数据(缺少ndf)

我们客户的服务器损坏了,包含NDF和LDF文件的驱动器也消失了。唯一幸存的驱动器是带有MDF文件的驱动器。 没有任何备份。他们通过创建新数据库(我想是从旧数据库)恢复了数据库(据我所知),并应用了bcp实用程序将数据复制到新数据库中。但是,他们不会发布有关如何实际恢复的信息。 所以,我很想知道当NDF文件丢失/丢失时,如何仅能从MDF文件中恢复数据。 解决方案 您将需要使用 s ..
发布时间:2020-06-11 02:10:38 数据库

撤消对存储过程的更改

我更改了存储过程,并且在不知不觉中改写了另一位开发人员对该存储过程所做的更改。有没有办法撤消更改并恢复旧脚本? 不幸的是,我没有该数据库的备份,因此排除了该选项。 解决方案 答案是是,您可以将其取回,但这并不容易。所有数据库记录对它所做的每次更改。您需要: 关闭服务器(或至少将其置于只读模式) 完整备份服务器 获取事故发生之前返回的所有数据库日志文件的副本 还原备份到另一 ..

在Windows上恢复已删除的文件

我想编写一个程序来恢复Windows 7上最近删除的文件。 Windows API中是否有一个恢复文件的功能?如果没有,我该如何开始? 编辑: 还是为此目的开发的开源项目? 编辑: 我的意思不是回收站! 解决方案 所有文件恢复工具都首先从磁盘上扫描文件头或文件树的旧痕迹。 希望从头开始执行此操作,您需要了解您的目标驱动器及其文件系统。可以这么说,虽然有听 ..
发布时间:2020-06-11 02:10:31 其他开发

我截断了一张桌子。如何取回数据?

不幸的是,在我的postgesql数据库中,我截断了该表 mail_group ,并且该表已从数据库中删除,我该如何找回该表。 请帮助我,等待回复。 谢谢 解决方案 在相同情况下的任何其他人:立即使用 pg_ctl stop停止数据库-m立即(立即很重要,您需要模拟崩溃并阻止检查点),然后不要重新启动它。。如果并发事务仍在进行中,您可能会很幸运,而PostgreSQL可能尚 ..
发布时间:2020-05-30 01:00:18 其他开发

如何在不备份的情况下还原PostgreSQL数据库

忘记进行备份。现在,我的数据库和新系统的硬盘驱动器都带有空的postgres。我可以以某种方式还原数据库吗?通过文件等的简单副本? 解决方案 如果您拥有旧Postgresql的完整 data 目录系统(如果它是相同版本,或者只是版本号不同),您可以尝试将其放置在新的postgresql安装中的 data 目录中。 (当然,在执行此操作之前,请先停止postgres服务器。) 与升级 ..
发布时间:2020-05-30 00:44:13 其他开发

解析-恢复已删除的行

如果我们在Parse上错误地删除了表中的所有行(!),是否有办法从中恢复?有可以从中还原的自动备份吗? 解决方案 解析本身没有恢复已删除项目的工具.删除内容后,它就消失了. 但是,如果单击“设置",则在左侧有一个名为“导出数据"的选项,它将通过电子邮件将包含所有数据的压缩JSON文件发送给您.我建议您定期执行此操作.然后,如果您不小心删除了所有数据,则至少可以通过单击数据浏览器底部的 ..
发布时间:2020-05-24 23:46:20 其他开发

删除ibdata1后MySQL表消失了

几天前,经过一番谷歌搜索后,我无法让mysql运行(xampp),我发现了这篇文章:它说要删除我所做的ibdata1文件,mysql再次启动,但是一个数据库的表不见了,但是无论如何我仍然可以看到包含数据文件夹(ibd和frm文件)中值的表我可以恢复那些表了吗? 谢谢. 解决方案 ibdata1文件很重要,通常除非您要删除所有InnoDB数据并从一个空的MySQL实例开始,否则不应该删 ..
发布时间:2020-05-14 22:12:24 数据库

错误的MySQL更新查询后恢复?

我在表中输入了错误的更新查询. 我忘记在WHERE子句中创建一个id字段. 这样就更新了我所有的行. 如何恢复呢? 我没有备份.... 解决方案 对不起,但是恢复被覆盖的 MySQL 数据库通常接近零.与删除文件不同,在大多数情况下,覆盖记录实际上会物理覆盖现有数据. 要准备好在这里发生任何事情,您应该停止MySQL服务器,并复制包含数据库的物理目录,以使任何 ..
发布时间:2020-05-14 21:36:04 数据库

MySQL在Windows上将数据库文件存储在哪里,文件的名称是什么?

因此,我不小心格式化了硬盘驱动器,重新安装了Windows,却忘记了备份MySQL服务器中的重要数据库.我正在尝试使用某些软件来抢救文件,但我不知道要寻找什么. 文件存储的路径是什么,文件的名称是什么(我应该使用什么命名约定或文件扩展名)? 我相信我的服务器使用的是MyISAM,但不是100%确定. 任何建议将不胜感激! 解决方案 您可以检查my.ini文件以查看数据文件 ..
发布时间:2020-05-14 20:39:20 数据库