说明yonyou nc6.3安装指南_第1页
说明yonyou nc6.3安装指南_第2页
说明yonyou nc6.3安装指南_第3页
说明yonyou nc6.3安装指南_第4页
说明yonyou nc6.3安装指南_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、YONYOU NC6.3 安装指南YONYOU NC 6.3 安装指南2013 年 6 月(c) 2013概述本安装指南主要包含以下几部分内容:安装 YONYOU NC 6.3 时,对系统、硬件配置、数据库的支持与调整的要求。安装 YONYOU NC 6.3 时,中间件如何安装部署。如何升级 Yonyou NC 6.1 至 NC6.3 版本安装 Yonyou NC 6.3 各模块安装升级注意事项请仔细阅读本文档第十五节相关说明并升级,以免造成不可挽回的数据错误。有关数据库字符集请阅读本文档第十节。如何卸载 YONYOU NC 6.3。本版提供表、索引、约束与 NC 标准库、升级前后对比功能,建

2、议升级到 NC6.3 后进行对比。对于升级后缺少的索引,可以使用“修复索引”生成的修复。本版提供 NCPERF 工具,提供数据库参数检查、设置,索引检查等功能。使用审批功能需要单独NC-M基础版,请联系当地销售。本版新增 NC 系统安全建议,请参考。1.简介本文描述如何安装 Yonyou NC。Yonyou NC 现在发布的最新版本是 6.3。Yonyou NC 6.3 是一个全面基于 J2EE 技术体系的产品。它采用完全 B/S 架构,基于互联网的企业级应用,具有高可靠性、安全性和可扩展性。Yonyou NC 6.3 支持多种操作系统。其中包括 Linux、AIX、Windows2008 R

3、2 server(X64 位版本)、Solaris、HP-UX 等操作系统。新安装 Yonyou NC 6.3 的标准过程如下:1、确定环境以及相关资源,如网络连接、数据库、数据库补丁、操作系统版本、操作系统补丁等。2、参考相关环境安装指南,调整系统相关参数和 JDK。1YONYOU NC6.3 安装指南3、或安装包文件,展开安装包文件。4、安装 UAP和的相关模块。5、根据具体环境,中间件,数据库进行相关部署。返回页首2.服务器环境配置要求2.1操作系统注意:没有明确指定的安装不建议使用。使用Websphere 中间件时,IHS 和 plugin 需要的补丁版本是 7,WAS 和WASSDK

4、 补丁版本是 7。使用Weblogic 中间件时,使用 10.3.2 版本。请联系 NC 技术支持部获取Websphere 对应版本的补丁。使用虚拟机作为应用服务器时,VMWARE ESXI最低版本为 5.0 U1;redhinux的 kvm 最低版本为 2.6.32。2应用服务器操作系统版本(补丁)中间件类型JDK 版本Linux-RedHat(x64,多核)Entrise AS5 update 4Websphere 7/NC/Weblogic11ufjdk/IBM SDK,Ver 6.1/jrockit 1.6Linux-SUSE(x64,多核)SUSE 10 sp2Websphere 7

5、/NC/Weblogic11ufjdk/IBM SDK,Ver 6.1/jrockit 1.6IBM AIX6.1(6100-07)Websphere 7IBM SDK Ver6.1Windows 2008 R2(x64,多核)Windows2008R2 Entrise x64 R2NC/Websphere 7/Weblogic11ufjdk/IBM SDK,Ver 6.1/jrockit 1.6Solaris SparcVer10 with Patch Cluster dated 1/07/08 or later(64 bit kernel support)Websphere 7IBM SD

6、K for Solaris,Ver6.1Solaris x64Ver10 with Patch Cluster dated 1/07/08 or later(64 bit kernel support)Websphere 7IBM SDK for Solaris,Ver6.1HP-UX IA6411.iv3 Patch Bundle dated Sep 2007(64bit kernel support)Websphere 7HP JDK for J2SE HP-UX 11iplatform,adapted by IBM for IBM Soft,Ver6.0YONYOU NC6.3 安装指南

7、各种返回页首下的安装,请参考附件进行设置:NC6.3 应用服务器安装部署指导.2.2 应用规模硬件配置简明硬件建议表,本表所写关键硬件要求以el Xeon 3.0G 为标准计算:注意:应用服务建议使用 PC Server,数据库服务器建议使用小型机,硬盘使用 SCSI 接口 10000 转以上磁盘或磁盘阵列。表中的 CPU 数量指的是物理数,8 核对应为 2Cx4core。规模大于 400 人时,请与总部 NC 技术支持部协商评估硬件及网络方案。返回页首2.3 数据库支持状况注意:3数据库类型WindowsLinuxSolaris10 以上AIX6.1 以上HPUNX 11.30 以上SQL

