问题标签 [recovery]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
69494 浏览

postgresql - 如何修复 Postgres,使其在突然关闭后启动?

由于突然断电,在我的本地机器上运行的 Postgres 服务器突然关闭。重新启动后,我尝试重新启动 Postgres,但出现此错误:

$ pg_ctl -D /usr/local/pgsql/data restart

数据目录中没有postmaster.pid文件。这种行为的原因可能是什么,当然出路是什么?

0 投票
1 回答
3674 浏览

sql-server - SQL Server 恢复和批量恢复模式混淆

我对 SQL Server 恢复和批量恢复模式有 2 个困惑。

  1. 恢复过程本身是否会生成事务日志(这里我的意思是日志是恢复过程生成的日志——如果有,而不是由正常的数据库 DML/DDL 操作生成)?为什么?

  2. 在批量恢复模式下,对A或B的理解是否正确(如果都不正确,请帮助纠正我,这是我的2个不同的理解,让我感到困惑)

A. 对产品数据库进行正常的DML/DLL批量操作(不是恢复操作)会产生最小量的日志,由于日志是最小的,利用日志的恢复过程,不能恢复批量操作中间的任何点;B. 对产品数据库正常的DML/DLL批量操作仍然会产生正常的大量日志(与非批量日志恢复模式相同),但恢复过程会将事务日志中的批量操作作为一个单元进行恢复,从而产生恢复过程本身的最少日志;

问候,乔治

0 投票
2 回答
484 浏览

oracle - 备份和恢复场景

谁能告诉我以下场景的恢复和恢复步骤?

我每天都使用差异备份(累积)。

我有所有数据文件、所有备份集、所有重做日志文件的副本以及不同媒体上的所有存档日志。

我的系统崩溃了,我所有的工作数据库文件都丢失了。

如何将我的数据库恢复到另一台服务器?

问候, 萨里斯

0 投票
7 回答
3817 浏览

.net - 撤消使用 Sourcesafe 获取最新版本

有没有办法从项目中撤消获取最新版本?我已经在一个项目上工作了一周,但从未检查过我正在处理的文件。一位同事不得不从我的电脑上传一个版本,所以他在整个解决方案上使用了 get-latest-version(递归)命令。

看来我的 Visual Studio 有问题,它允许在不签出文件的情况下进行编辑,所以我的所有编辑都在没有检查文件的情况下被关闭。当 Vs 提示我的同事检查是否保留更改或用 SourceSafe 替换本地版本时,他选择用 SourceSafe 的版本替换本地版本,并且我的 VS 已配置为将该设置应用于每个文件。

所以,我刚刚失去了这周的工作。有什么办法可以恢复吗?

0 投票
3 回答
18790 浏览

eclipse - 帮助!恢复 Eclipse 文件

我正在使用 eclipse,当我关闭 eclipse 时,它​​会询问我保存文件,我按是并且 eclipse 关闭。当我打开我的电脑时,我看到驱动器只剩下 3 个字节,我有一种不好的感觉。我去我的文件,哦,天哪,它完全是空白的,大小是 0 字节!:(

我需要那个文件,免费的恢复程序可以在这种情况下工作吗?

0 投票
3 回答
3288 浏览

service - Windows 服务故障排除、恢复设置?

现在我在 windows server 2003 上有某种服务应用程序,用于将设备中的数据输入数据库。

有时服务因数据错误或其他任何事情(数据库连接问题、互联网连接中断等)而失败,我必须重新启动服务,现在我为这个问题提供的解决方案是使用 NET START/STOP 命令的简单批处理命令每1小时安排一次。

然后我看一下服务属性上的恢复选项卡,有一个重新启动服务的选项,我想知道如何测试它?比如,Windows 怎么知道服务失败了?最重要的是如何知道发生故障时服务是否成功重启(基于恢复设置)?

PS:我无法访问代码

谢谢

0 投票
3 回答
2509 浏览

c++ - 从 fread() 失败中恢复的好方法是什么?

如果对 fread() 的调用返回 0 并且 ferror() 指示错误(相对于 EOF),是否可以重试读取,还是关闭并重新打开文件更好?

我不能完全重新开始——输入文件已经以一种无法撤消的方式进行了部分处理(比如我一次将一个块写入一个套接字,并且由于现有协议,没有办法告诉远端,“没关系,我需要重新开始”)。

我可以 fclose() 和 fopen() 文件, fseek() 过去已处理的数据,然后从那里继续 fread()-ing,但这一切是否必要?

0 投票
4 回答
20983 浏览

sql-server - 有什么方法可以取消删除 SQL Server 数据库和存储过程?

有什么方法可以取消删除 SQL Server 数据库和存储过程?

编辑:

不,我没有备份。这就是我需要帮助的原因

0 投票
11 回答
342705 浏览

mysql - 如何从 .myd、.myi、.frm 文件中恢复 MySQL 数据库

如何从.myd, .myi,.frm文件中恢复我的 MySQL 数据库之一?

0 投票
9 回答
83222 浏览

visual-studio - 从 Visual Studio 文档缓存中恢复文件?

我刚刚丢失了一些代码。我需要将几个方法从一个类移动到另一个类,所以我点击保存,剪切方法,VS 崩溃了。现在看来保存是在剪切之后发生的,因为没有这些方法就保存了代码,但代码不在我的剪贴板上。所以我没有代码,也没有简单的方法可以取回它!

我知道 Visual Studio 保留一个文档缓存,它在显示恢复文件对话框时使用它,但在 VS 启动备份时没有显示。我希望我的课程有一个版本,代码仍然在那里,所以我不必重新开始,但我不知道去哪里找。

谁能告诉我 VS 将这些文件保存在磁盘上的什么位置?

非常感谢您可以提供的任何帮助。