问题标签 [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 投票
4 回答
1871 浏览

sql - 撤消对 SQL Server 2005 数据库的更改

我在数据库 [SQL Server Server 2005] 上运行了一些“ALTER”脚本,并覆盖了一些存储过程。有什么方法可以撤消更改并恢复我的旧存储过程?

有没有办法从 .LDf 文件中获取执行的脚本?这样我就可以为我的存储过程重新运行我最初的“创建”脚本。

我没有旧存储过程的备份文件。

ps 我根据@Gulzar 的已删除答案备份了数据库,看起来我已经“被冲洗”了。

@Pittsburgh DBA:感谢解决方案,但备份后它似乎不起作用。

道德:在尝试建议的答案之前等待 10 分钟


来自 Gulzar 的更新:我的意思是在尝试任何事情之前进行文件备份(为了安全起见)。不是 SQL Server 备份。

0 投票
1 回答
1604 浏览

svn - 从 Subversion 损坏中恢复

颠覆中出了点问题,现在我面临

如果我尝试从存储库进行转储。我们在这里有另一个问题Subversion Repository Error,但是那里的解决方案对我来说还不够好,因为损坏是 85 次修订。

因为损坏在一个不太重要的目录中(不在主干/分支/标签中),所以我在考虑两种解决方案:

  1. 从健康部分创建转储,并将其导入新存储库后,重要目录的提交差异(丢失所有修订历史记录)
  2. 从健康部分创建一个转储并编写一个 ruby​​ 脚本,该脚本将检查旧存储库中所需目录的每个修订版。这将为修订创建一个差异文件,并将其提交到带有作者姓名和原始评论的新存储库。

任何意见?:)

/亚努斯西姆

0 投票
3 回答
1464 浏览

svn - 从不幸的“svn 副本”中恢复

今天下午,在注意到构建损坏以及一些文件看起来非常旧的版本(大约 2 周前)的事实后,我检查了 svn 日志。显然就在今天下午,其中一位开发人员将一个目录从旧版本复制到同一目录。因此,该目录中所有文件的最新版本“ie head”似乎确实很旧,并且所有历史记录“ie log”甚至更旧。

但是,我认为我可以通过使用另一个“svn 副本”来恢复(即疾病就是治愈)。我正在考虑做的是找到完成坏“svn副本”的修订版(比如rev 1234),减去1(1233)并做:

应该恢复最新版本,并取回我的所有历史记录。我是对的吗?

0 投票
4 回答
22628 浏览

svn - 如何从 svn hotcopy 备份中恢复

我们当前的备份过程是每晚执行一次 SVN HOTCOPY,到另一台机器上的备份位置。我可以以某种方式从该备份中恢复并保留所有修订历史记录吗?还是我需要使用 svn dump/load?

谢谢,钱德拉吉

0 投票
7 回答
4179 浏览

svn - 多个工作副本之间的颠覆合并?

我们已经完全失去了我们的存储库,并且我们有 8 名开发人员进行了未提交的更改。假设无法从备份中恢复。

如果一个人可以访问所有工作副本(文件副本或远程共享),是否可以将我们工作副本中的更改合并到一个工作副本?然后可以将最终的工作副本导入到新的存储库中。

简而言之,你可以在没有服务器的情况下合并两个不同的工作副本吗?

编辑:请不要因为没有备份而对我撒尿;那部分是我无法控制的。假设他们每晚都会备份。

跟进:这就是我们所做的:

  1. 从所有开发人员的最新工作副本开始。
  2. 将其导入新的存储库。
  3. 从最新的工作副本修订到最旧的工作,仅复制具有更改然后提交的文件。
  4. 洗涤-漂洗-重复6次。(2 个开发人员没有未提交的更改)。
  5. 导出所有旧的工作副本,将它们拉上拉链并储存起来,以便在需要时安全保存。
  6. 将我们在发布管理数据库中的修订更新为现在非常年轻的 repo。
0 投票
3 回答
5158 浏览

python - 用于将文件分类到文件夹中的 Python 代码

Python 2.5.1

http://www.cgsecurity.org/wiki/After_Using_PhotoRec

我刚刚运行了 PhotoRec,作为将文件类型分类到它们自己的文件夹中的一种方式给出的代码返回了这个错误。关于如何改变的任何建议?谢谢 :

[EDIT2:两点:

  1. 这个问题被否决了,因为它是代码的“用法”,而不是编程问题。它是否符合编码问题?我认为是的。
  2. 我已经返回并编辑了代码来自的页面,以阐明对参数的需求以造福他人。]

    gyaresu$ python recovery.py Traceback(最近一次调用最后一次):文件“recovery.py”,第 8 行,在 source = sys.argv[1] IndexError: list index out of range

脚本:

0 投票
5 回答
11860 浏览

linux - 我可以在linux中恢复一个我不小心做了“rm”的文件吗?

你知道我恢复意外删除的文件的任何工具/命令吗?

0 投票
2 回答
3945 浏览

sql-server - SQL 物理数据库文件位置(恢复)?

我最近刚刚更换了所有硬盘驱动器,在再次设置一些项目的过程中,我注意到我正在备份的数据库文件实际上是错误的文件,因为它只包含我运行的数据库的 30%。我有我的旧驱动器,所有数据都应该完好无损,但我一直无法真正找到正确的数据库文件......

有什么方法可以从死 SQL Server 中读取物理文件位置?

0 投票
4 回答
1598 浏览

asp.net - 您的灾难恢复计划是什么?

对于具有不太大的 SQL 服务器数据库(大约 10Gb)的 ASP Net Web 应用程序,您会推荐什么?

我只是想知道,配置 Amazon EC2 实例以在紧急情况下托管您的应用程序是个好主意吗?

在这种情况下,保持数据库更新的最佳方法是什么(日志传送?手动备份恢复?)以及更改 dns 设置的最简单和最快的方法是什么?

编辑:可接受的停机时间在 4 到 6 小时之间,这就是为什么我考虑使用 Amazon ec2 选项,因为与租用辅助服务器相比,它的成本更低。

0 投票
3 回答
3405 浏览

recovery - 如何编写可以恢复 FAT32 文件的程序

如何编写可以恢复 FAT32 文件的程序?