8、Server 2008 R2 Entrise EditionYNNNNSQL Server 2012 R2 Entrise EditionYNNNNORACLE Entrise Edition YYYYYORACLE Entrise/Standard Edition YYYYYDB2 Entrise Edition V10.3YYYYY用户数量50100100200200400400-10001000配置应用数据应用数据应用数据应用数据应用数据服务器服务器服务器服务器服务器服务器服务器服务器服务器服务器CPU 数量(物理核)88816821621111内存配置(G)816163216x2322

9、1111磁盘数量(块)1磁盘阵列1磁盘阵列1磁盘阵列1111YONYOU NC6.3 安装指南建议使用 ORACLE 最新的补丁。具体数据库参数配置,请参考附件调整。3.客户端配置要求3.1 客户端硬件配置要求配置建议配置CPU双核(或更高)内存2GB(或更高)硬盘(剩余空间)10GB(或更高)操作系统所能适配的支持 1280X768 分辨率(或更高)显示适配器返回页首3.2 客户端配置要求注意:本版客户端 jre 同时支持 jre1.6 和 jre1.7,若客户端未安装 jre1.6 或 jre1.7,则第一次登陆服务器时系统会自动嵌的 JRE 的版本是 SUN Jre1.7 update

10、25。jre,本版插件内IE 的相关设置要求:若客户端启动了 IE 的“增强的安全配置”,则必须将 NC 应用服务器地址加入浏览器“受信任站点”,并将浏览器受信任站点的安全设置为自定义级别,启用和运行 ActiveX。安装完 jre 后,用户可以将ActiveX 安全设置为禁用。Windows 2008 R2 Server、Windows Vista、Windows 7 操作系统上运行 NC 时,需要确保安装正确的网卡驱动,并在cmd 下运行以下命令:4建议配置备注客户端操作系统Windows XP、Windows 7、Windows8为了确保良好的兼容荐使用Window XP、Windows

11、 7 及Windows 8 操作系统客户端浏览器IE7.0、IE8.0、IE9.0、IE10 浏览器、Firefox 浏览器、Chrome 浏览器 12 以上、Ipad客户端jreJre1.6 或 NC 客户端插件自带的 jre 或最新 1.7 jreipad 等 ios 系统设备,支持基于 NC 移动应用服务的 APP 模式移动应用,暂不支持在此类系统上直接使用 NC 产品功能(含 web 类产品)YONYOU NC6.3 安装指南netsherface tcp set global autotuninglevel=disable基于网络速度和安全考虑,用户可以选择手动安装 NC 客户端插件

12、。在 nchome/webappjre-7u17-windows-x64.exe独立安装程序。选择此种安装方式时,不需要修改 IE 的_web/C nt 目录下有ActiveX安全设置。不使用 IE 的网络自动检测设置,取消设置方法为运行“IE7.0”,选择工具- enet 选项-选择“连接”页签-局域网设置,将“自动检测设置”的勾去掉即可。IE 的具体设置过程可以参考调整如下方法调整。以 IE7.0 为例。返回页首小应用程序按钮,可以看到有关缓存文件,同时也可以使用删除功能。3.3 NC 客户端应用程序包的生成与安装Yonyou NC 6.3 同时提供基于java 技术的客户端应用程序包。运

13、行 sysconfig.bat,并在“Deployment”页签中选择“生成客户端”,指定 NC 应用服务器的 IP 地址、NC 服务的端口和用于存放生成的客户端安装文件的路径。生成完成后即可将安装文件安装。到客户机上进行用户得到的安装文件,应包括jre.jar,setup.jar和setup.exe三个文件。用户选择本地安装时,安装过程中需要指定需要正确指定服务器地址和端口,安装后会在本地系统菜单上创建对应应用快捷方式。客户端设置功能可以更改调整设置服务器端口和地址,同时可以设置Jre 运行时参数。运行客户端后系统自动连接服务器,运行效率更高。如果使用 NC 客户端应用程序包NC 服务器需要

14、服务器时,需要在客户端设置工具的“添加 JVM 参数”栏输入以下内容:-DxyHost=服务器地址 -DxyPort=服务器端口 -DxyUser= -DxyPassword=为了减少对服务器的,需要在客户端的操作系统中加入服务器的IP 地址,所在文件为:c:windowssystem32driversetchosts加入以下字符:以上举例是假设服务器地址为 08,不管服务器机器名是什么,都输入“proxy”即可。返回页首3.4 NC 桌面应用程序模式Yonyou NC 6.3 支持桌面应用程序模式,即Java的WebStart应用,适用于NC所有非Web产品。详见 NC6.3 桌面应用程序模

