【产品安装指南】YonBIPV3.0(R6_2505_1)高级版用友网络科技股份有限公司1配置指南用友商业创新平台版权未经用友集团的书面许可,本产品说明任何整体或部分的内容不得被复制、复印、翻译或缩减以用于任何目的。本产品说明的内容在未经通知的情形下可能会发生改变,敬请留意。请注意:本产品说明的内容并不代表用友所做的承诺。用友网络科技股份有限公司2配置指南用友商业创新平台1概述本安装指南主要包含以下几部分内容:⚫注意事项⚫YonBIP高级版安装盘介绍⚫YonBIP高级版软硬件配置⚫应用服务器系统配置⚫数据库系统配置⚫YonBIP高级版安装部署2注意事项⚫文件服务器、应用服务器和数据库服务器部署在同一个网段,通过千兆以上交换机互联,避免应用服务器和文件服务器频繁的数据交互造成网络问题;⚫Linux服务器下必须将本机IP及hostname添加hosts中,否则会导致服务无法启动;⚫YonBIP高级版中任何配置及使用过程中,IP地址禁止使用127.0.0.1和localhost等本地回环地址,否则会出现异常错误;⚫YonBIP高级版自带JDK路径HOME/ufjdk,版本为OpenJDK64位17.0.14+7,高级版安装和运行必须使用该版本jdk;⚫经典模式安装代码时,弹出界面点击下一步没反应时,请将.home文件内容置空(Windows路径C:\Users\AdministratorLinux路径:/root)⚫YonBIP高级版系统中,人员、客商和物料参照、应用菜单搜索等业务使用搜索服务器全文检索功能,环境部署时必须配置专属搜索服务器;⚫集群部署/单机部署,都必须配置文件服务器,否则使用文件服务器的应用都将抛异常,包括预警服务、打印服务和数据导入导出服务等;数据源变更时,需要更新文件服务器的元数据仓库及搜索源分组的数据源;⚫业务系统建账数据库模块初始化时,推荐全模块全选;⚫YonBIP高级版集群环境中,不允许单独登录master节点做任何操作,否则会出现不可预知的异常错误;⚫YonBIPV3.0(R6_2505_1)高级版不支持云原生。⚫版本升级,请参考附录一相关内容。3YonBIP高级版安装盘介绍用友网络科技股份有限公司3配置指南用友商业创新平台3.1安装盘清单安装盘文件列表文件说明YonBIPV3_R6_2505_1_Premium.zipYonBIPV3.0(R6_2505_1)高级版安装盘YonBIPV3.0(R6_2505_1)高级版产品安装指南.pdfYonBIPV3.0(R6_2505_1)高级版产品激活配置指南.pdfYonBIPV3.0(R6_2505_1)高级版产品说明-总体-完整版.pdf产品总体说明产品说明产品说明文档(完整篇/增量篇)Doc服务文档目录YonBIPV3.0(R6_2505_1)高级版Liberty中间件产品安装指南.pdfYonBIPV3.0(R625051)高级版产品升迁工具配置指南.pdfYonBIPV3.0(R6_2505_1)高级版产品图像化报表配置指南.pdfYonBIPV3.0(R6_2505_1)高级版产品文件服务器配置指南.pdfYonBIPV3.0(R6_2505_1)高级版点聚CA配置指南.pdfYonBIPV3.0(R6_2505_1)高级版天威诚信安全组件配置指南.pdfYonBIPV3.0(R6_2505_1)高级版数据应用安装部署指南.pdfTools工具目录YonBIPV3_R6_2505_1_Premium_ml.zip多语安装包YonBIPV3.0(R6_2505_1)高级版_南京NJCA部署资料20250513_v1.0.zip点聚CA补丁包3.2产品模块说明包含的产品模块领域编码领域名称模块编码模块名称uapServerUAPServeruapmw应用服务器uapfwUAP基础技术用友网络科技股份有限公司4配置指南用友商业创新平台uapbsUAP基础服务uapsc系统配置uapss安全搜索框架uapmcUAPConsoleuapmc_libertyLibertyConsole0098ufjdkae数据处理平台aert数据处理平台运行时aedsm数据服务管理aemm元数据管理aesm语义建模aeam分析建模bq商业分析平台bqrtBQ运行框架bqrtmrpBQ报表库运行框架bqrtufrBQ自由报表运行框架bqrtpvtBQ多维分析运行框架bqrtdbdBQ仪表板运行框架bqwebrtBQWEB运行框架bqwebrtpubBQWEB基础运行框架bqwebmrpBQWEB报表库运行框架bqwebufrBQWEB自由报表运行框架bqwebdbdBQWEB仪表板运行框架bqriartBQRIA运行框架bqriartpubBQRIA基础运行框架bqriamrpBQRIA报表库运行框架bqriaufrBQRIA自由报表运行框架bqriapvtBQRIA多维分析运行框架bqriadbdBQRIA仪表板运行框架bqdsnpvtBQ多维分析设计器bqdsndbdBQ仪表板设计器ria智能客户端应用平台riartRIA运行框架riasm系统管理uapwbuapServer工作台baseappbaseapppubapputilpubapputilpubappRIA运行框架riaadp分布系统管理riamm模型定制与管理riaorg组织管理riaam权限管理uapbd基础数据riawf流程管理fip会计平台riacc客户化配置用友网络科技股份有限公司5配置指南用友商业创新平台riadc开发配置工具riaaam应用资产管理epmp企业绩效管理平台epmex企业绩效平台Excel端bcbd条码配置arcp归档平台lcdp应用工厂iaudit标准接口opmOpenAPI管理riaiw实施平台workbenchworkbenchffw基础框架iuapIUAP框架xi集成平台ufesbexpress数据交换管理amp应用管理平台bda业务数据归档lightapp轻量化平台platform轻量化平台lappreportrt轻量化报表运行时平台smartba报表自助分析平台graphic_report图形化报表lightsmart轻量化语义模型lightbq自由报表ytys友图友数iap智能应用atp自动化任务平台icl智能结账ncpubNC公共ncpubNC公共基础sem企业绩效管理tb全面预算ufoe企业报表ufoc合并报表bcs集团财务合并dcpp外系统数据采集bgr集团报表epa企业绩效分析em费控服务dapub数据应用基础dafi财务主题danresa管会绩效dascm供应链主题fi财务管理fipub财务基础设置gl总账fct收付款合同rm收入管理arap应收、应付erm费用管理用友网络科技股份有限公司6配置指南用友商业创新平台fiba财务自助分析ebill电子凭证管理tm财资管理tmpub资金基础设置sp结算平台tam账户管理cmp现金管理obm银企直联ps付款排程lcm信用证管理fbm商业汇票、银行票据池、票据集中管理bgm保函管理fts资金结算sf资金调度ifac银行存款管理、内部存款管理icdmc内贷管理fp资金计划ccc授信管理gpmc担保管理cdmc贷款管理filc融资租赁bond发债管理fmc财资费用ifm金融投资fmr投融资报表fd融资筹划batm资金分析、财资分析tmpf资金预测co管理会计mapub管理会计基础cca成本中心会计nresa责任会计cm产品成本sca成本估算scaba标准成本核算ica项目成本dcm日成本scct供应链控制塔scctpub供应链控制塔基础scctdv端到端可视scctpa预测性洞察scctac自动决策scm供应链ia存货核算scmpub供应链基础设置mpp采购计划pu采购管理用友网络科技股份有限公司7配置指南用友商业创新平台purp采购价格so销售管理invp库存计划ic库存管理to内部交易sc委外加工dm运输管理sn序列号管理bc条码管理bcsi无线设备接口wmsiWMS集成接口ct合同管理price价格管理credit销售信用sr销售返利me营销费用管理yyc采购云yxy营销云imp混合云(其他)am资产管理fa固定资产ampub资产基础设置aim资产信息管理aum资产使用管理asp闲置资产管理alo设备资产租出ali资产租入管理aol经营性资产租出eom运行管理elm润滑管理emm维护管理ewm维修管理pdm预测性维修semi特种设备与计量ttm两票管理rum易耗品管理rom周转材租出管理rlm周转材租入管理dam数智资产管理apm资产绩效管理pm项目管理pmbd基础设置pmv项目看板phm前期管理ptm投标管理用友网络科技股份有限公司8配置指南用友商业创新平台pim立项管理pms项目启动pbm预算管理pmr物资及服务pcm付款合同pmcm收款合同pmsch进度管理pmf竣工管理pma工程转固pmdoc文档管理ipm投资管理ipmbd基础数据及设置ipmpb投资决策ipmpl项目库ipmrm产权管理ipmip投资计划ipmam投后管理ipmpe项目后评价ipmfund基金管理ipmpg投资规划ipmdm决策模型ipmexit退出管理ipmas投资分析ipmrisk风险管理mm生产制造mmsop销售运营计划mmdp需求管理mmmps主生产计划mmmrp物料需求计划mmpsm排产管理mmppac流程生产任务管理mmdpac离散生产任务管理mmpub制造公共mmpps计划公共mmecn工程变更mmsfc车间管理mmpsc工序委外管理mmbcm-scm移动条码管理-仓储mmbcm-mm移动条码管理-制造mmpmk生产运营分析mmpac生产任务管理公共pd工程基础数据pd工程基础数据hr人力资源hrpub人力资源基础设置hrsz人力设置hrp编制管理用友网络科技股份有限公司9配置指南用友商业创新平台hrjf组织机构管理hrhi人员信息管理hryf员工服务hrtrn人员变动管理hrcm人员合同管理hrwa薪酬管理hrbm社保福利hrjx绩效管理hrkq假勤管理hrys预算管理hrpx培训学习hrfz人才盘点hrzf组织发展hrrptHR分析报表hrzz自助应用ssc共享服务sscia智能审核imag影像管理sscrp全员业务平台sscivm发票中心sscip集成平台sscpub共享服务公共基础sscbd基础设置ssctp作业平台ssckm知识管理sscsfm满意度管理ssccm信用管理sscwo工单sscpfm绩效管理sscpfa绩效分析sscpe绩效评价sscqm共享稽核qc质量管理qc质量管理scap国资服务scapto三重一大scaplm大额资金监测scapso组织机构信息库4YonBIP高级版软硬件配置用友网络科技股份有限公司10配置指南用友商业创新平台4.1服务器环境配置要求4.1.1操作系统平台注意:1.没有明确指定的安装平台不建议使用,信创系统由于其特殊性项目使用需联系总部相关部门。2.我们在CentOS7.5版本系统上进行了验证,但由于CentOS已停止官方维护,因此不推荐使用。3.鉴于性能及安全性等因素,推荐使用linux操作系统部署高级版。4.1.2硬件配置用户在线数量<3535~100100~200200~400400-1000>1000配置应用数据应用数据应用数据应用数据应用数据应用数据服务器服务器服务器服务器服务器服务器服务器服务器服务器服务器服务器服务器CPU核44888168×216×2①①①①应用服务器操作系统版本(补丁)中间件类型JDK版本Linux-RedHat(x64,多核)EnterpriseLinuxServerRelease7.6及以上wenjianV1.0YonJDK17.0.14Liberty24.0.0.9IBMJDK17.0.14.0Linux-CentOS(x64,多核)CentOSLinuxrelease7.5.1804(Core)及以上wenjianV1.0YonJDK17.0.14Liberty24.0.0.9IBMJDK17.0.14.0openEuleropenEuler-release-20.03LTS_SP3-54.oe1.x86_64wenjianV1.0YonJDK17.0.14Liberty24.0.0.9IBMJDK17.0.14.0WindowsServer2019WindowsServer2019Datacenterx64wenjianV1.0YonJDK17.0.14Liberty24.0.0.9IBMJDK17.0.14.0WindowsServer2022WindowsServer2022Datacenterx64wenjianV1.0YonJDK17.0.14Liberty24.0.0.9IBMJDK17.0.14.0AIX7.2wenjianV1.0YonJDK17.0.14Liberty24.0.0.9IBMJDK17.0.14.0统信服务器操作系统V20及以上wenjianV1.0毕昇JDK17.0.14OPENJDK17.0.14TongWeb7.0.4.9_M1银河麒麟高级服务器操作系统V10及以上wenjianV1.0TongWeb7.0.4.9_M1方德服务器操作系统V4及以上wenjianV1.0TongWeb7.0.4.9_M1华为云欧拉OS(HCE)HuaweiCloudEulerOS2.0(aarch64/X86_64)wenjianV1.0阿里云龙蜥OSAnolisOS8.8ANCK64位ARM版wenjianV1.0用友网络科技股份有限公司11配置指南用友商业创新平台数内存配置(G)1681616323232x232×2①①①①磁盘数量(块)SSDSSD磁盘阵列SSDSSD磁盘阵列SSDSSD磁盘阵列SSDSSD磁盘阵列①①①①注意事项:1.表中用户数量是指用户的在线数据,CPU核数指的是物理核数,以IntelXeon3.0G为标准计算,存储建议使用闪存或闪存磁盘阵列。2.表中①表示此用户规模下,请与总部技术支持部协商评估硬件及网络方案。3.上表为推荐配置(高级版系统运行所需基础资源),企业可结合企业具体业务负载情况动态调整(考虑操作系统自身消耗以及其他不可控因素可以适当增加资源冗余),以达到最优效果。4.全员业务应用,如:共享报销换算比例为3:1,即1个YonBIP高级版用户操作时所产生的系统负载相当于3个报销人员所产生的系统负载。4.1.3数据库支持状况数据库类型版本ORACLEEnterpriseEditionOracleDatabase11gEnterpriseEditionRelease11.2.0.4.0-64bitProductionOracleDatabase19cEnterpriseEditionRelease19.0.0.0.0-ProductionSQLServerEnterpriseEditionMicrosoftSQLServer2019(RTM-GDR)(KB4517790)-15.0.2070.41(X64)MicrosoftSQLServer2022(RTM)-16.0.1000.6(X64)达梦数据库DMDatabaseServer64V88.103134283914-20220909-169171-20009企业版DMDatabaseServer64V88.603134284094-20231117-208867-20067企业版人大金仓V8R6KingbaseESV008R006C007B0012onaarch64-unknown-linux-gnu,compiledbygcc(GCC)7.3.0,64-bit瀚高数据库V457安全版:HighGoSecurityEnterpriseEditionDatabaseSystem4.5.7x86_64,buildon20230116V9企业版:100%兼容PG14,内核版本14.12,使用OPENPG方案部署华为云RDS华为云RDS-PG增强版,内核版本11.X推荐:华为云GaussDB3.222集中式内核版本505.2.0.SPC0100阿里云RDS推荐:100%兼容PG16的PolarDB-PG,PG内核版本16.X部分兼容oracle的PolarDB-O1.0,PG内核版本11.15注意:1.信创数据库以上版本经过验证,信创数据库其他版本需要和厂商进行确认。2.Liberty中间件目前验证通过的数据库为:Oracle、SqlServer,其它目前数据库不支持。用友网络科技股份有限公司12配置指南用友商业创新平台3.稳件中间件支持以上数据库。4.东方通中间件仅支持达梦数据库V8,人大金仓V8R6。4.2客户端配置要求4.2.1硬件最低配置要求配置通用建议配置信创建议配置CPU4核(或更高)逻辑处理器8主频:2.3GHz以上8核(或更高)逻辑处理器16主频:2.3GHz以上内存8GB(或更高)16GB(或更高)硬盘(剩余空间)200GB(或更高)200GB(或更高)打印机操作系统所能适配的打印机操作系统所能适配的打印机显示适配器推荐1280*1024以上分辨率推荐1280*1024以上分辨率4.2.2软件配置要求软件配置备注操作系统Win10、Win11、MacOS12、UOSV20、KylinOSV10浏览器Chrome120版本及以上Safari17版本及以上Edge121版本及以上Firefox122版本及以上奇安信浏览器VV1.04版本及以上360安全浏览器V14.1版本及以上360安全浏览器信创龙芯:V10.6.1001.11及以上,飞腾v13.2.1031.22及以上4.3网络相关要求1.用户通过防火墙访问YonBIP高级版服务器时,需要注意在防火墙上开放相应端口。用户部署环境,需要保证相关端口不被其他应用占用。用友网络科技股份有限公司13配置指南用友商业创新平台2.在数据库服务器和应用服务器上不要安装或启用DHCP、DNS、PROXY、WINS和防火墙等服务。使用Windows系统应用服务器的用户请将防火墙功能停止,保证数据库服务器和应用服务器,应用服务器之间高速网络通信,强烈推荐应用服务器、数据库服务器间使用千兆以上网络进行连接,不建议安装或设置跨网关或跨防火墙通信。3.应用服务器的网卡正确设置很重要。通常情况下,无论用户使用的是稳件中间件还是"IBMLiberty"中间件,都要保证网卡驱动、物理连线、地址、网关、路由等被正确配置,IBMLiberty中间件controller创建后不要修改服务器机器名,否则可能会导致中间件无法正常启动。如果环境中有网卡被启用而未连接物理网线,可能会影响YonBIP高级版系统网络操作性能,在此建议禁用不使用的网卡。5应用服务器系统配置应用服务器采用Windows操作系统无需额外配置。应用服务器采用Linux操作系统需进行部分系统配置优化及依赖包安装,本节以最小化安装的openEuler操作系统配置为例。5.1修改主机名hostnamectlset-hostnameyonbip01其中yonbip01为主机名5.2部署依赖包安装安装YonBIP高级版产品时需要安装如下系统包,否则启动图形化界面异常及图形化界面中文显示乱码,安装之前请配置可用的yum源,然后执行以下命令:yuminstall-ylibXrenderlibXftlibXtstxorg-x11-xauthxorg-x11-font-utilsliberation-fonts-commonp7zipfontconfig5.3系统参数调整此参数一定要在启动YonBIP高级版服务之前修改并生效,否则会因为系统默认打开文件数过小,而启动服务失败⚫获取当前limit参数设置情况#ulimit-a⚫设置参数方法,vi/etc/security/limits.conf在文件末尾增加如下参数,否则启动YonBIP高级版服务会报Toomanyopenfiles,服务启动及业务操作报错用友网络科技股份有限公司14配置指南用友商业创新平台*softnproc65535*hardnproc65535*softnofile65535*hardnofile65535⚫保存重启生效#reboot5.4操作系统字符集设置Linux操作系统字符集设置exportLANG=zh_CN.UTF-8exportLC_CTYPE=zh_CN.UTF-85.5打印服务字体安装打印服务中用户可以自定义打印模板字体,打印模板中选择的字体需要在当前的操作系统中存在,一般Linux下的中文字体需要手动进行安装,否则打印内容中文字体不显示,相关中文字体文件可以从Windows系统中获取。以下以宋体的安装为例:用友网络科技股份有限公司15配置指南用友商业创新平台5.5.1获取字体本地打开控制面板→字体用友网络科技股份有限公司16配置指南用友商业创新平台选择字体→复制5.5.2安装字体登录到应用服务器,在/usr/share/fonts目录下建立一个子目录,目录名任意,命令如下:mkdir/usr/share/fonts/song上一步复制的字体文件,上传到/usr/share/fonts/song目录下,执行如下命令:mkfontscale/usr/share/fonts/songmkfontdir#这两条命令是生成字体的索引信息fc-cache#更新字体缓存字体安装完成,需要重启YonBIP高级版服务生效。6数据库系统配置根据实际使用的数据库类型,选择对应数据库类型的章节进行操作,若项目有多语种使用需求,请参考7.4章节选择数据库字符集或排序规则。6.1Oracle数据库参数配置6.1.1Oracle字符集YonBIP高级版支持oracle的字符集为AL32UTF8、ZHS16GBK,其他字符集不支持。6.1.2参数配置脚本⚫公共参数altersystemset"_optimizer_cartesian_enabled"=false;altersystemset"_b_tree_bitmap_plans"=false;altersystemset"_optimizer_skip_scan_enabled"=false;altersystemsetdeferred_segment_creation=falsescope=both;altersystemsetevent='10949tracenamecontextforever,level1'scope=spfile;altersystemsetaudit_trail=nonescope=spfile;altersystemset"_optimizer_group_by_placement"=falsescope=both;⚫Oracle12.1以上版本还需要设置如下参数1.必须设置如下参数,对性能影响很大,会大量减少redo的量ALTERSYSTEMSETTEMP_UNDO_ENABLED=TRUE;用友网络科技股份有限公司17配置指南用友商业创新平台2.将ddl操作记录到alert.logALTERSYSTEMSETenable_ddl_logging=TRUESCOPE=BOTH;3.动态采样调整成2ALTERSYSTEMSEToptimizer_dynamic_sampling=2;4.创建对象(如表),初始没有数据,立即创建segmentALTERSYSTEMSETdeferred_segment_creation=false;⚫需要禁用的自动任务BEGINdbms_auto_task_admin.disable(client_name=>'autooptimizerstatscollection',operation=>NULL,window_name=>NULL);dbms_auto_task_admin.disable(client_name=>'autospaceadvisor',operation=>NULL,window_name=>NULL);dbms_auto_task_admin.disable(client_name=>'sqltuningadvisor',operation=>NULL,window_name=>NULL);END;6.1.3建库脚本参考用户创建ORACLE数据库最高权限的脚本如下。可以根据需求,修改参数大小⚫创建表空间:CREATETABLESPACENNC_DATA01DATAFILE'D:\ORACLE\ORADATA\ORA11G\nnc_data01.dbf'SIZE5GAUTOEXTENDONNEXT50MEXTENTMANAGEMENTLOCALUNIFORMSIZE1m;CREATETABLESPACENNC_INDEX01DATAFILE'D:\ORACLE\ORADATA\ORA11G\nnc_index01.dbf'SIZE5GAUTOEXTENDONNEXT50MEXTENTMANAGEMENTLOCALUNIFORMSIZE128K;⚫创建用户:CREATEUSERYONBIPV3IDENTIFIEDBYYONBIPV3DEFAULTTABLESPACENNC_DATA01TEMPORARYTABLESPACEtemp;GRANTconnect,dbatoYONBIPV3;⚫临时表空间要求ALTERDATABASETEMPFILE'D:\ORACLE\ORADATA\ORA11G\temp01.dbf'AUTOEXTENDONNEXT256MMAXSIZE10240M;注意:文件具体路径请根据实际情况进行修改数据库在执行过程中需要根据数据库中记录的统计信息来确定使用最优的执行路径,所以我们需要及时对数据库进行分析并记录统计信息,这在大数据量下尤其重要。因此建议数据量大的用户在升级系统前后,都作数据库优化分析。日常对数据库管理时,也要作定期的优化分析,更新数据库统计信息。需要注意的是,作数据库优化操作都比较耗时,尤其是用户数据量大了的时候更为明显,建议在没有业务处理时做优化工作。用友网络科技股份有限公司18配置指南用友商业创新平台6.1.4数据库优化脚本对于Oracle用户,更新指定表统计信息方法需要在sqlplus中执行。下面是在"sqlplus"中执行优化操作命令,"yonbipv3"是当前系统存储业务数据的用户。这个存储过程执行中,如果个别表分析出错后,会继续处理其他表,并将错误信息写入analyze_log表。SQL>connectyonbipv3/yonbipv3CREATETABLEANALYZE_LOG(USER_NAMEVARCHAR(100),OP_TIMECHAR(19)DEFAULTto_char(sysdate,'yyyy-mm-ddhh24:mi:ss'),ERROR_TEXTVARCHAR(200),TABLE_NAMEVARCHAR(40));CREATEORREPLACEPROCEDUREANALYZE_TBASOWNER_NAMEVARCHAR2(100);V_LOGINTEGER;V_SQL1VARCHAR2(800);V_TABLENAMEVARCHAR2(50);CURSORCUR_LOGISSELECTCOUNT(*)FROMUSER_TABLESWHERETABLE_NAME='ANALYZE_LOG';--1BEGIN--DBMS_OUTPUT.ENABLE(buffer_size=>100000);--1.1BEGINOPENCUR_LOG;FETCHCUR_LOGINTOV_LOG;IFV_LOG=0THENEXECUTEIMMEDIATE'CREATETABLEANALYZE_LOG(USER_NAMEVARCHAR(20),OP_TIMECHAR(19)DEFAULTto_char(sysdate,''yyyy-mm-ddhh24:mi:ss''),ERROR_TEXTVARCHAR(200),TABLE_NAMEVARCHAR(40))';ENDIF;END;SELECTUSERINTOOWNER_NAMEFROMDUAL;用友网络科技股份有限公司19配置指南用友商业创新平台V_SQL1:='INSERTINTOANALYZE_LOG(USER_NAME,ERROR_TEXT,TABLE_NAME)VALUES('''||OWNER_NAME||''',''ANALYZEBEGIN'',''ALL'')';EXECUTEIMMEDIATEV_SQL1;sys.dbms_stats.gather_schema_stats(ownname=>UPPER(OWNER_NAME),estimate_percent=>100,method_opt=>'FORALLINDEXEDCOLUMNS',cascade=>TRUE);V_SQL1:='INSERTINTOANALYZE_LOG(USER_NAME,ERROR_TEXT,TABLE_NAME)VALUES('''||OWNER_NAME||''',''ANALYZEEND'',''ALL'')';EXECUTEIMMEDIATEV_SQL1;commit;--1.2deletetmptbstatiticsandlockstatisticsBEGINforxin(selecta.table_name,a.last_analyzed,b.stattype_lockedfromuser_tablesa,user_tab_statisticsbwherea.temporary='Y'anda.table_name=b.table_nameand(b.STATTYPE_LOCKEDisnullora.last_analyzedisnotnull))LOOPIFx.last_analyzedISNOTNULLTHEN--deletestatsdbms_stats.delete_table_stats(ownname=>user,tabname=>x.table_name,force=>TRUE);ENDIF;IFx.stattype_lockedISNULLTHEN--lockstatsdbms_stats.lock_table_stats(ownname=>user,tabname=>x.table_name);ENDIF;用友网络科技股份有限公司20配置指南用友商业创新平台ENDLOOP;end;EXCEPTIONWHENOTHERSTHENIFCUR_LOG%ISOPENTHENCLOSECUR_LOG;ENDIF;commit;end;/SQL>execANALYZE_TB;⚫定时任务:下面提供的脚本示范如何创建定时任务,也是要在"sqlplus"中运行。当天的凌晨2点开始更新统计信息,以后每2天的凌晨2点更新统计信息。注意建立当前job时,使用YonBIP高级版的用户连接数据库执行。具体优化时间设置用户根据实际情况灵活调整。VARIABLEJOBNONUMBER;VARIABLEINSTNONUMBER;BEGINSELECTINSTANCE_NUMBERINTO:INSTNOFROMV$INSTANCE;DBMS_JOB.SUBMIT(:JOBNO,'ANALYZE_TB;',TRUNC(SYSDATE)+1+2/24,'TRUNC(SYSDATE)+2+2/24',TRUE,:INSTNO);COMMIT;END;/⚫注意关闭ORACLE自动更新统计信息的任务用友网络科技股份有限公司21配置指南用友商业创新平台BEGINDBMS_AUTO_TASK_ADMIN.disable(client_name=>'autooptimizerstatscollection',operation=>NULL,window_name=>NULL);END;6.2MSSQL数据库参数配置6.2.1参数配置脚本⚫禁用并行(如果报表查询并发量很小可不禁用)sp_configure'showadvancedoptions',1;GORECONFIGUREWITHOVERRIDE;GOsp_configure'maxdegreeofparallelism',1;GORECONFIGUREWITHOVERRIDE;GO⚫启用快照隔离等级ALTERDATABASE数据库名称SETREAD_COMMITTED_SNAPSHOTON;此调整需要数据库上无连接,该语句不执行将会导致数据出现锁等待6.2.2建库脚本参考用户创建SQLServer数据库的脚本如下。可以根据需求,修改参数大小。酌情创建所需目录USEmaster;gocreateDATABASEyonbipdb;ONPRIMARY(NAME=N'yonbipdb',FILENAME=N'E:\sqldata\yonbipdb\yonbipdb.mdf',SIZE=1000,FILEGROWTH=200,MAXSIZE=用友网络科技股份有限公司22配置指南用友商业创新平台10000)LOGON(NAME=N'NNC_LOG01',FILENAME=N'E:\sqldata\yonbipdb\nnc_log01.ldf',SIZE=10000,FILEGROWTH=100,MAXSIZE=50000)goALTERDATABASEyonbipdbADDFILEGROUP[NNC_DATA01]goALTERDATABASEyonbipdbADDFILEGROUP[NNC_INDEX01]goALTERDATABASEYonBIPyonbipdbADDFILE(NAME=N'nnc_data01',FILENAME=N'E:\sqldata\yonbipdb\nnc_data01_Data.NDF',SIZE=20000,FILEGROWTH=200,MAXSIZE=UNLIMITED)TOFILEGROUP[NNC_DATA01]goALTERDATABASEyonbipdbADDFILE(NAME=N'nnc_index01',FILENAME=N'E:\sqldata\yonbipdb\nnc_index01_Data.NDF',SIZE=10000,FILEGROWTH=200,MAXSIZE=UNLIMITED)TOFILEGROUP[NNC_INDEX01]goALTERDATABASE[yonbipdb]MODIFYFILEGROUP[NNC_DATA01]DEFAULTgouseyonbipdb;gosp_configure'showadvancedoptions',1;GORECONFIGUREWITHOVERRIDE;GOsp_configure'maxdegreeofparallelism',1;GORECONFIGUREWITHOVERRIDE;GOUSEmaster;用友网络科技股份有限公司23配置指南用友商业创新平台goALTERDATABASEyonbipdbSETREAD_COMMITTED_SNAPSHOTON;GO(重点注意:默认建库后事务日志为full模式,及时进行全库备份及事务日志备份,避免事务日志达到上限50GB影响使用;SIMPLE模式下可以循环使用相当于Oracle的非归档模式数据不够安全,事务日志、数据文件大小可添加多个文件,大小可根据实际情况调整)YonBIP高级版应用数据库是SQLServer数据库时,YonBIP高级版使用tempdb数据库作临时表数据库,不需要另建。对于tempdb数据库,用户可以根据实际应用存储位置;对其大小要求,预调整到10000M,文件增长设置为自动增长,文件增长不受限制;用户规模更多时,建议调整更大些。declare@namechar(50)declare@sqlnvarchar(500)select@name=rtrim(name)fromtempdb.dbo.sysfileswherestatus&0x40!=0x40set@sql='alterdatabasetempdbmodifyfile(name='+@name+',size=10000mb,filegrowth=100mb,MAXSIZE=UNLIMITED)'execmaster.dbo.sp_executesql@sql6.2.3数据库优化脚本如何在MSSQLserver中创建定时任务,下面给出了例子,调整每天凌晨2点系统自动更新统计信息,执行失败写入Windows事件日志。注意首先要要保证启动了sqlagent服务,才能定时执行任务。实际应用是将对应数据库"YONBIPDB"修改为实际业务数据库。Usemsdb;goBEGINTRANSACTIONDECLARE@JobIDBINARY(16)DECLARE@ReturnCodeINTSELECT@ReturnCode=0IF(SELECTCOUNT(*)FROMmsdb.dbo.syscategoriesWHEREname=N'DatabaseMaintenance')<1EXECUTEmsdb.dbo.sp_add_category@name=N'DatabaseMaintenance'--删除同名的警报(如果有的话)。SELECT@JobID=job_idFROMmsdb.dbo.sysjobsWHERE(name=N'analyze')IF(@JobIDISNOTNULL)用友网络科技股份有限公司24配置指南用友商业创新平台BEGIN--检查此作业是否为多重服务器作业IF(EXISTS(SELECT*FROMmsdb.dbo.sysjobserversWHERE(job_id=@JobID)AND(server_id<>0)))BEGIN--已经存在,因而终止脚本RAISERROR(N'无法导入作业"analyze",因为已经有相同名称的多重服务器作业。',16,1)GOTOQuitWithRollbackENDELSE--删除[本地]作业EXECUTEmsdb.dbo.sp_delete_job@job_name=N'analyze'SELECT@JobID=NULLENDBEGIN--添加作业EXECUTE@ReturnCode=msdb.dbo.sp_add_job@job_id=@JobIDOUTPUT,@job_name=N'analyze',@owner_login_name=N'sa',@description=N'自动更新统计信息。',@category_name=N'DatabaseMaintenance',@enabled=1,@notify_level_email=0,@notify_level_page=0,@notify_level_netsend=0,@notify_level_eventlog=2,@delete_level=0IF(@@ERROR<>0OR@ReturnCode<>0)GOTOQuitWithRollback--添加作业步骤EXECUTE@ReturnCode=msdb.dbo.sp_add_jobstep@job_id=@JobID,@step_id=1,@step_name=N'1',@command=N'sp_updatestats',@database_name=N'YONBIPDB',@server=N'',@database_user_name=N'',@subsystem=N'TSQL',@cmdexec_success_code=0,@flags=0,@retry_attempts=0,@retry_interval=1,@output_file_name=N'',@on_success_step_id=0,@on_success_action=1,@on_fail_step_id=0,@on_fail_action=2IF(@@ERROR<>0OR@ReturnCode<>0)GOTOQuitWithRollbackEXECUTE@ReturnCode=msdb.dbo.sp_update_job@job_id=@JobID,@start_step_id=1IF(@@ERROR<>0OR@ReturnCode<>0)GOTOQuitWithRollback--添加作业调度EXECUTE@ReturnCode=msdb.dbo.sp_add_jobschedule@job_id=@JobID,@name=N'analyze',@enabled=1,@freq_type=4,@active_start_date=20040729,@active_start_time=20000,@freq_interval=1,@freq_subday_type=1,@freq_subday_interval=0,@freq_relative_interval=0,@freq_recurrence_factor=0,@active_end_date=99991231,@active_end_time=235959IF(@@ERROR<>0OR@ReturnCode<>0)GOTOQuitWithRollback用友网络科技股份有限公司25配置指南用友商业创新平台--添加目标服务器EXECUTE@ReturnCode=msdb.dbo.sp_add_jobserver@job_id=@JobID,@server_name=N'(local)'IF(@@ERROR<>0OR@ReturnCode<>0)GOTOQuitWithRollbackENDCOMMITTRANSACTIONGOTOEndSaveQuitWithRollback:IF(@@TRANCOUNT>0)ROLLBACKTRANSACTIONEndSave:⚫修改实例的最大server内存最大server内存建议调整为操作系统的70-80%例如操作系统为60G则实例最大内存调整为60*80%=48000M操作系统总体保留在10GB左右,分别用于系统、工作线程、其它程序,对于内存较小的机器不能低于5G空闲。usemaster;EXECsys.sp_configureN'maxservermemory(MB)',N'48000'GORECONFIGUREWITHOVERRIDEGO⚫最小server内存建议调整为操作系统的30-40%例如操作系统为60G则实例最小内存可调整为24GB。usemaster;EXECsys.sp_configureN'minservermemory(MB)',N'24000'GORECONFIGUREWITHOVERRIDEGO6.3其他数据库如需使用其他数据库,请联系YonBIP高级版技术支持部。用友网络科技股份有限公司26配置指南用友商业创新平台7YonBIP高级版安装部署自YonBIPV3.0(R6_2505_1)版本起,用户在进行单机安装时,可以根据自己的需求选择经典安装模式或是通过ISA智能安装助手来完成安装。对于集群环境的部署,则要求必须使用ISA智能安装助手以进行高级版安装。鉴于ISA智能安装助手在未来将成为高级版软件的主要安装方式,除非有特殊需求,我们推荐您优先选择ISA智能安装助手来进行高级版的安装操作。这样不仅能确保安装过程更加智能化、便捷化,也能为后续的功能更新与维护提供更好的支持。7.1经典模式安装7.1.1安装部署解压安装盘后,进入yonyou_yonbip目录。注意:YonBIP高级版安装前应准备好操作系统,需要保证目标路径下至少有500GB剩余空间,用于保存应用程序和相关日志。安装需执行YonBIP高级版安装盘根目录下setup.sh(windows下执行setup.bat)文件(安装盘所在路径中不能包含空格,否则,安装报错),安装时,出现如下图界面:用友网络科技股份有限公司27配置指南用友商业创新平台选择安装的语言,勾选同意安装,点击下一步:如果指定的安装路径不存在,会提示创建相关路径。安装路径力求简单易于维护,不要使用汉字,空格和操作系统限制的特殊符号,如果产品安装路径不正确或磁盘空间不足,会导致安装失败。选择安装位置,点击开始安装:用友网络科技股份有限公司28配置指南用友商业创新平台安装完成后点击“完成”按钮,如果不进入配置工具取消勾选“继续选择应用服务器”。至此YonBIP高级版HOME已安装完成。7.1.2服务器信息配置安装完成后,进入YonBIP高级版HOME路径并对HOME目录授权chmod-R755*进入HOME/bin目录下运行sysConfig.sh(windows下运行sysConfig.bat)进入系统配置界面:服务器类型选择wenjianServer。点击服务器信息-读取,如下图:用友网络科技股份有限公司29配置指南用友商业创新平台此处用于配置应用服务器名称、端口、地址、JVM信息等参数,要求所有端口在服务器上必须唯一,JVM设置符合服务器配置,否则中间件无法启动。配置完成后点击保存。7.1.3数据源配置数据源-读取-添加,此处将yonbip作为账套数据源,安全日志数据源是记录关于系统安全及操作等的记录,文件配置数据源是存放账套、超级管理员等信息,AE数据源存放报表智能分析相关信息。此处,选择数据库类型,添加数据源名称,不能包含中文,配置数据库地址,用户名密码,数据源OID标识(当前环境唯一)等信息,完成后点击测试,如果提示测试通过则表示YonBIP高级版能够与数据库连通。之后点击保存,保存配置。用友网络科技股份有限公司30配置指南用友商业创新平台7.1.4图像化报表图像化报表服务数据源须知:1)配置数据中台_URL,数据中台内网_URL,数据中台服务端口默认8888YonBIP_高级版_URL配置YonBIP高级版应用访问地址,如上配置均需要包含协议类型,最后不带斜杠(“/”),如下:如上配置完成后进入高级版HOME/intelliv启动intelliv:./startup.sh(windows执行startup.bat)用友网络科技股份有限公司31配置指南用友商业创新平台通过以上操作图像化报表可正常使用,如需了解更多配置可参考安装盘Doc目录下《YonBIPV3.0(R6_2505_1)高级版产品图像化报表配置指南》7.1.5文件服务器文件服务器具体配置,请参照安装盘Doc目录下《YonBIPV3.0(R6_2505_1)高级版产品文件服务器配置指南》点击进入文件服务器-读取。此处添加服务器IP地址、端口、存储路径,及选择元数据仓库,保存即可,端口为应用服务器访问端...