- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UAPV63-安装盘配置与升级技术红皮书(整理后)
安装盘配置与升级技术红皮书 NC-UAP 6.1
UAP中心 编著
目录
第一章 安装盘结构及配置文件说明 2
1.1 安装盘结构 2
1.2 产品结构 2
1.3 模块结构 3
1.4 配置文件说明 4
第二章 安装升级方案相关说明 9
2.1 安装流程 9
2.2 创建升级业务中心 9
2.3 代码调整 12
附录 13
安装盘结构及配置文件说明本章内容概要:
安装盘结构
产品结构
模块结构
配置文件说明
NC安装盘分为新安装盘和NC安装盘分为新安装盘和补丁盘两种,新装盘会在nchome下生成ncscript文件夹,而补丁盘则会在nchome下生成update文件夹,新盘和补丁盘结构大同小异,下面就介绍下安装盘的结构。
安装盘结构
安装盘包含一个到多个产品,安装盘的目录结构如下图所示:
图1-1
安装盘下面可以放一个到多个产品,表现形式上为一个目录。目录的名称必须为产品的模块标识名称,如客户化为uap。
产品结构
一个产品包含一个到多个模块。产品的目录结构为下图所示:
图1-2
对于一个产品来说,其配置文件(setup.ini)中的内容为:
code=10 产品编码
name=客户化 产品名称
version=5.0 产品版本号
disk.type=new 是否是全新安装,new为全新安装,patch为补丁安装
previous.generation.code=10 自身依赖的前一个版本号
required.related.module= 依赖的其他产品
模块结构
模块下面包含着该模块相关的多个jar包。
运行安装程序,将解压模块下的所有jar包到指定的nchome目录下,形成ncv5的目录结构(如下图所示)。所以在压缩jar包时需要安装该目录结构进行压缩。
图1-3
配置文件说明
上文中,每个产品和每个模块的目录下都必须存在一个对于该产品或者模块的描述文件,即setup.ini文件。当进入nc的安装界面后,会看见产品安装树,此树中信息就是从setup.ini中读取的。树的结构是根据产品文档结构构成的,同一节点下的子结点按照setup.ini中的编码属性进行排序。
图1-4
在产品下的setup.ini中只需要配置编码、名称、版本等属性,不需要配置脚本存放目录等信息,而模块下的setup.ini需要配置相关信息,配置文件setup.ini中配置着该模块的属性请参见下表:
配置项 含义 必选 使用范围 备注 code 模块编码 是 安装盘和补丁盘 name 模块名称 是 安装盘和补丁盘 desc 描述 否 安装盘和补丁盘 一般对于补丁盘,应该使用该项来描述其功能 module.stamp 模块标签 否 安装盘和补丁盘 该项是描述模块名称的,例如:uap,arap,安装程序通过该名称来加载升级类,如果没有配置,安装盘取其父目录名称,补丁盘取其父父目录名称 version 版本号 是 安装盘和补丁盘 disk.type 盘类型 是 安装盘和补丁盘 安装盘取值为new , 补丁盘取值为 patch need.update.db 是否需要升级数据库 否 安装盘和补丁盘 默认值为false,该标志仅仅是在安装结束时提示用户哪些盘或补丁需要对数据进行升级。特别对那些需要升级数据库的补丁,比较有用。 need_deploy_ejb 是否需要重新部署ejb 否 安装盘和补丁盘 表示是否需要重新部署ejb delete.loginjar 是否删除NC_Login_v50.jar 否 客户化的安装盘和补丁盘 该配置仅对客户化的安装盘有效 previous.generation.code 表明该模块以前的编码值 否 安装盘 该值的配置可以影响安装盘安装时模块是否是新安装还是升级安装 must.selected 模块是否必须安装 否 安装盘 当安装对应产品是,该模块为必选 preversion 模块自身依赖的以前的版本号 否 安装盘 表示该模块依赖自己的前一个版本号 required.related.module 依赖的其他的安装盘 否 安装盘和补丁盘 该项的配置内容必须是其他的安装盘,表明需要先安装了这些盘才能在安装本盘。格式为
[code,name
您可能关注的文档
- 上市公司财务信息质量.docx
- 低压电器复习资料2016湖南工程学院.docx
- 2016全国中学生化学竞赛山东初赛试题.docx
- 内部承包工程合同.doc
- 安全员再教育B类复习题Doc.docx
- 词汇总复习(分类).doc
- 高一数理化部分错题整理.doc
- 主厂房土方开挖施工安全技术交底.doc
- 中国文学史文学常识期末复习提纲.docx
- 运用远程教学成果推动工作的实践与思考.doc
- 半导体材料性能提升技术突破与应用案例分析报告.docx
- 半导体设备国产化政策支持下的关键技术突破与应用前景报告.docx
- 剧本杀市场2025年区域扩张策略研究报告.docx
- 剧本杀行业2025人才培训体系构建中的市场需求与供给分析.docx
- 剧本杀行业2025年人才培训行业人才培养模式创新与探索.docx
- 剧本杀行业2025年内容创作人才需求报告.docx
- 剧本杀行业2025年区域市场区域剧本市场消费者满意度与市场竞争力研究报告.docx
- 剧本杀市场2025年区域竞争态势下的区域合作策略分析报告.docx
- 剧本杀行业2025人才培训与行业人才培养模式创新.docx
- 剧本杀行业剧本创作人才心理素质培养报告.docx
文档评论(0)