15、式使用方法。508proxy运行IE7.0选择工具 ernet 选项菜单选择安全页签选择受信任站点按钮 选择”站点”按钮 将 NC 应用服务器地址添加进去 选择”自定义级别”按钮 将ActiveX 控件和插件 设置为 EnableYONYOU NC6.3 安装指南4.网络相关要求用户通过NC 服务器时,需要注意在上开放相应端口。用户可以使用单机应用或集群模式灵活配置环境,需要保证相关端口不被其他应用占用,在设置端口策略时需要注意开放上述端口。在数据库服务器和应用服务器上不要安装或启用 DHCP、DNS、PROXY、WINS 和等服务。以Windows 系统作应用服务器的用户请将功能停止,保证数

16、据库服务器和应用服务器,应用服务器和应用服务器间高速网络通信,强烈应用服务器、数据库服务器、web 服务器间使用千兆网络进行连接,不建议安装或设置跨网关或跨通信。应用服务器的网卡正确设置很重要。通常情况下,无论用户使用的是NC中间件还是IBM WebSphere中间件,都要保证网卡驱动、物理连线、地址、网关、路由等被正确配置,IBM WebSphere中间件profile文件安装后不要修改服务器机器名,否则可能会导致中间件无法正常启动。如果环境中有网卡被启用而未连接物理网线,可能会影响NC系统网络操作性能,在此建议禁用不使用的网卡 。返回页首5.产品与安装盘对应5.1 产品盘文件列表6文件说明

17、NC6.3.zipNC6.3 安装包YONYOU NC 6.3 安装指南.pdfYONYOU NC 6.3 安装指南YONYOU NC6.3 发版说明.pdfYONYOU NC6.3 发版说明doc服务文档目录NC6.3 补丁管理系统使用说明.pdfNC6.3 部署安全性配置指导.pdfNC6.3 产品安装部署及配置指南.pdfNC6.3 多语言安装指南.pdfNC6.3 分布式配置指南.pdfYONYOU NC6.3 安装指南7NC6.3 数据缓存及配置使用说明.pdfNC6.3 数据库参考及临时表要求.pdfNC6.3 数据库服务器参数配置说明.pdfNC6.3 双引擎配置指南.pdfNC

18、6.3 应用服务器JAVA 参数调整说明.pdfNC6.3 应用服务器安装部署指导.pdfNC6.3 桌面应用程序模式使用方法.pdfNC6.3 预算 Excel 客户端安装手册.pdfNC6.3 ESB 与电子商务集成应用配置手册.pdfNC6.3 财务分析配置说明.pdftools工具目录mod_jk.soWindows 下 NC 集群module 文件httpd-2.2.22-win32-x86-no_ssi用于 windows 服务器 NC 中间件集群的 apache httpserverunzip_aix.ZAIX 系统 unzip 程序NCPERF.zipNCPERF 数据库检查工

19、具包ncsmtp.zipNC 邮件审批插件NC DB Objects Compare Tool.zipNC 数据库对比工具Rdi_config.xmlAE 产品针对双引擎配置文件Yonyou_AE.zipAE 产品安装包Tools/CA Deployment GuideNC6.3_CA 配置.rarCA 部署文档及安装包Tools/适配器适配器文件目录YONYOU NC6.3 安装指南注意:Tools 目录中提供了 AIX 下的 unzip 工具以及相关工具的使用说明。返回页首5.2 产品模块说明8安装盘名称产品名称包含模块模块名称YONYOU_UAPUAPUAP客户化UAPBD基础数据FIP

20、会计UAPWSweb 开发UAPBDSEARCHuap 基本全文检索UAPPBUAP 公共应用BAPUB分析报表引擎UAI外部交换UAP分布式管理UAPTM测试用例管理NMCNMCNCAAM应用资产管理UAPDE集成开发工具UFOFR报表NC6.3适配器安装手册.pdf适配器安装手册NC6.3适配器配置手册.pdf适配器配置手册适配器安装包.exe适配器安装包Tools/经销商门户经销商门户配置经销商门户安装手册.pdfTools/移动应用服务器NC_MA.zip移动应用服务器安装包移动应用服务器配置指南.pdfupgrade各模块升级注意事项YONYOU NC6.3 安装指南9TBB计划TB

21、EX预算 Excel 端PUBAPPpubappBAPBAP商业分析BAPORTAL商业分析门户BAFI财务分析BATM分析BAHR人力资本分析UAPPORTALUAPPORTAL企业门户开发LFWWEBRTWEB 应用运行引擎WEBBDWEB 基础数据管理WEBIMPWEB 客户化配置WEBSMWEB 系统管理WEBADNC 应用适配器WEBDBLWEB表单YONYOU_NCNCPUBNCPUBNC 公共基础SEMTB全面预算UFDS数据方案UFOC合并报表UFOE企业报表GFC合并账簿FIFIPUB财务公共GL总账ARAP应收、应付ERM费用管理TXM税务管理FEP费用预算EUR欧盟报表T

