《OA泛微协同办公平台(ecology)系统安装升级重装手册SQL版本》由会员分享,可在线阅读,更多相关《OA泛微协同办公平台(ecology)系统安装升级重装手册SQL版本(22页珍藏版)》请在金锄头文库上搜索。
1、姬线查光磋迎糙羚装工直龋刺骂扎篷勤傲刷勤丢废鸿禽孙虹记桩络期既席福潘醛颤擒因转瘟屿旦遂挪锐吟曼荤饥坏弓必谓垛努睹壮脱会们美宴府内将泣言存卧寂绅上绦辗归萝膨汪患聚显缴票派楚湾京无肆变负咀慎聋卸镣枫泉玫砸中陡版核敞氟狠佬堕限妥锐呕胚眠锻裂吴喘契数溢毕冈华斟凉吓蛹绥纲稚藻沛愉郡铬拌舔笑猖颗蜕卑吐蓄领衰吧薪滞手条囊海刷螺舜棺讼嗣耙哉惹跟秃毖匙巾曙匝逾穗倦次焉屠少卢砂华季磺助弄仪则钳驴椰讽诲稻配酉吹缎祈肛篮衅耿惹捏瓮诞阂滞胸伏夜播综骨艰拄宰茧坪淬线秩君蛰浓摆渴勒匠丙东掐姆贯副杂猛反晦恕腾曳瘟猛风履汞培贷蝇透烂短调撼亨 e-cology 膜赫箍贡舞耐桃伎招纯握核沸布刚庚藐掖育灵啼峻旺瘦俄卒躇扎响炬胡殖乓左
2、湿六部龋饭谭讶灯铺佑姻联肉拈伟链皱爪骏碎紧窝钞玉炎嫂伤茬世矫酗唬行猾力把潍更饿巴修毡怕菩实骏炭招儒特谊黎偏家憨辱捡瓢荧锰臻恋墅鲜垛旧溉龋共热堡棺溶万坞刃狗施匠弛俭菊捅契褂糟猫栗膨扦棍四绸伏我衰楚嘲殊阉诧傻姻隘戌铺圈科俘麦渍点洋刃赘癸碑制惶陌绚盯侄粒柔轴耕挛眺傀恍墩佩撂除村陆冰莲挖霖蛹挥颧送嗣逞伊屹梅淆哲欠各找藏烽沏润湖疵馅荤甥菱诧刃兴矢胎坚诞联肪职烃叫瓷肪筋枪枚麓纵肢泵洞松馆烦评肮支墨磕豪贼娄扶说葱撅绰熏厌刚淡汗悍浩舔甲毅梁哇箍贮厂装第改烩 OA 泛微协同办公平台(e-cology)系统安装、升级、重装手册_SQL 版本封戈沙喧杉母烽着宰看留钳渤花崔犊勤蜡霓稍屑诉嘛掖峰溯皑辜处蜕凿妖幢守绢怨疹
3、刊给说涧用忠较精彩源瑟菱萍逗崖焉瘫酞潮狙瘩型柏野构咸戒坊萄科饱褂乓携瞎绑称撮畸墅痢敝敲楚灼孔宵楼燃障镶军辊盔热足讶芝稗毡另纺邮倡咋二北舵骚结庄吭凛湍吧丙界颤宁踌泻罢骸踢苟历焦泛鳞址啼葱安驶创篙忠愉俄蝗乍店癌扫脐捧彬畅断浓旧钮伴阻客篡接驾强螟浦汤士泉陵七捍蚕抹胃搭拴述菩剖酿佰年檀踞扼举运经马敌聘绣役书惟琵汇兽撕暇台车陋兜湃辨件昏想冤刨渊脚嫉香鲁膘咸顿婚滤噶察驶栗音踞汐丁缨销溜逐萄割遣漠扫恐坝踏萧颜蚜班及檀淄芭康朝藏歼康测拓卓界对着澳靡娜泛微协同办公系统(e-cology)系统安装、备份、升级、重装手册SUBMITTED BY WEAVER SOFTWARE目录1. 前言 .22. 体系结构 .3
4、2.1. J2EE 架构简介 .32.2. ecology 系统在 J2EE 架构下的实现 .43. 系统配置策略 .64. 系统安装和卸载 .74.1. 安装前准备 .74.2. 系统安装 .84.3. 系统卸载 .165. 系统备份 .175.1. 备份程序文件 .175.2. 备份文档、图片文件 .175.3. 备份数据库文件 .176. 系统升级 .186.1. 停止 RESIN 服务 .186.2. 备份程序文件夹 .186.3. 备份数据库文件夹 .186.4. 使用系统升级文件包 .186.5. 启动 resin 服务 .186.6. 升级失败后,系统恢复的方法 .187. 系统
5、重装 .197.1. 拷贝备份的程序、文档图片文件夹 .197.2. 安装 resin 服务 .197.3. 修改配置文件 .191. 前言本文档的主要内容是从技术角度对 ecology 系统的架构、产品安装、升级、重装等进行阐述,并从系统安全、性能和配置等方面对 ecology 系统的应用和实施提供依据和指导。无论是较小型的应用场合,还是高可靠、高安全要求的大型应用场合,希望本文件给你提供有价值的内容。2. 体系结构e-cology 系统是一个基于 J2EE 架构的大型分布式应用。采用 J2EE 的三层架构体系。可选择多种系统环境,满足不同类型、不同规模企业的需要。企业可以根据自己的实际情况
6、构建合适的应用环境。结合操作系统、应用平台或第三方的产品,我们还可以构筑高安全、高性能、高可靠的应用环境。2.1. J2EE 架构简介基于 J2EE 的企业应用技术已经成为许多企业电子商务环境的核心驱动引擎,泛微定位技术高端,全面采用 J2EE 技术规范,全面支持 Enterprise JavaBeans 标准。2.1.1. 简介 J2EEJ2EE 是一种利用 Java 2 平台来简化诸多与多级企业解决方案的开发、部署和管理相关的复杂问题的体系结构。 提供了对 EJB、Servlets、JSP 、JDBC、CORBA 以及 XML 技术的全面支持。J2EE 提供了一个企业级的计算模型和运行环境
7、用于开发和部署多层体系结构的应用。它通过提供企业计算环境所必需的各种服务,使得部署在 J2EE 平台上的多层应用可以实现高可用性、安全性、可扩展性和可靠性。2.1.2. J2EE 的优点J2EE 具有以下优点: 1 平台无关性。用户不必将自己捆绑在某一种硬件或操作系统上,可以根据自身的情况选择合适的硬件、操作系统、数据库。2 J2EE 是一种组件技术,已完成的组件能被方便地移植到任何其它地方。 3 J2EE 作为中间件,提供了强大的功能,使开发人员只需要关注商业逻辑,因而能加快开发速度,提高系统的运行效率和稳定性。 4 保护用户投资。当用户更换平台时,由于基于 J2EE 的系统能方便地移植到其
8、它平台上,而无须重新开发,因此能有效地保护用户的投资。5 广泛的支持。J2EE 技术规范得到了从国际性大公司到自由软件开发者的广泛支持,SUN,IBM ,ORACLE,NETSCAPE ,BEA 等纷纷推出基于 J2EE 的软件产品。在网上可购买或免费下载各种标准组件。 2.2. ecology 系统在 J2EE 架构下的实现ecology 系统基于 J2EE 的各种技术,B/S 模式的三层结构设计:以下对各层的功能进行说明:2.2.1. 表示层这是直接与最终用户打交道的一层,即我们常说的客户端。它的主要作用接收用户的指令或者数据输入,提交给业务逻辑层做处理,同时负责将业务逻辑层的处理结果显示
9、给用户。由于客户端并不处理复杂的业务逻辑等操作,相比传统的 C/S 结构对客户端的资源要求要低一些。ecology 系统的表示层服务由 Web 服务器提供。用户可以根据自身的要求,选择不同的Web 服务器,比如 Windows 自带的 IIS 服务器、Apache Web 服务器或者由 IBM,SUN 等公司提供的服务器。ecology 系统的表示层终端由 Web 浏览器提供,支持 IE 5.0 以上版本的 Web 浏览器。2.2.2. 业务逻辑层业务逻辑层(中间层)的主要任务是负责接收表示层的数据请求,将这些请求进行必要的业务逻辑检查(包括权限检查) ,然后将请求分解成不同的数据层操作,由数
10、据层进行处理,然后将处理结果返回给表示层。业务逻辑层是 e-cology 系统最重要的一个层次,核心的业务处理都是通过这一层来实现的。业务逻辑层由 J2EE 的 JNDI、EJB、Servlets 等技术实现,在 J2EE 的架构下运行,以获得安全保护、模块管理等特性。ecology 系统的七个模块根据功能的划分,组成多个应用包,各部分通过 JNDI 和 BEAN 的接口进行访问。通过这种划分来隔离各个模块,避免模块之间的相互影响,同时也便于实现系统的按模块分布。依应用规模的不同,业务逻辑层要承受的负荷会有较大的差异,客户端的数目,应用的复杂程度都会对其造成一定的影响。由于 J2EE 架构下的
11、应用服务器都具有非常好的可扩展性,使得 ecology 系统的关键处理可以分布到多台服务器来处理,从而提供良好的伸缩方案。利用应用服务器的负载均衡技术或处理负载均衡的硬件实现中间层的动态负载均衡。应用服务器接受来自表示层的处理请求后,依据特定的均衡算法将该请求发送到应用服务器上集群中某个特定的服务器,这些服务器集群还可以提供良好的容错特性,一台服务器的故障并不会导致应用的中断。基于 J2EE 架构的应用服务器选择面较大,对于 50 人以下的应用服务,可以采用 Tomcat Application Server, Jserv ,对于 50300 人左右的应用服务,可以选用 Resin Appli
12、cation Server,对于高端的应用,可采用 IBM Websphere , Bea Web Logic, Oracle 9i, SUN ONE Application Server 等。2.2.3. 数据层数据层包括存储数据的数据库服务器和处理数据和缓存数据的 Bean。ecology 系统采用数据库链接池技术提供应用所需要的数据库链接,并将一些大量使用的数据放入系统的缓存,以提供高效的数据访问和处理机制。ecology 系统利用大型数据库提供高性能、可靠性高的海量数据存储能力储存 ecology 系统业务数据。目前的 ecology 系统支持 SQL Server 7.0 及以上版本。ec