`
cgs1999
  • 浏览: 540936 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

在事务日志失败以后如何清除Domino的事务日志

 
阅读更多

在事务日志失败以后如何清除Domino的事务日志


环境

产品:Lotus Domino
平台:Windows
版本: 7.x,6.x

问题

有时候(特别是服务器宕机或者备份应用程序出问题以后)Domino服务器的归档型事务日志(.txn 文件)不能被删除或者重新使用。如何才能清除这些事务日志呢?

解答

请注意:虽然下面的步骤对Domino是安全的,但是并没有考虑现有数据库备份的状态。在执行以下步骤时,您需要对您的数据做一个完整的备份。由于所有数据库的DBIID都会被改变,请参考您的备份程序文档中关于改变DBIID的主题。

在此服务器上禁用事务日志,步骤如下:
打开服务器的Domino 目录(names.nsf)
打开此服务器文档
编辑服务器文档 -> 事务日志附签 -> 基本部分
把事务日志域改为禁用
停止Domino服务器并通过Windows的任务管理器确认所有的Domino任务都被停止
启动Domino服务器,您会观察到这样的信息: "Transactional logging being disabled after this restart"。同时你会从任务管理器中观察到NLOGASIO (这是负责事务日志的任务) 并没有运行。
在操作系统上,重命名事务日志文件夹。由于Domino不再使用日志目录的任何文件,你可以在操作系统级别成功地执行此操作。
再次编辑服务器文档,重新启用事务日志并保存服务器文档
停止Domino 服务器并从任务管理器中确定所有的Domino任务都被停止了
启动Domino服务器,你会在服务器控制台上看到如下信息: "Please wait, creating new transaction logs in directory..."
同时你还会注意到服务器在对任何一个打开的数据库做一致性检查并且分配新的DBIID。服务器对任何一个打开的数据都会执行相同的动作。
删除旧的日志目录 (这里指第三步被重命名的目录)。

分享到:
评论

相关推荐

    Domino事务日志的启用

    【Domino事务日志的启用】是Domino服务器中一项重要的功能,它的目的是为了提高系统的稳定性和灾难恢复能力。启用事务日志后,系统能够记录所有的数据库更改,从而在遇到系统崩溃、媒体故障或其他问题时,能更快地...

    domino lotus如何启用DAOS

    Domino Lotus 如何启用 DAOS DAOS(附件和对象服务)是 Domino 中的一项功能,可以将...启用 DAOS 需要在 notes.ini 文件中添加设置,启用事务日志,启用 DAOS 设置,并为需要使用 DAOS 的数据库启用 DAOS 设置。

    DOMINO性能监测和分析.doc

    将不同类型的文件(如页面文件、NSF文件、事务日志)放置在独立的物理磁盘上,甚至不同的控制器上,可以分散负载,提高I/O吞吐量。对于R5事务日志的隔离尤为重要,能有效提升服务器性能。 3. 定期记录性能数据:...

    Domino与DB2连接指南文档

    - 在Domino Administrator 7中,编辑服务器文档,启用“事务记录”功能,设置日志文件路径(默认或自定义)。 - 日志文件大小至少应为192MB,记录类型可选择循环、线性或归档。 4. **创建DB2 Domino服务器** - ...

    基于Domino 8的OA系统性能调优解决思路

    - 使用事务日志以提高服务器启动速度和性能,通常可提升10%-20%。 - I/O优化:优化磁盘子系统中文件的分布,减少地址搜索时间,使用轻量目录减轻服务器和网络负担。同时,检查姓名搜索缓存命中率并调整HTTP线程...

    domino基本命令

    在IT领域,Domino是一款由IBM开发的企业级应用平台,主要用于创建、部署和管理复杂的业务应用程序。Domino集成了数据库、消息传递、协作工具和Web服务功能,是企业内部通信和数据处理的核心系统之一。本文将详细介绍...

    domino升级到8.5步骤

    使用 `loadfixup -f -j -v -l` 命令,其中 `-f` 表示检查所有文档,`-j` 在事务记录启用的数据库上运行,`-v` 避免在视图上运行以节省时间,`-l` 将检查结果记录到日志文件中。 - **运行 Updall**:更新所有数据库...

    domino8.5中如何启动DB2Access服务技术文档

    这是因为事务记录对服务器性能至关重要,建议将其日志目录放置在与Domino安装目录不同的另一个硬盘上。设置好事务记录后,需要连续两次重启Domino服务器以使设置生效。 接下来,安装DB2ACCESS服务器并启动。这个...

    domino采用JDBC与关系数据库集成

    在给定的压缩包文件中,`hurrylogInterface.nsf`可能是Domino的一个数据库实例,它可能包含了一些与JDBC集成相关的代码或者日志记录。分析这个文件的内容,可以帮助我们更好地理解和调试集成过程中的问题。 总的来...

    LOTUS domino 代理定时重启

    除了定时重启,还可以监控系统状态,只有在特定条件下(如内存使用过高、错误日志达到一定数量等)才触发重启。这可以通过扩展 LotusScript 代码,加入检查条件和逻辑判断来实现。 总的来说,通过 Lotus Domino 的...

    关于处理Domino系统宕机的经验分享

    在处理Domino系统宕机问题时,需要关注服务器无法重启的常见原因、保护服务器并收集数据、数据分析以及如何尽快恢复服务器等多个方面。下面将详细介绍以上方面所涉及的知识点。 首先,常见的服务器无法重启的原因...

    domino8升级文档for windows(doc版)

    2. **停机命令**:若需在 Domino 停机状态下执行服务器命令,可在 Windows 环境下通过在命令前添加字母 'n' 来实现。 3. **命令行操作**:打开命令行窗口,进入 Domino 安装目录,执行相关命令。 - 示例命令: - `...

    domino链接db2指导文档

    在企业级应用开发中,IBM Domino 和 DB2 数据库之间的连接是实现数据管理和交互的关键环节。本文将深入解析 Domino 链接 DB2 的配置过程,从环境搭建到具体步骤,为IT专业人员提供一份详尽的操作指南。 #### 二、...

    Domino R8.0.x升级指南

    - **注意事项**: 如果使用了事务日志,则必须加上`-j`选项。 - **2.2 对所有数据库运行updall** - **操作**: 使用`loadupdall`命令。 - **参数详解**: - `-R`: 重建所有已使用的视图。 - `-X`: 重建全文索引,...

    NBU下Domino备份配置.docx

    3. **日志备份**:Domino使用事务日志记录所有更改,备份日志文件以确保数据一致性。 4. **验证备份**:定期验证备份的完整性和可恢复性,以确认备份成功且可以用于恢复操作。 5. **恢复测试**:定期进行恢复演练,...

    Domino 服务器控制台命令缩写

    在 Domino 服务器管理中,控制台命令是非常重要的工具之一,能够帮助管理员高效地管理和维护 Domino 服务器环境。本文将详细介绍 Domino 服务器控制台中的一些常用命令及其缩写形式,这对于提高日常工作效率具有重要...

    IBM Lotus Domino 安装 配置

    ### IBM Lotus Domino 安装与配置详解 #### 一、Domino网络架构图 IBM Lotus Domino 的网络架构设计是整个部署过程的基础。架构图通常包括各个服务器节点之间的连接关系、数据流向以及网络通信协议等内容。这有助于...

    2003服务器C盘空间不足的解决方法

    如果Exchange 2003安装在C盘,可以考虑将事务日志数据库文件移动到D盘,以减轻C盘压力。这通常需要执行数据库的完整备份,然后移动文件,并更新Exchange配置。 以上措施有助于解决2003服务器C盘空间不足的问题,但...

    BE12.5特性功能列表.docx

    最后,对于企业级的信息存档需求,BE12.5还提供了Enterprise Vault支持,可备份Vault数据库的SQL事务处理日志。 所有这些新特性和功能,使得BE12.5在数据备份与恢复领域,特别是在保护关键业务数据方面,提供了更为...

Global site tag (gtag.js) - Google Analytics