22、MTMPUB基础设置TAM账户管理CMP现金管理OBM银企直联PS付款排程CC授信FAC存款管理CDM、内部GPM担保管理LCM信用证管理FBM商业汇票FTS结算SF调度IFAC内部存款管理ICDM内部管理CFBM票据集中管理YONYOU NC6.3 安装指南10FP计划CORESA利润中心会计CM产品成本PAC项目成本SCMIA存货核算SCMPUB供应链基础设置MPP采购计划PO采购管理PURP采购价格SO销售管理INVP库存计划IC库存管理TO内部交易SC委外加工DM管理DCM分销管理CT合同管理PRICESR销售返利管理CREDIT销售信用QCQC质量管理AMFA固定资产AMPUB资产基

23、础设置AIM资产信息管理AUM资产使用管理ALM资产租赁管理EOM运行管理EMM管理EWM维修管理RUM易耗品管理ROM周转材租出管理RLM周转材租入管理PMPMBD项目基础设置PIM项目过程管理PCM项目合同管理PQM项目质量管理MMMMSOP销售运营计划MMDP需求管理MMMPS主生产计划MMMRP物料需求计划MMPSM排产管理MMPAC生产任务管理公共MMPPS制造计划公共MMPPAC流程生产任务管理YONYOU NC6.3 安装指南11MMPUB制造公共MMDPAC离散生产任务管理MMSFC车间作业管理PDPD工程基础数据HRHRPUB基础设置HRP人力资本规划HRCP能力素质管理HR

24、JF组织机构管理HRHI信息管理HRTRN变动管理HRCM合同管理HRWA薪酬管理HRRPTHR 分析报表HRBM社保福利HRTA时间管理HRRM招聘管理HRPE绩效管理HRJQ任职资格管理ECUCUAP商务框架ECAPPPUB电子商务应用公共项目ECWEBPUB电子商务 WEB 应用公共项目ESBD电子销售基础ESO电子销售ECP经销商门户OPC订单处理中心OPCEXEC订单处理中心自身执行系统C订单处理中心 NC 集成实现EGG001基础设置G011风险管理G040内控手册管理G050IT与G060评价与改进OAOAPUB协同基础设置OACO信息交流OAINF信息发布OAKM文档管理OAM

25、T会议管理OAOD公文管理OAPO个人办公YONYOU NC6.3 安装指南6.数据库设置及优化6.1 数据库连接驱动YONYOU NC 6.3不同类型数据库时,需要选择正确版本的驱动才能保证正常数据库。在实际应用中需要注意,更新了数据库补也要更新应用服务器中的驱动,保证与数据库驱动一致。YONYOU NC 6.3 支持Yonyou MiddleWare6.3和IBM Websphere等多种中间件。6.1.1 MS SQLServer 数据库连接驱动Yonyou NC 6.3 版本在MS SQLserver 数据库时,系统默认支持 JDBC 方式再安装驱动。数据库,所需驱动已经预置在产品安装

26、盘中,无需当中间件是Yonyou MiddleWare6.3,系统使用的驱动是 MS JDBC2012;当中间件是IBM Websphere时,系统使用的驱动是 IBM 提供的 JDBC 驱动;驱动保存路径如下:返回页首6.1.2 Oracle 数据库连接驱动Yonyou NC 6.3 版本在Oracle 数据库时,通过 JDBC 方式数据库。在产品的安装盘中已经分别预置了连接不同版本的 Oracle的驱动 Oracle11g 的驱动版本为 。用户需要将实际使用的数据库提供的驱动更新到 NC 系统中,必须将 Oracle 的 ojdbc5.jar 或ojdbc6.jar 包拷贝到 NC_HOM

27、E 的 driver 目录下的对应目录下和 NC_HOME 的 lib 目录下(假设 NC_HOME 为 nc63)。下面以 Linux 为例,更新驱动方法如下:返回页首6.1.3 DB2 数据库连接驱动Yonyou NC 6.3 在DB2 数据库时,默认使用 JCC 方式(即 DB2 Universal JDBC Driver)数据库。这种协议不需要应用服务器安装其他驱动或连接。在产品的安装盘中已经预置了连接 DB2 的驱动,版本是10.3。更新 DB2 驱动程序时,需要更新db2jcc.jar和db2jcc_license_cu.jar。数据库驱动存放在sqllibjava下,直接将上述文

