G6 V1.0SP1版本10月修复包
适用版本:G6 V1.0sp1版本
补丁包类型:月度修复包
发布时间:2012-12-18
依赖补丁包:
补丁包标题:G6 V1.0SP1版本10月修复包
补丁包适用问题描述:
依赖版本:G6 V1.0sp1
数据库:Mysql、SQLServer、Oracle10g、Oracle11g、Oracle9i
补丁包操作方法:
第一步:停止G6服务;
第二步:备份G6的ApacheJetspeed、OfficeTrans目录(注意是备份,不是将原文件夹更名;可以不备份logs文件夹);
第三步:将修复包中的ApacheJetspeed覆盖安装目录的ApacheJetspeed(注意不要删除原有ApacheJetspeed目录);
第四步:将修复包中的OfficeTrans文件夹拷贝到G6安装目录下(需将原有的officetrans目录删除);
操作步聚:
一、如果之前已经部署过Office转换服务,先停止Office转换服务(如果是Linux环境,建议使用kill命令杀死Office转换相关的进程),再备份G6安装目录下的OfficeTrans文件夹;
二、备份完成之后,删除G6安装目录下的OfficeTrans文件夹;
三、将officeTrans文件夹拷贝到G6安装目录下;
[可选步骤]调整Office转换相关的参数:
打开G6安装目录下OfficeTrans/service/office.properties文件,内容如下:
#A8的上下文
A8_CONTEXT=seeyon
#单位秒
CONVERT_TIMEOUT=30
参数说明:
(1)A8_CONTEXT:表示G6的访问上下文,默认为seeyon,例如http://192.168.1.1/seeyon中的seeyon, 即是此参数的值;
(2)CONVERT_TIMEOUT:表示如果文件转换失败超时的时间,单位为秒,默认为30秒,即如果某个文件转换超过30秒还未结束,则放弃转换此文件,转换下个文件。
注意:如果对参数做了调整,需要重启Office转换服务。
四、将备份OfficeTrans文件夹/conf/rmi.properties覆盖G6安装目录下officeTrans/conf/rmi.properties;
五、如果是Windows操作系统并且通过小地球启动Office转换服务的,则必须继续执行以下步骤重新注册服务:
(1)、[此步非常重要]检查并确保在Windows服务中名称为“A8OfficeTransSvr”的Office转换服务已停止, 如果未停止,可单独停止此服务;
(2)、在命令行中执行Office转换服务根目录下的RegOfficeSvr命令,注销Office转换服务:
注意:执行此步骤前必须确保第(1)中,已经停止了Office转换Windows服务,否则,可能会导致此服务无法正常注销。
假如Office转换服务的安装目录为D:seeyonOfficeTrans,则依次执行如下命令:
D:>cd D:seeyonOfficeTrans
D:seeyonOfficeTrans>RegOfficeSvr remove
检查:在Windows服务中名称为“A8OfficeTransSvr”的Office转换服务不存在了,就说明此步骤执行成功了。
(3)、在命令行中执行Office转换服务根目录下的RegOfficeSvr命令,注册Office转换服务:
还是以步骤(2)中的例子进行说明:
D:seeyonOfficeTrans>RegOfficeSvr install
检查:在Windows服务中名称为“A8OfficeTransSvr”的Office转换服务存在了,就说明此步骤执行成功了。
六、启动Office转换服务。
第五步:清空G6的ApacheJetspeedwork目录下所有内容;
第六步:执行数据库脚本(先备分数据库,然后再执行修复包中的数据库脚本,注:单组织版的执行单组织脚本,多组织的执行多组织脚本.切记不要执行错误.如执行错误,请马上通知相关人员进行处理)
第七步:重启G6服务
注意:
1、使用远程全文检索服务的客户,请参考“远程全文检索补丁”中的补丁包操作说明更新远程全文检索服务;
2、此次月度修复包有数据库调整,更新修复包请执行“数据库脚本”中对应数据库类型的脚本;