您的位置:首页>平台软件>数据库>

防止WebSphere管理资源库数据库的不一致性

[ 来源:ibm | 更新日期:2007-7-15 20:15:28 | 评论 0 条 | 我要投稿 ]

【导读】WebSphere Application Server 版本 3.5.x 和 4.x 提供了一组工具,用于安装、删除、监控和更新您的企业应用程序和应用程序资源(如 Data Sources、JMS Connection Factories 等)。这些工具使您能够按照 J2EE 1.2 规范中所指定的方式来部署和管理您的应用程序和资源。
WebSphere Application Server 版本 3.5.x 和 4.x 提供了一组工具,用于安装、删除、监控和更新您的企业应用程序和应用程序资源(如 Data Sources、JMS Connection Factories 等)。

一旦企业应用程序已经被部署到 WebSphere Application Server 运行时中,所有的应用程序构件(二进制文件、属性文件等)就都在 WebSphere 的直接控制下。因此,仅通过使用 WebSphere 提供的一组工具来管理这些应用程序构件是很关键的。当使用其它工具或手工修改应用程序构件时,您可能会不经意地造成这样一种情况 ? 运行时所知的系统状态不再与它所依赖的配置数据和/或底层文件同步。在最糟糕的实际情况中,这可能被表现为 WebSphere 管理资源库数据库(WebSphere Administration Repository Database)中的不一致性。

通过使用 WebSphere Application Server 提供的工具并遵循本文档中概述的指导方针,您可以减小资源库数据库不一致性的可能性,并确保能够从 IBM 获得最大程度的支持。 字串3

推荐
资源库数据库不一致性可能会致使 WebSphere Application Server 不可用。因此,我们强烈推荐您决不手工更新 WebSphere Administration 资源库数据库,也决不使用除 WebSphere Application Server 或 IBM 支持小组提供的工具之外的任何工具来操作资源库。IBM提供的这些工具包括:

管理控制台(一个 GUI 实用程序)
XML Config(一个批处理命令实用程序)
WSCp(一个交互式的批处理命令实用程序)。
您应该做什么

仅使用 WebSphere 提供的工具来部署和管理企业应用程序和应用程序资源。
决不手工更新 WebSphere 管理资源库数据库,例如,不要编写您自己的 SQL 语句来删除或更新数据库中的对象和关系。
决不使用除 WebSphere Application Server 小组提供的工具之外的任何工具来更新 WebSphere 管理资源库数据库。
WebSphere Application Server 版本 3.5.4中有一些已知的资源库数据库不一致性问题。请确保应用了下列软件修正: pQ46885(解决资源库不一致性问题) 字串8

pQ48462(解决插件配置 regen 过程中的管理服务器死锁问题)


WebSphere Application Server 版本 4.0.2中有一些已知的的资源库数据库不一致性问题。请确保应用了下列软件修正: pQ60552(解决删除克隆(clone)和创建 appserver 的问题)

pQ59270(解决在删除应用程序时删除 JNDI 绑定的问题)


应被取代的方法

没有应被取代的方法

参考资料 Admin DBChecker― 这是一个只读工具,它检查管理资源库数据库以查找不一致性,并打印出一份 HTML 格式的详细报告。要想获得这个工具,您可以打开 WebSphere Application Server 支持页面并单击 Support downloads 部分。 字串2


Tags:
责任编辑:
您的评论
用户名: 新注册) 密码: 匿名评论 [所有评论]

·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为