28、件覆盖到nchomelib下即可(假设 NC_HOME 为 NC63)。12Oracle11g:驱动文#cp $ORACLE_HOME/jdbc/l b/ojdbc6.jar /home/ufsoft/newcentory/nc63/driver/oracle_11g/ojdbc6.jar件#cp $ORACLE_HOME/jdbc/l b/ojdbc6.jar /home/ufsoft/newcentory/nc63/lib/ojdbc6.jarOAPP协同工作OAAR活动报名管理YER网上报销YONYOU NC6.3 安装指南下面以 Linux 为例,更新驱动方法如下:返回页首6.2 建立

29、标准数据库结构Yonyou NC 6.3 支持多种大型数据库。在使用不同的数据库时,需要按要求建立相关表空间或文件组,才能正常完成 NC 管理装。正常安建议用户在安装时赋予 NC 用户 DBA 权限,至少以下权限是必不可少的:返回页首6.2.1 在 MS SQLServer 2012 中创建文件组Yonyou NC 6.3 在使用 MS SQLserver 2012 数据库时要求:建立 NNC_DATA01、NNC_INDEX01 两个文件组,对两个文件组的数据文件名称、位置、个数没有限制。但要保证每个文件组中都有数据文件。在具体使用中需要根据实际情况修改数据文件到磁盘最大读写效率。的位置和大

30、小,达注意:用来创建文件组和数据文件方法参考 NC6.3 数据库参考及临时表要求。本为参考,在具体使用中需要根据实际情况修改数据文件的位置和大小。在新建查询中执行以上,选择操作的数据库,运行。MS SQLServer数据库需要调整tempdb大小,建议最小值 800M,文件增长不受限制。具体参考 NC6.3 数据库参考及临时表要求。对于对文件组建议如下:1.NNC_DATA01 文件组,有对应的物理文件,初始大小800M2.NNC_INDEX01 文件组,有对应的物理文件,初始大小300M3.tempdb 数据库,调整初始大小 500M 和增长方式返回页首13GRANT CREATE SEST

31、O NC GRANT CREATE TABLE TO NC GRANT CREATE VIEW TO NCGRANT UNLIMITED TABLESPACE TO NC#cp /home/db2inst1/sqllib/java/db2jcc.jar /home/ufsoft/newcentory/nc61/driver/db2_10/db2jcc.jar#cp /home/db2inst1/sqllib/java/db2jcc_license_cu.jar /home/ufsoft/newcentory/nc61/driver/db2_10/db2jcc_license_cu.jarYON

32、YOU NC6.3 安装指南6.2.2 在 Oracle 中创建表空间Yonyou NC 6.3 在使用 Oracle 数据库时要求:建立 NNC_DATA01、NNC_INDEX01 两个表空间,对两个表空间的最小大小有具体要求。具体数据文件存放位置、存放形式、数据文件个数没有限制,在具体使用中需要根据实际情况修改数据文件最大读写效率。的位置和大小,达到磁盘注意:用来创建表空间方法参考 NC6.3 数据库参考及临时表要求。本为参考,在具体使用中需要根据实际情况修改数据文件的位置和大小。通过sqlplus运行,输入连接用户和,通过命令运行。最后注意要提交。下面是执行举例:对于表空间的管理建议如

33、下:1.NNC_DATA01 区管理选择本地管理,分配的大小设为256 KB2.NNC_INDEX01 区管理选择本地管理,分配的大小设为128 KB3.temp 用户临时表空间,名称可以自己确定,但在建立用户时需要指定默认临时表空间,大小自动增长。NC 的两个表空间都需要分配限额,限额选择。ORACLE数据库需要调整用户临时表空间大小,建议最小值 300M,文件增长不受限制。具体参考 NC6.3 数据库参考及临时表要求。返回页首6.2.3 DB2 中创建表空间Yonyou NC 6.3 在使用 DB2 数据库时要求:建立 NNC_DATA01、NNC_INDEX01 两个表空间,对两个表空间

34、的最小大小有具体要求。具体数据文件存放位置、存放形式、容器个数等没有限制,在具体使用中需要根据实际情况修改容器等读写效率。的位置和大小,达到磁盘最大注意:用来创建表空间方法参考 NC6.3 数据库参考及临时表要求。本为参考,在具体使用中需要根据实际情况修改的位置和大小等信息。通过DB2运行,先输入需要连接的数据库、连接用户和,通过DB2命令运行。最后注意要提交。下面是执行例子。14db2 connect to NCTEST user DB2admin using DB2admin连接数据库db2 tf C:SQL_DB2.SQL执行SQL 教本SQLconnect oracle system/

