版本升级-金蝶协同V6.1-升级服务指南

来源:www.nbjxsoft.cn   发布时间:2011/5/25 23:50:28   浏览次数:0


版本升级-金蝶协同V6.1-升级服务指南

问题现象

单独OA,从6.0或6.0以下版本升级至6.1

集成EAS的OA,从6.0或6.0以下版本升级至6.1

解决方案

一、概述

适应于非个性化开发单独及集成EAS项目金蝶协同从6.0版本升级至6.1版本。 请严格按照升级步骤进行操作,如有疑问请咨询金蝶协同客户服务人员(热线电话0755-86249783)

注:如从低版本(例如5.31版本以上)升级至6.1版本,升级步骤相同,但升级数据库的脚本请联系协同客服索取。

二、 准备工作

适应环境

系统运行环境支持:AIXSolarisLINUXHPUXWINDOWS

支持数据库:SQL SERVERORACLE

中间件支持:APUSIC 6.0APUSIC 5.1SP3Tomcat5.5

文件准备

1)   OA6.1最新单独或集成安装包,先确定服务器的操作系统,然后向协同客服工程师索取FTP用户及密码,下载相对应操作系统的安装包(ftp://www.kingdeeoa.com,请使用下载工具设置“被动模式”下载,如Flashfxp)。

前提条件

1)       升级前,OA能正常登录及使用;

2)       能将文件拷贝至应用服务器;

3)       能使用工具操作应用服务器及连接数据库;

4)       非个性化开发项目

5)       支持从5.31及以上版本升级

6)       备份数据库及data模板文件夹

三、详细步骤

1. 单独协同环境升级步骤

升级前请停止OA服务(如果是MSSQL数据库请分离OA数据库),再把整个OA文件夹重命名为KingdeeOA_bak,修改后路径如:D:/KingdeeOA_bak

步骤一:安装文件拷贝与执行

1)       适应的单独安装包复制或通过FTP工具上传到应用服务器上;

2)       windows环境请双击执行installOA61.exe。如果是AIXLinux等非windows环境,先将文件修改为可执行文件(命令:chmod 777 installOA61.bin),然后执行(命令:sh installOA61.bin),开始安装。

步骤二:安装指引

l  安装界面注意事项:

        1、默认典型安装

        2、选择安装路径,可自定义,但是路径中不能含空格及中文字符

步骤三:恢复数据库

1)       Oracle数据库类型:将KingdeeOA_bak/Tomcat_5.5/conf/server.xml拷贝覆盖到新安装KingdeeOA/Tomcat_5.5/conf下;

启动OA服务;

2)       MSSQL数据库类型:

    KingdeeOA_bak/firstframe/dbattachdatabase下拷贝firstframe**.mdffirstframe_**.log文件放至新安装KingdeeOA/firstframe/db下;

    在数据库管理控制台上,对刚才拷贝过来的OA数据库文件进行附加操作,注意选择数据库拥有者为oadb

    KingdeeOA_bak/Tomcat_5.5/conf/server.xml拷贝覆盖到新安装KingdeeOA/Tomcat_5.5/conf下。

步骤四:恢复各参数配置

1)       KingdeeOA/firstframe /data复制粘贴覆盖到KingdeeOA_bak/firstframe/data(更新data6.1),然后再将KingdeeOA_bak/firstframe/data剪切覆盖至KingdeeOA/firstframe /data(老数据移到新OA)

2)       KingdeeOA_bak/firstframe/resources/firstframe.propertiesjdbc.propertieslicense license.propertiesuser.properties文件覆盖到KingdeeOA/ firstframe /resources下;

3)       在新安装KingdeeOA/firstframe/resources/jdbc.properties文件中任意位置回车,加入参数hibernate.connection.SetBigStringTryClob=true

步骤五:升级OA数据库

进入新OA安装目录KingdeeOA/firstframe/db/数据库类型/下,用记事本打开(6)oa_XX_alter_update_60-61.sql(6)oa_XX_alter_update_standard.sql(如果项目是从5.31升级上来,请最先依次执行(6)oa_XX_update5.31-5.33.sql(6)oa_XX_update5.33-6.0.sql),在OA数据库中依次执行,sql语句最好一句一句执行,这样才容易发现错误,对于一般的对象已经存在,或者数据已经存在的错误可以忽略不用关心,这些错误可能是因为以前此项目单独更新过。

注:

使用sqlplusToadSQLDeveloper工具执行脚本时,请在最前面加set define off;

使用PLSQL工具执行脚本时,请把脚本中&全部替换成’||’&’||’

2. 集成EAS环境升级步骤

升级前请检查EAS服务是否已经停止,然后把整个OA文件夹重命名成oa_bak,修改后路径如:/kingdee/eas/server/profiles/oa_bak

步骤一:安装文件拷贝与执行

3)       EAS-OA集成安装包复制或通过FTP工具上传到EAS应用服务器上;

4)       windows环境请双击执行install.exe。如果是AIXLinux等非windows环境,先将文件修改为可执行文件(命令:chmod 777 install.bin),然后执行(命令:sh install.bin),开始安装。

步骤二:安装指引

l  安装界面注意事项:

1、 选择EAS系统的安装路径。如果EAS的安装路径是/eas60/kingdee/eas/server,那选择的路径为/eas60/kingdee

 

步骤三:预防删除OA数据表

1)         备份OA数据库,如果OAEAS共用一个数据库(oracle中包括共用表空间)请备份EAS

