db_recover - 云端在线

这是 db_recover 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


db5.3_recover - 将数据库恢复到一致状态

概要


db5.3_恢复 [-ceVv] [-h home] [-P 密码] [-t [[CC]YY]MMDDhhmm[.SS]]]

商品描述


db5.3_recover 实用程序必须在意外的应用程序、Berkeley DB 或
将数据库恢复到一致状态的系统故障。 所有提交的事务
保证在 db5.3_recover 运行后出现,并且所有未提交的事务
将被完全撤销。

配置


-c 执行灾难性恢复而不是正常恢复。

-e 运行恢复后保留环境。 此选项将很少使用
除非主目录中存在 DB_CONFIG 文件。 如果 DB_CONFIG 文件是
不存在,则将使用默认参数值创建区域。

-h 为数据库环境指定一个主目录; 默认情况下,当前
使用工作目录。

-P 指定环境密码。 尽管 Berkeley DB 实用程序会覆盖密码
尽快字符串,请注意可能存在漏洞窗口
非特权用户可以看到命令行参数或实用程序的系统
无法覆盖包含命令行参数的内存。

-t 恢复到指定的时间而不是最近的可能日期。 这
时间戳参数应采用 [[CC]YY]MMDDhhmm[.SS] 形式,其中每对
字母代表以下内容:

CC 年份(世纪)的前两位数字。

YY 年份的后两位数字。 如果指定了“YY”,但未指定“CC”,则
69 到 99 之间的“YY”值导致“CC”值为 19。否则,
使用 20 的“YY”值。

MM 一年中的月份,从 1 到 12。

DD 一个月中的第几天,从 1 到 31。

hh 一天中的小时,从 0 到 23。

mm 小时中的分钟,从 0 到 59。

SS 分钟的秒数,从 0 到 61。

如果未指定“CC”和“YY”字母对,则值默认为
今年。 如果未指定“SS”字母对,则该值默认为 0。

-V 将库版本号写入标准输出,然后退出。

-v 以详细模式运行。

在灾难性恢复的情况下,存档副本 - 或 快照 - 所有数据库
文件必须与自数据库文件以来写入的所有日志文件一起恢复
快照已制作。 (如果磁盘空间有问题,日志文件可能会被符号引用
左)。

如果故障不是灾难性的,则系统上存在的文件
故障足以执行恢复。

如果日志文件丢失,db5.3_recover 将识别丢失的日志文件并失败,在
在这种情况下,需要恢复丢失的日志文件并再次执行恢复。

db5.3_recover 实用程序使用 Berkeley DB 环境(如 -h 选项,
环境变量 数据库_主页,或者因为该实用程序在包含
伯克利数据库环境)。 为了避免在使用时破坏环境
Berkeley DB 环境,db5.3_recover 应该总是有机会脱离
环境并优雅地退出。 使 db5.3_recover 释放所有环境
资源并干净地退出,向它发送一个中断信号(SIGINT)。

db5.3_recover 实用程序在成功时退出 0,如果发生错误则退出 >0。

环境


数据库_主页
如果 -h 未指定选项并且设置了环境变量 DB_HOME,它
用作数据库主目录的路径,如DB_EN​​V->open 中所述。

作者


Sleepycat Software, Inc. 本手册页是基于 HTML 文档创建的
db_recover from Sleepycat,作者:Thijs Kinkhorstthijs@kinkhorst.com>,对于Debian系统
(但可能被其他人使用)。

28,2005 DB5.3_恢复(1)

使用 onworks.net 服务在线使用 db_recover



最新的 Linux 和 Windows 在线程序