35、manager;连接数据库SQL c:SQL_ORA.SQL;执行SQL 教本SQLcommit;提交YONYOU NC6.3 安装指南对于表空间的管理建议如下:1.NNC_DATA01 表空间页大小选16K,使用页大小为16K的缓冲池2.NNC_INDEX01 表空间页大小选择4K,使用页大小为4K的缓冲池3.Usertemp 用户临时表空间,名称可以自己确定, 表空间页大小选择 16K,使用页大小为 16K 的缓冲池4.Systemp 系统临时表空间,名称可以自己确定, 表空间页大小选择 16K,使用页大小为 16K 的缓冲池DB2 数据库需要建立用户临时表空间,用户临时表空间建议最小值

36、3000M,管理方式为系统管理。具体参考NC6.3 数据库参考及临时表要求。返回页首6.3 数据库优化数据库在执行过程中需要根据数据库中的统计信息来确定使用最优的执行路径,所以需要及时对数据库进行分析并统计信息,这在大数据量下尤其重要。因此建议数据量大的用户在升级系统前后,都作数据库优化分析。日常对数据库管理时,也要作定期的优化分析,更新数据库统计信息。需要注意的是,作数据库优化操作都比较耗时,尤其是用户数据量大了的时候更为明显,建议在没有业务处理时做优化工作。6.3.1 MS SQLserver 2008 数据库优化如何在 MS SQLserver 2008 中创建定时任务,下面给出了例子,

37、在每周日的 0:00 开始,系统自动更新统计信息。注意首先要要保证启动了 sqlagent 服务,才能定时执行任务。实际应用是将对应数据库NC63修改为实际业务数据库。15BEGRANION DECLARE JobID BINARY(16)DECLARE ReturnCode SELECT ReturnCode = 0IF (SELECT COUNT(*) FROM msdb.dyscategories WHERE name = NDatabase Ma enance) 1 EXECUTE msdb.dp_add_category name = NDatabase Ma enance - 删除

