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

金蝶协同升级服务指南

目录

金蝶协同升级服务指南 (1)

一、概述 (2)

二、准备工作 (2)

适应环境 (2)

文件准备 (2)

前提条件 (2)

三、详细步骤 (3)

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

2. 集成EAS环境升级步骤 (7)

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

步骤二:安装指引 (7)

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

步骤四:部署OA (10)

步骤五:恢复数据及配置 (11)

步骤六:升级OA数据库 (12)

步骤七:备注事项 (12)

四:恢复第三方集成或控件 (12)

1.手机短信集成 (12)

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

一、概述

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

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

二、准备工作

适应环境

系统运行环境支持:AIX、Solaris、LINUX、HPUX、WINDOWS

支持数据库:SQL SERVER、ORACLE

中间件支持:APUSIC 6.0、APUSIC 5.1SP3、Tomcat5.5

文件准备

1)OA6.1最新单独或集成安装包,先确定服务器的操作系统,然后向协同客服工程

师索取FTP用户及密码,下载相对应操作系统的安装包(ftp://https://www.360docs.net/doc/1118560730.html,,

请使用下载工具设置“被动模式”下载,如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。如果是AIX、Linux等非windows环境,

先将文件修改为可执行文件(命令:chmod 777 installOA61.bin),然后执行(命令:

sh installOA61.bin),开始安装。

步骤二:安装指引

安装界面如下图所示:

(1)

(2)

(3)

(4)

(5)

(6)选择安装的版本

(7)默认典型安装

(8)选择安装路径,自定义,且路径中不能含空格及中文字符

(9)开始自动安装

(10)

步骤三:恢复数据库

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

安装KingdeeOA/Tomcat_5.5/conf下;

启动OA服务;

2)MSSQL数据库类型:

①从KingdeeOA_bak/firstframe/db或attachdatabase下拷贝firstframe**.mdf及

firstframe_**.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(更新

data至6.1),然后再将KingdeeOA_bak/firstframe/data剪切覆盖至

KingdeeOA/firstframe /data(老数据移到新OA下);

2)把KingdeeOA_bak/firstframe/resources/firstframe.properties、jdbc.properties、

license 、license.properties和user.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语句最好一句一句执行,

这样才容易发现错误,对于一般的对象已经存在,或者数据已经存在的错误可以忽略不用关心,这些错误可能是因为以前此项目单独更新过。

注:

使用sqlplus,Toad,SQLDeveloper工具执行脚本时,请在最前面加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。如果是AIX、Linux等非windows环境,先将

文件修改为可执行文件(命令:chmod 777 install.bin),然后执行(命令:sh install.bin),开始安装。

步骤二:安装指引

安装界面如下图所示:

(1)

(2)

(3)

(4)选择EAS系统的安装路径。

如果EAS的安装路径是/eas60/kingdee/eas/server,那选择的路径为/eas60/kingdee

(5)

(6)

(7)完成

与EAS540及以上版本集成的OA安装后对应的目录如下:

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

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

请备份EAS库

2)进入目录/kingdee/eas/server/profiles/oa/easoa/db/数据库类型/bind和unbind,分别

用记事本打开两个目录下的create.xml文件,将.sql所在行删除,只剩下 ,如图:

步骤四:部署OA

1)非windows环境,关闭EAS控制台,进入/kingdee/eas/server/profiles/oa/bin,用编

辑器打开set-server-env.sh,检查JA V A_HOME(jdk)路径是否正确及APP_SERVER_HOME参数的值,将%EAS_HOME%修改成$EAS_HOME

2)打开EAS管理控制台,可以看到控制台多了一个【OA管理】页签,如下图所示:

3)点击【部署oa】,初始内存512M和最大内存768M,如果已经调整则不需修改,

部署指引如下:

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/license、datasources.xml和server.xml文

件覆盖到oa/apusic/domains/server1/config下;

3)把oa_bak/easoa/config/resources/firstframe.properties、jdbc.properties、license 、

license.properties和user.properties文件覆盖到oa/easoa/config/resources下;

4)对比oa_bak/easoa/config/resources/easconfig.properties修改新安装OA此文件参数,

如eas.syncPositionType、eas.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语句最好一句一句执行,

这样才容易发现错误,对于一般的对象已经存在,或者数据已经存在的错误可以忽略不用关心,这些错误可能是因为以前此项目单独更新过。

注:

使用sqlplus,Toad,SQLDeveloper工具执行脚本时,请在最前面加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

③以友商网ifly短信为例,把ifly对应一行拷贝到之外,如图:

④把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文件,版本页签,可以看到版本号,用点号隔开)

相关文档
最新文档