2)         进入目录/kingdee/eas/server/profiles/oa/easoa/db/数据库类型/bindunbind,分别用记事本打开两个目录下的create.xml文件,将.sql所在行删除,只剩下<OAScript> </OAScript>

步骤四:部署OA

1)       windows环境,关闭EAS控制台,进入/kingdee/eas/server/profiles/oa/bin,用编辑器打开set-server-env.sh,检查JAVA_HOME(jdk)路径是否正确及APP_SERVER_HOME参数的值,将%EAS_HOME%修改成$EAS_HOME

 

2)       打开EAS管理控制台,可以看到控制台多了一个OA管理页签

 

3)       点击【部署oa】,初始内存512M和最大内存768M,如果已经调整则不需修改,如第一次部署失败,请操作步骤五后直接启动,不用再【部署OA】,如仍然启动不成功,请联系客户服务人员处理

3)       选择OA与哪一个EAS数据库集成,请保持和升级之前一致

4)       绑定成功后,默认启动OA服务,启动成功后,请停止OA服务,进行其它操作。

步骤五:恢复数据及配置

/kingdee/eas/server/profiles/oa_bak为前面要求重命名的备份OA

/kingdee/eas/server/profiles/oa为新安装OA的路径

1)       oa_bak/easoa/data覆盖oa/easoa/data

2)       oa_bak/apusic/(domains/server1/)config/licensedatasources.xmlserver.xml文件覆盖到oa/apusic/domains/server1/config下;

3)       oa_bak/easoa/config/resources/firstframe.propertiesjdbc.propertieslicense license.propertiesuser.properties文件覆盖到oa/easoa/config/resources下;

4)       对比oa_bak/easoa/config/resources/easconfig.properties修改新安装OA此文件参数,如eas.syncPositionTypeeas.initPersonAllSql等参数的值。

5)       在新安装oa/easoa/config/resources/jdbc.properties文件中任意位置回车,加入参数hibernate.connection.SetBigStringTryClob=true

步骤六:升级OA数据库

进入新OA安装目录/kingdee/eas/server/profiles/oa/easoa/db/数据库类型/bind/(6)oa_XX_alter_update_60-61.sql(6)oa_XX_alter_update_standard.sql(如果项目是从5.31升级上来,请最先依次执行(6)oa_XX_update5.31-5.33.sql(6)oa_XX_update5.33-6.0.sql),在OA数据库中依次执行,sql语句最好一句一句执行,这样才容易发现错误,对于一般的对象已经存在,或者数据已经存在的错误可以忽略不用关心,这些错误可能是因为以前此项目单独更新过。

注:

使用sqlplusToadSQLDeveloper工具执行脚本时,请在最前面加set define off;

使用PLSQL工具执行脚本时,请把脚本中&全部替换成’||’&’||’

步骤七:备注事项

EAS中点“办公管理”页签进入协同可以是嵌入式,也可以是弹出式,请进入OA管理控制台http://IP:7890/easoa/admin,【环境设置】,【集成设置】,【EAS集成】中,选择登录方式,然后提交,再点击左边菜单中【刷新设置】(不用重启OA服务,重新从EAS中点击“办公管理”即可)

四:初始化新配置参数

1)       启动OA服务;

2)       进入OA管理控制台,http://IP:7890/oa/admin,默认用户名admin,密码manager

3)       环境参数,基础设置,其他参数,检查默认值及设置值列,设置值为空的情况下,根据默认值列给出值进行设置。

五:恢复第三方集成或控件

1.  手机短信集成

如果此项目有手机短信集成,则需要注意修改下面文件:/kingdee/eas/server/profiles/oa/easoa/(单独项目/KingdeeOA/firstframe/)config/resources /cn/firstsoft/modules/message/applicationContext-message-manager.xml

 

具体方法,请参照【百问百答】手册重新配置。

最后把oa_bak/(集成项目easoa/config)/resources/conf/smsconfig.properties文件覆盖到新安装OA相应路径下/resources/conf/smsconfig.properties

 

2.  金格全文批注及页面签批控件:

如果此项目有金格全文批注或页面签批控件,则需要注意覆盖及修改下面文件:

        金格正文控件:把oa_bak/easoa.war(webapp)/components/dsoframer/iWebOffice2006.cab覆盖到easoa.war(webapp)/components/dsoframer下;

        金格页面签章控件:把oa_bak/easoa.war(webapp)/components /websign/iWebRevision.cab覆盖到easoa.war(webapp)/components /websign下;

        启动OA服务,进入OA控制台http://OA服务器IP:7890/easoa/admin默认用户名admin,默认密码manager,环境设置,基础设置,其它参数,把参数加上,保存,刷新设置

 

* 根据实际版本号填写(把控件*.cab文件中ocx解压出来,右击. Ocx文件,版本页签,可以看到版本号,用点号隔开)

适用版本

产品版本: 金蝶协同 标准版V6.1

 


 上一条新闻:浅析KIS金蝶专业版固定资产部分清理功能
 下一条新闻:金蝶协同 标准版V6.0正文编辑,套红头时,无法提取文件编号及文件标题
[打印本文]  [返回服务中心]  [关闭窗口]
友情链接:

宁波金蝶软件有限公司 2006 版权所有 浙ICP备16034465号-2 销售服务电话:15957871790
地址(ADD):浙江省宁波市 网址:www.nbjxsoft.cn
Copyright 2006 Auto Parts All Right Reserved