38、同名的警报(如果有的话)。 SELECT JobID = job_id FROM msdb.dysjobs WHERE (name = Nyze)IF (JobID IS NOT NULL) BEGIN- 检查此作业是否为多重服务器作业IF (EXISTS (SELECT * FROM msdb.dysjobservers WHERE (job_id = JobID) AND (server_id 0) BEGIN- 已经存在,因而终止RAISERROR (N无法导入作业yze,因为已经有相同名称的多重服务器作业。, 16, 1) GOTO QuitWithRollbackEND ELSE-

39、删除本地作业db2 commit提交YONYOU NC6.3 安装指南返回页首6.3.2 Oracle 数据库优化对于 Oracle 用户,更新指定表统计信息方法需要在 sqlplus 中执行。下面是在sqlplus中执行优化操作命令,NC61是当前系统业务数据的用户。这个过程执行中,如果个别表分析出错后,会继续处理其他表,并将错误信息写入yze_log 表。16SQLconnect NC61/NC61oracle SQLgrant create any table to NC61 ;EXECUTE msdb.dp_delete_job job_name = Nyze SELECT JobID

40、 = NULLENDBEGIN- 添加作业EXECUTE ReturnCode = msdb.dp_add_job job_id = JobID OUTPUT , job_name = Nyze, owner_login_name = Nsa, description = N没有可用的描述。, category_name = NDatabase Ma enance, enabled = 1, notify_level_= 0, notify_level_page = 0, notify_level_ned = 0, notify_level_eventlog = 2, delete_level

41、= 0IF (ERROR 0 OR ReturnCode 0) GOTO QuitWithRollback- 添加作业步骤EXECUTE ReturnCode = msdb.dp_add_jobstep job_id = JobID, step_id = 1, step_name = N1, d = Nsp_updates s, database_name = NNC63, server = N, database_user_name = N, subsystem = NTSQL,cmdexec_sucs_code = 0, flags = 0, retry_attempts = 0, ret

42、ry_ erval = 1, output_file_name = N, on_sucs_step_id = 0, on_sucs_action = 1, on_fail_step_id = 0, on_fail_action = 2IF (ERROR 0 OR ReturnCode 0) GOTO QuitWithRollbackEXECUTE ReturnCode = msdb.dp_update_job job_id = JobID, start_step_id = 1IF (ERROR 0 OR ReturnCode 0) GOTO QuitWithRollback- 添加作业调度EX

43、ECUTE ReturnCode = msdb.dp_add_jobschedule job_id = JobID, name = Nyze, enabled = 1, freq_type = 8, active_start_date = 20040729, active_start_time = 0, freq_ erval = 1, freq_subday_type = 1, freq_subday_ erval = 0, freq_relative_ erval = 0, freq_recurrence_factor = 1, active_end_date = 99991231, ac

44、tive_end_time = 235959IF (ERROR 0 OR ReturnCode 0) GOTO QuitWithRollback- 添加目标服务器EXECUTE ReturnCode = msdb.dp_add_jobserver job_id = JobID, server_name = N(local) IF (ERROR 0 OR ReturnCode 0) GOTO QuitWithRollbackENDCOMMIT TRANIONGOTO EndSave QuitWithRollback:IF (TRANCOUNT 0) ROLLBACK TRANIONEndSave

45、:YONYOU NC6.3 安装指南- 这一步非常重要,需要显式地赋予用户建表权限CREATE OR REPLACE PROCEDUREYZE_TB ASOWNER_NAME VARCHAR2(100);V_LOGEGER;V_SQL1VARCHAR2(800);V_TABLENAME VARCHAR2(50);CURSOR CUR_LOG ISSELECT COUNT(*) FROM USER_TABLES WHERE TABLE_NAME = YZE_LOG;-1BEGIN-DBMS_OUTPUT.ENABLE (buffer_size=100000);-1.1BEGINOPEN CUR_

46、LOG;FETCH CUR_LOGO V_LOG;IF V_LOG = 0 THENEXECUTE IMMEDIATE CREATE TABLEYZE_LOG (USER_NAME VARCHAR(20),OP_TIME CHAR(19) DEFAULTto_char(sysdate,yyyy-mm-dd hh24:mi:ss),ERROR_TEXT VARCHAR(200),TABLE_NAME VARCHAR(40);END IF;END;SELECT USERO OWNER_NAME FROM DUAL;V_SQL1 := INSERTOYZE_LOG (USER_NAME,ERROR_

47、TEXT,TABLE_NAME) VALUES ( |OWNER_NAME | ,YZE BEGIN,ALL);EXECUTE IMMEDIATE V_SQL1;sys.dbms_s s.gather_schema_s s(ownname= UPPER(OWNER_NAME),17YONYOU NC6.3 安装指南estimate_percent = 100,method_opt= FOR ALL INDEXED COLUMNS,cascade= TRUE);V_SQL1 := INSERTOYZE_LOG (USER_NAME,ERROR_TEXT,TABLE_NAME) VALUES (

48、|OWNER_NAME | ,YZE END,ALL);EXECUTE IMMEDIATE V_SQL1;commit;-1.2 delete tmptb s itics and lock s isticsBEGINfor x in (selecable_name, a.last_yzed, b.s type_lockedfrom user_tables a, user_tab_s istics bwhere a.temporary = Yand a.table_name = b.table_nameand (b.STYPE_LOCKED is null ora.last_yzed is no

49、t null) LOOPIF x.last_yzed IS NOT NULL THEN-delete s sdbms_s s.delete_table_s s(ownname = user,tabname = x.table_name,force= TRUE);END IF;IF x.s type_locked IS NULL THEN-lock s sdbms_s s.lock_table_s s(ownname = user,tabname = x.table_name);END IF;END LOOP;end;EXCEPTIONWHEN OTHERS THENIF CUR_LOG%ISO

50、PEN THEN18YONYOU NC6.3 安装指南下面提供的示范如何创建定时任务,也是要在sqlplus中运行。当天的凌晨 2 点开始更新统计信息,以后每 2 天的凌晨 2 点更新统计信息。注意建立当前 job 时,使用 NC 的用户连接数据库执行。具体优化时间设置用户根据实际情况灵活调整。注意关闭 ORACLE 自动更新统计信息的任务返回页首6.3.3 DB2 数据库优化19Oracle10g:SQLExec DBMS_SCHEDULER.DISABLE(GATHER_SS_JOB);Oracle11g: BEGINDBMS_AUTO_TASK_ADMIN.disable(c nt_na

51、me = auto optimizer s s collection, operation = NULL,window_name = NULL); END;VARIABLE JOBNO NUMBER; VARIABLE INSTNO NUMBER; BEGINSELECT INSTANCE_NUMBERO :INSTNO FROM V$INSTANCE; DBMS_JOB.SUBMIT(:JOBNO,YZE_TB; ,TRUNC(SYSDATE)+1+2/24,TRUNC(SYSDATE)+2+2/24,TRUE,:INSTNO); COMMIT;END;/CLOSE CUR_LOG; END

52、 IF;commit;end;/SQLexecYZE_TB ;YONYOU NC6.3 安装指南对使用 DB2 数据库用户,更新统计信息方法如下,注意连接数据库和用户、和实际业务的区别:创建定时任务,已 linux 系统为例,写一个 runss.sh,内容如下:20db2 connect to NC63 user db2inst1 using db2inst1CREATE PROCEDUREyze_tb() LANGUAGE SQL MODIFIES SQL DATAbegindeclare ieger default 0; declare v_date timestamp;DECLARE s

53、tmt VARCHAR(4000);declare v_current_schema varchar(4000);select current_schemao v_current_schema from sysibm.SYSDUMMY1;select count(*)o i from syscat.tables where tabname=YZE_LOG and tabschema=v_current_schema; if i=0 thenset stmt = create tableyze_log(tabschema varchar(200),tabname varchar(200),yze

54、_time timestamp); execute immediate stmt;end if;for line aect tabschema, tabname from syscat.tables where type=T and tabschema=v_current_schema and tabname not l ke UT% and tabname not like TEM% and tabname not l ke TMP% doset stmt = CALL SYSPROC.ADMIN_CMD(RUNSS ON TABLE |rtrim(line.tabschema)|.|lin

55、e.tabname| on keycolumns with distribution on key columns and index all);execute immediate stmt;select current_timestampo v_date from sysibm.sysdummy1;set stmt=insertoyze_log values(|v_current_schema|,|line.tabname|,|v_date|); execute immediate stmt;end for;endYONYOU NC6.3 安装指南然后在 db2inst1 用户下建立一cro

56、ntab,此每天晚上 00:00:00 开始收集统计信息返回页首7.中间件准备及产品安装NC6.3 中间件准备及产品安装详见 NC6.3 产品安装部署及配置指南。8.分布式应用配置NC6.3 分布式及双引擎应用配置详见 NC6.3 分布式配置指南。9.附属工具配置9.1适配器配置适配器安装详见 适配器NC6.3适配器配置手册。NC6.39.2 移动应用服务器端配置与NC6.3 集成使用的移动应用服务器配置与安装详见 tools移动应用服务器移动应用服务器配置指南。210 0 * * * /data2/db2home/db2inst1/runss.sh /data2/db2home/db2ins

57、t1/runss.logdatedb2 connect to NC63 db2 call yze_tb dateecho DB2 RUNSS ENDYONYOU NC6.3 安装指南10.NC 多语言安装Yonyou NC 6.3 支持多种语言应用,内容多语最多支持五种语言。默认只有简体中文,用户若要使用其他的语言请装。多语安装详细过程参见 NC6.3 多语言安装指南 。对应的语言包并安返回页首11 数据缓存Yonyou NC6.3 数据缓存的介绍及相关配置详见 NC6.3 数据缓存及配置使用说明。12 预算 Excel 客户端安装Yonyou NC6.3 预算Excel客户端安装配置详见 N

58、C6.3 预算Excel客户端安装手册。22客户端应用服务器数据库服务器操作系统语言支持简体中文、繁体中文、英文系统,其中英文系统需要安装亚洲字符集,否则不能处理英文之外的语言非Windows 系统时,启动中间件时需要指定系统变量中 LANG 为 utf8(实际字符集因操作系统不同而有差异)对操作系统语言无要求其他要求要求与应用服务器同时区;只有简体中文、繁体中文和英语应用时,MS SQLServer 排序规则要选择“Chi_PRC_CI_AS”方式;Oracle实例要选择 ZHS16GBK;DB2 要选择 GBK 字符集;非中文、英文、繁体文字应用时 MS SQLServer 要选择对应的不

59、区分大小写的排序规则;Oracle 要选择 unicode(ALT32UTF8);DB2 数据库要选择UTF8 字符集。系统语言设置在系统管理建立系统时指定已安装的语种顺序,预制数据会按照对应的顺序。YONYOU NC6.3 安装指南13 产品卸载Yonyou NC6.3 产品卸载相对简单,卸载包括代码卸载、数据库卸载和 jre 卸载三部分。13.1 代码卸载对于使用 Yonyou Middleware 6.1 中间件用户,停止中间件的所有服务,删除安装目录下的所有文件即可。对于使用 IBM Websphere 7.0 中间件用户,在企业应用中卸载 NC6.3 应用,删除 jdbc 数据源,和

60、环境变量中对应的设置。停止服务,删除安装目录下的所有文件即可。13.2 数据库卸载对于 SQL Server 用户,在 SQL Server 的 Entrise Manager 中删除 NC 管理6.1 应用的数据库。对于 Oracle 用户,删除安装时所指定的用户的所有表和视图即可。DB2,删除安装时所指定的用户的所有表和视图即可。13.3 jre 的卸载客户机:在控制面版的添加/删除程序中选择JRE_1.6.31并删除。返回页首14 申请在$NC_HOME/bin 下运行 sysConfig.bat 文件,在 license 项中选择生成硬件锁,按照提示要求输入产品号:,系统会在当前目录(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论