OA集成金蝶EASOA6.2升级应用手册目录1概述.......................................................................................................................................12OA升级指导........................................................................................................................12.1升级准备....................................................................................................................12.1.1环境介绍..........................................................................................................12.1.2文件准备..........................................................................................................12.1.3前提条件..........................................................................................................12.2升级步骤....................................................................................................................12.2.1步骤一:安装文件拷贝与执行......................................................................22.2.2步骤二:安装指引..........................................................................................22.2.3步骤三:预防删除OA数据表......................................................................52.2.4步骤四:控制台配置与部署OA...................................................................52.2.5步骤五:恢复数据及配置..............................................................................72.2.6步骤六:升级OA数据库..............................................................................112.2.7步骤七:注册OA的License.......................................................................112.2.8根据实际情况恢复第三方集成或控件........................................................123OA6.2及以上版本与EAS的集成应用说明...................................................................1311概述OA6.2与EAS集成发生变化,如OA使用的apusic版本调整为5.1SP3,OA从低版本升级至6.2时,需要重新安装。以下D:/Kingdee70/eas/server/profiles/简称为${EASOA_HOME}如果要升级到v6.2,先升级到v6.1之后,v6.1的补丁必须打到PT064429。2OA升级指导2.1升级准备2.1.1环境介绍系统运行环境支持:AIX、LINUX、HPUX、WINDOWS支持数据库:SQLSERVER、ORACLE中间件支持:APUSIC5.1SP32.1.2文件准备install_easoa.exe是v6.2最新集成安装包,在下载中心下载,请在mykingdee,数字神经,下载中心下载2.1.3前提条件1)EAS5.9及以上版本,且EAS能通过easportal正常访问2)支持OA从5.31版本及以上版本升级,且OA能通过EAS的“办公管理”页签正常进入2.2升级步骤1)升级前请停止OA服务,然后把整个OA文件夹重命名成oa_bak,修改后路径如:${EASOA_HOME}/oa_bak2)EAS服务不需要关闭,但必须关闭EAS管理控制台22.2.1步骤一:安装文件拷贝与执行1)把符合操作系统的EASOA集成安装包复制或通过FTP工具上传到EAS应用服务器上;2)windows环境请双击执行install_easoa.exe;AIX、Linux等非windows环境,将文件修改为可执行,以AIX为例,命令:chmod777install_easoa.bin),然后命令执行安装,以AIX为例,命令:shinstall_easoa.bin,开始安装。2.2.2步骤二:安装指引安装界面如下图所示:(1)(2)3(3)(4)选择EAS系统的安装路径。如果EAS的安装路径是/eas60/kingdee/eas/server,选择的路径为/eas60/kingdee提示路径错误时,请重新选择4(5)(6)(7)完成5程序安装完成后,OA文件对应的目录如下:OA安装对应的目录如下:2.2.3步骤三:预防删除OA数据表注意:新安装的easoa6.2程序里create.xml本身已经删除了,但一定要确定下,如果没有删除,要手工删除。1)备份OA数据库,如果OA和EAS共用一个数据库(oracle数据库环境包括同一实例中共用登录名)请备份EAS库2)进入目录${EASOA_HOME}/oa/easoa/db/数据库类型/bind和unbind,分别用记事本打开两个目录下的create.xml文件,将.sql所在行删除,只剩下OAScript/OAScript,如图:2.2.4步骤四:控制台配置与部署OA1)非windows环境,确保EAS控制台关闭,进入${EASOA_HOME}/oa/bin,xmanager中直接右击open打开set-server-env.sh,检查JAVA_HOME(jdk)路径是否正确及APP_SERVER_HOME参数的值,将%EAS_HOME%修改成$EAS_HOME2)打开EAS管理控制台,可以看到控制台【OA管理】页签,如下图所示:63)点击【部署oa】,默认初始内存512和最大内存768,根据项目实际情况调整最大内存值,如1200:4)选择OA与哪一个EAS数据库集成,请保持和升级之前一致75)部署、绑定并自动启动服务。完成按钮变为可使用,说明部署完成,如等待5分钟或更久时间仍然处于部署状态或报错,请强行停止EAS管理控制台,并且以后无需再次部署,可继续以下的操作6)开启EAS控制台,【OA管理】页签,停止OA服务2.2.5步骤五:恢复数据及配置${EASOA_HOME}/oa_bak为前面要求重命名的备份OA1)先将${EASOA_HOME}/oa/easoa/data覆盖${EASOA_HOME}/oa_bak/easoa/data(原data是6.2或以下版本,此操作为更新data中模板文件,如果是非windows系统中操作,请一定使用ftp工具来覆盖);8然后再将${EASOA_HOME}/oa_bak/easoa/data移动或剪切至${EASOA_HOME}/oa/easoa/data下;2)把${EASOA_HOME}/oa_bak/apusic/config/license、datasources.xml和server.xml文件覆盖到${EASOA_HOME}/oa/apusic/domains/server1/config下;3)把${EASOA_HOME}/oa_bak/easoa/config/resources/easconfig.properties、firstframe.properties、jdbc.properties、license.properties、log4j.properties、mail.properties和user.properties覆盖到新安装OA的相应路径4)把${EASOA_HOME}/oa_bak/easoa/config/resources/conf下面的文件覆盖到把${EASOA_HOME}/oa/easoa/config/resources/conf/下crm.sso.properties,plm.sso.properties,sendmsgconfig.xml,smsconfig.properties${EASOA_HOME}\oa.bak\easoa\config\resources\plugins\webconfig.properties文件覆盖到${EASOA_HOME}\oa\easoa\config\resources\plugins\webconfig.properties下面(注意)5)打开${EASOA_HOME}/oa/easoa/config/resources/jdbc.proterties,在最后回车,加入hibernate.connection.SetBigStringTryClob=true(如果文件存在此参数,则不用增加)参数hibernate.dialect.webim=org.hibernate.dialect.SQLServerDialect(mysql加入)hibernate.dialect.webim=org.hibernate.dialect.Oracle9iDialect(oracle加入)jndi.webim_name=jdbc/webim(apusic服务加入)6)${EASOA_HOME}\oa\easoa\config\resources\firstframe.properties文件里加入添加参数(注意:①---⑧必须加,i---iv文件里有不用加,没有的加上)文件序号文件名称①plugins.webim=false②default.top.height=116③constant.separation_of_powers=false④constant.compassSearchSwitch=yes⑤constant.temp_save_timer=5⑥plugins.officeaddin.version=1.1.0.327⑦plugins.websign.ocx_type=29⑧plugins.oahelper.version=1.9iconstant.max_totalEmailsize=iiconstant.mobile_approval=trueiiiconstant.mobile_attach_maxsize=3ivconstant.workflow_full_screen=no修改firstframe.properties配置⑴constant.version=6.2⑵constant.newsImg_size=480*290⑶plugins.w