NC数据源配置和数据库表空间的配置

合集下载

搭建NC环境(附数据库安装)手册教学提纲

搭建NC环境(附数据库安装)手册教学提纲

搭建NC环境一、Oracle 10g的安装程序1.在安装盘上打开命名中含有“database”的文件夹,会看到setup.exe 的安装文件,双击点开进行数据库的安装,如图:在Oracle 主目录位置可以通过点“浏览”进行选择,“全局数据名”必须填“orcl”,数据库口令可以填“orcl”,也可以填其它;2安装条件检查:在下图红色笔圈定的区域中点击空白方形图,使状态变为“用户已验证”3点击安装,如图:然后会呈现以下界面,如图:接下来数据库安装结束,点击“退出”。

二、Oracle 10g的客户端的安装1.在安装盘上打开命名中含有“client”的文件夹,会看到setup.exe的安装文件,双击点开进行客户端的安装,如图:点击“下一步”,然后选择“管理员”,如图:2选择安装客户端的路径(与数据库在同一路径下)如图:然后点“下一步”,在后面的步骤中,“服务器名”必须填“orcl”,“主机名”必须填“127.0.0.1”。

3客户端安装结束,点击“退出”,如图:三、配置Oracle 10g1.点击“开始”“所有程序”“Oracle-OraClient10g_homel”“Enterprise Manager Console”,会出现如下界面:“主机名”必须填“127.0.0.1”,“SID”必须填“orcl“,然后“确定”,再双击“数据库”,如图:“用户名”填“SYS”,“口令”可以任意输入,“连接身份”选择“SYSDBA”,然后“确定”。

2建六个表空间,要求如下:UFIDA用友软件NC管理软件5.02 在使用Oracle 9i 或10g 数据库时布局要求:建立NNC_DATA01、NNC_DATA02、NNC_DATA03、NNC_INDEX01、NNC_INDEX02、NNC_INDEX03 六个表空间,对6个表空间的最小大小有具体要求。

具体数据文件存放位置、存放形式、数据文件个数没有限制,在具体使用中需要根据实际情况修改数据文件存储的位置和大小,达到磁盘最大读写效率。

用友NC配置文件简介

用友NC配置文件简介

用友NC配置文件简介NC配置文件简介一、/ierp/bin/prop.xml.1: …面向开发与实施人员,配置中间件应该启动的内部服务,例如StartTomcat,提供web服务。

选项:name——服务名serviceClassName>nc.bs.sm.synchronize1.ClassFileScanServ iceaccessDemandRight——访问权限startService——是否启动服务keyService——是否为关键服务。

如果是,则该服务只在Master 进程上启动,否则每个中间件进程都启动2、…面向开发人员,配置其开发的EJB的某些方法为特殊方法,例如新起一个事务。

3、…面向实施人员,配置系统数据源。

选项:dataSourceName——数据源名字driverClassName——驱动类名databaseUrl——数据库urluser——用户名password——密码maxCon——最大连接数minCon——最小连接数4、其它配置选项Log2File——日志是输出到文件还是屏幕http://127.0.0.1——服务器端远程调用用到该选项,注意web端口号默认的是80,如果配置的Master端口是8080,则http://127.0.0.1:8080NC_001——Cluster名字——主机局域网与外网地址100.100.100.113000——master中间件监听端口。

true——是否为主服务器false——是否是单一服务器集群ROUND——负载均衡算法3800——管理端口80——集群web端口808180828083224.2.0.1——集群组地址3、4中的选项在sysdeploy.bat 工具中可以编辑。

二、/ierp/bin/account.xml配置帐套及对应用户的配置文件选项:1、——帐套信息——该帐套管理员信息adminadminN2050-12-312003-01-0111N2050-12-312003-01-01简体中文test——该帐套对应的数据源信息N2051-12-302003-01-01TJSYYH001三、/ierp/bin/config.xml系统管理配置信息文件选项:1、——权限配置——系统管理员root所能看到与操作的节点109999nc.ui.sm.config.AccountUI账套管理100601nc.ui.pf.export.ExportUI数据导出100602nc.ui.pub.dataxml.GeneInitDataUI初始化数据——帐套管理员权限(现在已经不用)10021004041004061004061006021016011016021018——单位管理员权限100210040410040610040610060210160110160210182、3——允许连续登陆失败次数0——登陆类型500——允许最大登陆数600——最大不活动时间,现已不用600——检测登陆状态间隔时间N——客户端输出是否重定向c:/nc_console.txt四、其它配置目录1、ejbXMLs目录:里面的xml文件都是开发配置的服务与特殊ejb,可以看作是prop.xml的扩展延伸。

用友NC数据库服务器参数配置说明

用友NC数据库服务器参数配置说明

数据库服务器参数配置说明目录DB2的参数配置说明数据库环境变量配置2CPU,2G内存配置建议4CPU,4G内存配置建议8CPU,8G内存配置建议ORACLE的参数配置说明公共参数(适用于所有硬件配置)2CPU,2G内存配置建议4CPU,4G内存,32位数据库配置建议4CPU,4G内存,64位数据库配置建议8CPU,8G内存配置建议SQL Server数据库配置建议DB2的参数配置说明下面参数是针对NC应用建议性调整,具体需要根据应用规模和特点再调整数据库环境变量设置db2set DB2_SKIPINSERTED=YESdb2set DB2_INLIST_TO_NLJN=YESdb2set DB2_MINIMIZE_LISTPREFETCH=YESdb2set DB2_ANTIJOIN=EXTEND2CPU,2G内存配置建议系统大约支持用户并发数:30左右数据库管理器配置参数--1.应用程序支持层堆大小(aslheapsz) (4K)update dbm cfg using aslheapsz 256;--2.排序堆阈值(sheapthres) (4K)update dbm cfg using sheapthres 20000 ;--3.代理程序的最大数目(maxagents)update dbm cfg using maxagents 100;--4.代理程序池大小(NUM_POOLAGENTS)update dbm cfg using NUM_POOLAGENTS 30;数据库配置参数假设NC数据库名称为“ncdata00”--1.数据库堆(DBHEAP)(4K)update database configuration for ncdata00 using DBHEAP 4096 automatic;--2.日志缓冲区大小(logbufsz) (4K)update database configuration for ncdata00 using logbufsz 512 automatic;--3.编目高速缓存大小(CATALOGCACHE_SZ) (4K)update database configuration for ncdata00 using CATALOGCACHE_SZ 1024 automatic;--4.用于锁定列表的最大内存(locklist) (4K)update database configuration for ncdata00 using locklist 4096 automatic;--5.最大应用程序控制堆大小(app_ctl_heap_sz) (4K)-- update database configuration for ncdata00 using app_ctl_heap_sz 2048;update database configuration for ncdata00 using appl_memory automatic;--6.排序堆大小(sortheap)(4K)update database configuration for ncdata00 using sortheap 2048 automatic;--7.语句堆大小(stmtheap) (4K)update database configuration for ncdata00 using stmtheap 2048 automatic;--8.应用程序堆大小(applheapsz)(4K)update database configuration for ncdata00 using applheapsz 1024 automatic;--9.程序包高速缓存大小(pckcachesz) (4K)update database configuration for ncdata00 using pckcachesz 10240 automatic;--10. 逐步升级前锁定列表的最大百分比(maxlocks)update database configuration for ncdata00 using maxlocks 80;--11. 异步页清除程序数目(NUM_IOCLEANERS)update database configuration for ncdata00 using NUM_IOCLEANERS 1 automatic;--12. I/O 服务器数目(NUM_IOSERVERS)update database configuration for ncdata00 using NUM_IOSERVERS 1 automatic;--13. 活动应用程序的最大数目(MAXAPPLS)update database configuration for ncdata00 using MAXAPPLS 50;--14. 活动应用程序的平均数目(AVG_APPLS)update database configuration for ncdata00 using AVG_APPLS 30;--15.日志文件的大小(logfilsiz) (4K)update database configuration for ncdata00 using logfilsiz 40960;--16.主日志文件数目(logprimary)update database configuration for ncdata00 using logprimary 12;--17.辅助日志文件数目(LOGSECOND)update database configuration for ncdata00 using logsecond 100;--18.组提交计数(MINCOMMIT)update database configuration for ncdata00 using MINCOMMIT 1;[返回页首]4CPU,4G内存配置建议系统大约支持用户并发数:80左右数据库管理器配置参数--1.应用程序支持层堆大小(aslheapsz) (4K)update dbm cfg using aslheapsz 512;--2.排序堆阈值(sheapthres) (4K)update dbm cfg using sheapthres 30000 ;--3.代理程序的最大数目(maxagents)update dbm cfg using maxagents 150;--4.代理程序池大小(NUM_POOLAGENTS)update dbm cfg using NUM_POOLAGENTS 60;数据库配置参数假设NC数据库名称为“ncdata00”--1.数据库堆(DBHEAP)(4K)update database configuration for ncdata00 using DBHEAP 7168 automatic;--2.日志缓冲区大小(logbufsz) (4K)update database configuration for ncdata00 using logbufsz 1024 automatic;--3.编目高速缓存大小(CATALOGCACHE_SZ) (4K)update database configuration for ncdata00 using CATALOGCACHE_SZ 2048 automatic;--4.用于锁定列表的最大内存(locklist) (4K)update database configuration for ncdata00 using locklist 8192 automatic;--5.最大应用程序控制堆大小(app_ctl_heap_sz) (4K)-- update database configuration for ncdata00 using app_ctl_heap_sz 3072;update database configuration for ncdata00 using appl_memory automatic;--6.排序堆大小(sortheap)(4K)update database configuration for ncdata00 using sortheap 3072 automatic;--7.语句堆大小(stmtheap) (4K)update database configuration for ncdata00 using stmtheap 3072 automatic;--8.应用程序堆大小(applheapsz)(4K)update database configuration for ncdata00 using applheapsz 1024 automatic;--9.程序包高速缓存大小(pckcachesz) (4K)update database configuration for ncdata00 using pckcachesz 15360 automatic;--12. 逐步升级前锁定列表的最大百分比(maxlocks)update database configuration for ncdata00 using maxlocks 80;--13. 异步页清除程序数目(NUM_IOCLEANERS)update database configuration for ncdata00 using NUM_IOCLEANERS 1 automatic;--14. I/O 服务器数目(NUM_IOSERVERS)update database configuration for ncdata00 using NUM_IOSERVERS 1 automatic;--15. 活动应用程序的最大数目(MAXAPPLS)update database configuration for ncdata00 using MAXAPPLS 150;--16. 活动应用程序的平均数目(AVG_APPLS)update database configuration for ncdata00 using AVG_APPLS 60;--17.日志文件的大小(logfilsiz) (4K)update database configuration for ncdata00 using logfilsiz 51200;--18.主日志文件数目(logprimary)update database configuration for ncdata00 using logprimary 12;--19.辅助日志文件数目(LOGSECOND)update database configuration for ncdata00 using logsecond 100;--20.组提交计数(MINCOMMIT)update database configuration for ncdata00 using MINCOMMIT 1;[返回页首]8CPU,8G内存配置建议系统大约支持用户并发数:150左右数据库管理器配置参数--1.应用程序支持层堆大小(aslheapsz) (4K)update dbm cfg using aslheapsz 1024;--2.排序堆阈值(sheapthres) (4K)update dbm cfg using sheapthres 40000 ;--3.代理程序的最大数目(maxagents)update dbm cfg using maxagents 300;--4.代理程序池大小(NUM_POOLAGENTS)update dbm cfg using NUM_POOLAGENTS 100;数据库配置参数假设NC数据库名称为“ncdata00”--1.数据库堆(DBHEAP)(4K)update database configuration for ncdata00 using DBHEAP 10240 automatic;--2.日志缓冲区大小(logbufsz) (4K)update database configuration for ncdata00 using logbufsz 2048 automatic;--3.编目高速缓存大小(CATALOGCACHE_SZ) (4K)update database configuration for ncdata00 using CATALOGCACHE_SZ 3072 automatic;--4.用于锁定列表的最大内存(locklist) (4K)update database configuration for ncdata00 using locklist 10240 automatic;--5.最大应用程序控制堆大小(app_ctl_heap_sz) (4K)-- update database configuration for ncdata00 using app_ctl_heap_sz 4096;update database configuration for ncdata00 using appl_memory automatic;--6.排序堆大小(sortheap)(4K)update database configuration for ncdata00 using sortheap 4096 automatic;--7.语句堆大小(stmtheap) (4K)update database configuration for ncdata00 using stmtheap 3072 automatic;--8.应用程序堆大小(applheapsz)(4K)update database configuration for ncdata00 using applheapsz 2048 automatic;--9.程序包高速缓存大小(pckcachesz) (4K)update database configuration for ncdata00 using pckcachesz 20480 automatic;--12. 逐步升级前锁定列表的最大百分比(maxlocks)update database configuration for ncdata00 using maxlocks 80;--13. 异步页清除程序数目(NUM_IOCLEANERS)update database configuration for ncdata00 using NUM_IOCLEANERS 1 automatic;--14. I/O 服务器数目(NUM_IOSERVERS)update database configuration for ncdata00 using NUM_IOSERVERS 1 automatic;--15. 活动应用程序的最大数目(MAXAPPLS)update database configuration for ncdata00 using MAXAPPLS 300;--16. 活动应用程序的平均数目(AVG_APPLS)update database configuration for ncdata00 using AVG_APPLS 200;--17.日志文件的大小(logfilsiz) (4K)update database configuration for ncdata00 using logfilsiz 51200;--18.主日志文件数目(logprimary)update database configuration for ncdata00 using logprimary 15;--19.辅助日志文件数目(LOGSECOND)update database configuration for ncdata00 using logsecond 100;--20.组提交计数(MINCOMMIT)update database configuration for ncdata00 using MINCOMMIT 1; [返回页首]ORACLE的参数配置说明下面是建议的oracle参数配置表,需要根据具体应用情况再调整。

NC 产品部署及配置指南

NC 产品部署及配置指南

YONYOU NC 6.5 产品部署及配置指南2015 年12月版权所有(c) 2015 用友网络科技股份有限公司目录YONYOU NC 6.5 产品部署及配置指南 (1)目录 (2)1NC V6.5适配UAP中间件安装部署 (5)1.1NC应用服务器JDK安装 (5)1.2NC V6.5安装盘目录结构 (5)1.3NC V6.5全新安装 (6)1.4创建ORACLE用户 (9)1.5NC V6.5配置SYS C ONFIG (9)1.6NC V6.5客户端JRE安装 (13)1.7建立系统并升级 (14)2NC V6.5升级安装 (15)2.1NC V6.3直接升级到NC V6.5 (15)2.2NC V6.3.1直接升级到NC V6.5 (15)2.3NC V6.3.3直接升级到NC V6.5 (15)2.4升级注意事项 (15)3NC V6.5适配UAP水平集群中间件安装部署 (17)3.1A PACHE安装 (17)3.2UAP集群下代码部署 (21)3.2.1NC代码安装 (21)3.2.2UAP集群添加配置server (21)4WEBSPHERE安装 (25)W EB S PHERE 8.5.0.1应用程序安装 (25)4.1安装前准备 (25)4.2应用程序安装 (25)4.3配置WAS8创建PROFILE时默认使用的SDK为JAVA1.7 (41)4.4创建与删除PROFILE文件 (43)4.4.1创建profile文件 (43)4.4.2删除profile文件 (45)5NC V6.5适配WEBSPHERE单机中间件安装部署 (46)5.1IBM W EB S PHERE中间件启动 (46)5.2NC代码安装 (46)5.3新建ORACLE用户,配置NC,生成部署EJB (46)5.4NC客户端JRE安装 (47)5.5建立账套升级 (48)6NC V6.5适配WEBSPHERE集群中间件安装部署 (49)W EB S PHERE集群拓扑结构规划 (49)W EB S PHERE集群拓扑结构配置 (50)6.2.1配置前环境准备 (50)6.2.2主从机节点联合 (50)6.2.3进控制台配置集群结构 (52)6.3W EB S PHERE集群下NC V6.5代码部署 (56)6.3.1NC代码安装 (56)6.3.2NC配置工具配置并生成EJB (57)6.3.3同步代码 (61)6.3.4部署EJB (62)6.3.5启动WebSphere各server (62)6.4HTTPS ERVER P LUGIN配置 (64)6.5建系统,同步BUSI C ENTER C ONFIG.XML (64)7NC V6.5适配WEBLOGIC单机中间件安装部署 (66)7.1产品安装 (66)7.2基于WEBLOGIC中间件部署 (67)8NC V6.5适配WEBLOGIC集群中间件安装部署 (71)9NC V6.5集成配置工具使用 (75)9.1服务器信息 (75)9.2数据源 (76)9.3文件服务器信息 (76)9.4安全日志数据源 (76)9.5部署 (76)9.6服务分配 (77)9.7服务转发 (77)9.8资源适配器 (77)9.9日志文件 (77)9.10IMMP配置 (77)9.11调度引擎 (78)9.12分布式缓存 (78)9.13集群消息 (78)9.14数据缓存 (78)9.15代码版本 (79)9.16并发控制 (79)9.17搜索引擎 (79)9.18L ICENSE (79)9.19系统配置 (79)9.20WS S ECURITY (80)9.21单点登录外部信任地址 (80)3概述本文档适用于NCV6.5产品环境部署配置,本文档主要包含以下几部分内容:●WebSphere8.5.0.1安装●NC V6.5适配UAP中间件安装部署说明●NC V6.5适配UAP集群中间件安装部署说明●NC V6.5适配WebSphere单机中间件安装部署说明●NC V6.5适配WebSphere集群中间件安装部署说明●NC V6.5适配Weblogic单机中间件安装部署说明●NC V6.5适配Weblogic集群中间件安装部署说明●NC V6.5集成配置工具使用说明注意事项:●NC V6.5中任何配置及使用过程中,IP地址禁止使用127.0.0.1和localhost等本地回环地址,否则会出现不可预知的异常错误。

用友NC管理软件5.0安装说明

用友NC管理软件5.0安装说明

用友NC管理软件5.0安装说明本安装说明主要包含以下几部分内容:安装UFIDA用友软件NC管理软件5.0 时,对系统软件、硬件配置、数据库的支持与调整的要求安装UFIDA用友软件NC管理软件5.0 时,中间件如何安装部署如何卸载UFIDA用友软件NC管理软件5.0 的相关操作如何升级UFIDA用友软件NC管理软件3.5升级至5.0版本安装UFIDA用友软件NC管理软件5.0 时各模块安装升级注意事项——请仔细阅读,以免造成不可挽回的数据错误.关于UFIDA用友软件NC管理软件的使用说明,请参考用户手册,也可在安装完成后参考联机帮助。

目录1 简介2 服务器环境配置要求2.1 操作系统平台2.2 应用规模硬件配置推荐2.3 数据库支持状况3 客户机配置要求3.1 硬件配置要求3.2 软件配置要求3.3 浏览器设置3.4 客户端JRE内存使用设置3.5 客户端的缓存管理3.6 客户端安装4 网络相关要求5 产品与安装盘对应清单6 数据库设置及优化6.1 数据库连接驱动6.1.1 MS SQLServer数据库连接驱动6.1.2 Oracle数据库连接驱动6.1.3 DB2数据库连接驱动6.2 建立标准数据库结构6.2.1 在MS SQLServer数据库中创建相关文件组6.2.2 在Oracle数据库中创建相关表空间6.2.3 在DB2数据库中创建相关表空间6.3 数据库优化6.3.1 MS SQLServer数据库优化6.3.2 Oracle数据库优化6.3.3 DB2数据库优化7 中间件准备7.1 UF MiddleWare5.07.2 IBM Websphere6.17.2.1 IBM Websphere6.1 具体安装过程8 产品安装8.1 Windows2003 + SQL2005 + NC5.0安装过程8.1.1 安装JDK8.1.2 安装UAP5.0和购买的应用8.1.3 建立数据库,配置数据源连接8.1.4 启动中间件8.1.5 NC的客户端安装8.1.6 建立账套8.2 Windows2003 + SQL2005 + IBM WebSpaher 6.1 + NC5.0安装过程8.2.1 安装JDK8.2.2 安装IBM Websphere 6.18.2.3 安装UAP5.0和购买的应用8.2.4 启动中间件,建立数据库,配置数据源连接8.2.5 登录服务器,建立账套8.3 IUFO和Portal安装8.4 集群配置8.5 建立集成工具介绍9 NC 多语言设置9.1 客户端语言设置9.2 中间件语言设置9.3 数据库语言设置9.4 账套语言设置10 产品卸载10.1 代码卸载10.2 数据库卸载10.3 JRE的卸载11 申请授权12 NC以前版本升级12.1 适用范围12.2 准备工作12.3 标准数据库结构要求12.4 中间件环境准备12.5 升级13 安装过程常见问题和注意事项13.1 安装升级过程中常见问题13.2 安装升级过程中各模块注意事项14 附录14.1 AIX环境下安装部署指导14.2 HP UNIX环境下安装部署指导14.3 Solaris环境下安装部署指导14.4 Linux环境下安装部署指导14.5 Windows环境下安装部署指导14.6 DB2的参数配置说明14.7 Oracle的参数配置说明14.8 NC5.0 JA V A参数调整说明14.9 SQLServer参考脚本14.10 Oracle参考脚本14.11 DB2参考脚本14.12 数据库临时表空间要求[返回页首]1 简介本文描述如何安装UFIDA用友软件NC管理软件。

NC供应链系统配置步骤

NC供应链系统配置步骤
在定义『采购组织』时将相应采购组织【分配业务员】,则业务员编辑单据时可将默认采购组织带入。
1.3.2
(1)在『客商管理档案』中定义供应商对应的专管部门、专管业务员,则填制采购单据时自动将供应商对应的专管部门和专管人员带入
(2)在『用户管理』中将用户与业务员关联,若业务员属于采购部门,则填制采购单据时自动将业务员所在采购部门带入
将采购组织分配给业务员,则相应业务员编辑单据时可将默认采购组织带入
物资需求申请进行库存平衡时没有考虑库存占用,因而平衡结果是无效的,尽量不要使用。除非客户业务满足,前一笔需求申请入库后才可能提出新的申请。
填制单据时取存货的默认税率
销售:
生产根据销售订单获取需求时,选择已审核未出库审核的订单作为依据。
不计税时,税额=0
单价:折扣前单价
净价:折扣后单价
退货:针对已到货未入库的采购到货单或者已经办理出库的销售订单可办理退货
退库:针对已办理完库存手续的库存单据,如已入库签字的采购入库单
客户化:
查询模板分配的时候须指明分配的节点标志,否则仍使用默认模板。
采购:
优质优价公式中对()敏感,设置优质优价检验项目名称时不能使用(),{}
(2)发票到后,在『供应链』-『采购管理』-『采购发票』-『维护发票』节点按照实际发生额录入发票;
(3)发票与入库单进行结算。
相关系统参数:
PO12
暂估处理方式
单到回冲
PO13
差异转入方式
成本
PO27
暂估单价来源
订单价
PO30
入库单生成发票的自动结算配置
审批时自动结算
PO46
订单生成发票的自动结算配置
处理流程:
(1)在『财务会计』-『存货核算』-『材料出库』节点增加红字材料出库单,【是否假退料】为“是”,填写其它相关信息后保存;

用友NC安装说明

用友NC安装说明

用友NC管理软件5.0安装说明本安装说明主要包含以下几部分内容:∙安装UFIDA用友软件NC管理软件5.0 时,对系统软件、硬件配置、数据库的支持与调整的要求∙安装UFIDA用友软件NC管理软件5.0 时,中间件如何安装部署∙如何卸载UFIDA用友软件NC管理软件5.0 的相关操作∙如何升级UFIDA用友软件NC管理软件3.5升级至5.0版本∙安装UFIDA用友软件NC管理软件5.0 时各模块安装升级注意事项——请仔细阅读,以免造成不可挽回的数据错误.关于UFIDA用友软件NC管理软件的使用说明,请参考用户手册,也可在安装完成后参考联机帮助。

目录1 简介2 服务器环境配置要求2.1 操作系统平台2.2 应用规模硬件配置推荐2.3 数据库支持状况3 客户机配置要求3.1 硬件配置要求3.2 软件配置要求3.3 浏览器设置3.4 客户端JRE内存使用设置3.5 客户端的缓存管理3.6 客户端安装4 网络相关要求5 产品与安装盘对应清单6 数据库设置及优化6.1 数据库连接驱动6.1.1 MS SQLServer数据库连接驱动6.1.2 Oracle数据库连接驱动6.1.3 DB2数据库连接驱动6.2 建立标准数据库结构6.2.1 在MS SQLServer数据库中创建相关文件组6.2.2 在Oracle数据库中创建相关表空间6.2.3 在DB2数据库中创建相关表空间6.3 数据库优化6.3.1 MS SQLServer数据库优化6.3.2 Oracle数据库优化6.3.3 DB2数据库优化7 中间件准备7.1 UF MiddleWare5.07.2 IBM Websphere6.17.2.1 IBM Websphere6.1 具体安装过程8 产品安装8.1 Windows2003 + SQL2005 + NC5.0安装过程8.1.1 安装JDK8.1.2 安装UAP5.0和购买的应用8.1.3 建立数据库,配置数据源连接8.1.4 启动中间件8.1.5 NC的客户端安装8.1.6 建立账套8.2 Windows2003 + SQL2005 + IBM WebSpaher 6.1 + NC5.0安装过程 8.2.1 安装JDK8.2.2 安装IBM Websphere 6.18.2.3 安装UAP5.0和购买的应用8.2.4 启动中间件,建立数据库,配置数据源连接8.2.5 登录服务器,建立账套8.3 IUFO和Portal安装8.4 集群配置8.5 建立集成工具介绍9 NC 多语言设置9.1 客户端语言设置9.2 中间件语言设置9.3 数据库语言设置9.4 账套语言设置10 产品卸载10.1 代码卸载10.2 数据库卸载10.3 JRE的卸载11 申请授权12 NC以前版本升级12.1 适用范围12.2 准备工作12.3 标准数据库结构要求12.4 中间件环境准备12.5 升级13 安装过程常见问题和注意事项13.1 安装升级过程中常见问题13.2 安装升级过程中各模块注意事项14 附录14.1 AIX环境下安装部署指导14.2 HP UNIX环境下安装部署指导14.3 Solaris环境下安装部署指导14.4 Linux环境下安装部署指导14.5 Windows环境下安装部署指导14.6 DB2的参数配置说明14.7 Oracle的参数配置说明14.8 NC5.0 JAVA参数调整说明14.9 SQLServer参考脚本14.10 Oracle参考脚本14.11 DB2参考脚本14.12 数据库临时表空间要求[返回页首]1 简介本文描述如何安装UFIDA用友软件NC管理软件。

用友NC和ORACLE数据库配置教程

用友NC和ORACLE数据库配置教程

NC安装傻瓜教程刘猛NC华东业务部liumeng@138********目录安装数据库 (3)安装ORACLE (3)建立数据表空间及用户名 (6)安装代码 (9)挂接数据库 (13)建立账套 (18)安装数据库安装ORACLE注意记住数据库名称和设置的口令建立数据表空间及用户名将如下脚本数据导入oracle 中CREATE TABLESPACE NNC_DA TA01 DA TAFILE 'nnc_data01.dbf' SIZE100M AUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K ;CREATE TABLESPACE NNC_DA TA02 DA TAFILE 'D:\oracle\product\10.2.0\oradata\orcl\nnc_data02.dbf' SIZE 50M AUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K ;CREATE TABLESPACE NNC_DA TA03 DATAFILE 'd:\oracle\product\10.2.0\oradata\orcl\nnc_data03.dbf' SIZE 100M AUTOEXTEND ON NEXT 100M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 512K ;CREATE TABLESPACE NNC_INDEX01 DATAFILE 'd:\oracle\product\10.2.0\oradata\orcl\nnc_index01.dbf' SIZE 100M AUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K ;CREATE TABLESPACE NNC_INDEX02 DATAFILE 'd:\oracle\product\10.2.0\oradata\orcl\nnc_index02.dbf' SIZE 50M AUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K ;CREATE TABLESPACE NNC_INDEX03 DATAFILE 'd:\oracle\product\10.2.0\oradata\orcl\nnc_index03.dbf' SIZE 100M AUTOEXTEND ON NEXT 100M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K ;CREATE USER NNC_DA TA01 TEMPORARY TABLESPACE temp;GRANT connect,dba to NC50; 导入方法如下:将脚本粘贴到SQL*PLUS对话框中安装代码UAP 的安装不选择其他模块的安装与此类似挂接数据库运行代码安装目录中\bin文件夹中的ncsysconfig,会出现如下界面安装ORACLE设置的数据库名称导入脚本时建立的用户名及密码默认端口为80,假设该服务器IP 地址为192.168.0.188,则客户端登录时录入http://192.168.0.188,如果端口改为51,则录入http://192.168.0.188:51读取修改全选保存生成建立账套运行安装路径中的startup,启动中间件。

NC系统基础信息设置

NC系统基础信息设置

NC系统基础信息设置公司名称:中国铁路物资总公司编制人:周建升提交时间: 2009-10-31目录1.NC系统应用流程 (1)1.1.总账模块初始化流程 (1)1.2.总账模块应用流程 (1)2.基础设置 (1)2.1.权限管理 (1)2.2.参数设置 (2)3.基本档案设置 (3)3.1.凭证类别设置 (3)3.2.会计科目设置 (3)3.3.常用摘要设置 (5)3.4.部门档案设置 (5)3.5.人员档案设置 (6)3.6.银行账户设置 (6)3.7.项目信息设置 (7)3.8.客商档案设置 (8)3.9.存货档案设置 (11)1. NC 系统应用流程1.1. 总账模块初始化流程1、申请建立帐套2、建立用户授权3、设置参数4、设置基本档案7、定义自定义转帐5、设置凭证打印模版6、设置帐表打印模版8、期初余额录入流程1:按照总公司账套管理办法在系统外申请。

1.2. 总账模块应用流程原始业务单据审核总账凭证原始业务单据自定义转账凭证月末结账自定义转账执行试算平衡记账科目余额表辅助余额表签字总账模块日常业务月末处理其他模块手工填制会计平台生成存货核算固定资产应付管理应收管理传递对账对账1、申请建立帐套(各单位)3、设置数据源2、建立用户授权(集团)5、报表取数4、设置当前任务IUFO 报表2. 基础设置 2.1. 权限管理 2.1.1. 用户管理NC 系统【客户化】->【权限管理】->【用户管理】节点,添加使用NC 系统的操作用户,对用户:委派角色2.1.2.角色管理NC系统【客户化】->【权限管理】->【角色管理】节点,根据节点权限控制、单据(打印、报表、查询)模板分配等的需要,定义系统角色,并对角色:◆关联用户◆分配权限2.1.3.资源权限控制NC系统【客户化】->【权限管理】->【资源权限控制】节点,设置系统中需要进行权限控制的资源,例如,按钮、业务流程以及部门、仓库、客户等基本档案。

NC安装及部署

NC安装及部署
取消更新,不需要 更新
Yonyou Software Co.,Ltd.
ORCL数据库安装
安装选项
选择默认的创建和配置数据库,点击下一步
Yonyou Software Co.,Ltd.
ORCL数据库安装
系统类
选择默认的桌面类,点击下一步
Yonyou Software Co.,Ltd.
ORCL数据库安装
Yonyou Software Co.,Ltd.
NC安装
修改下安装目录,选中所有待安装产品
默认为C盘, 修改为其他盘
全部选中, 记得要下拉, 不要有遗漏
Yonyou Software Co.,Ltd.
NC安装
等待安装完成,点击完成
Yonyou Software Co.,Ltd.
配置数据源
找到NC产品文件的路径,点击yonyou/
输入数据源名称 数据库改为orcl,OID标识为 一个大写字母加一个数字
Yonyou Software Co.,Ltd.
创建表空间和用户
创建空间
Yonyou Software Co.,Ltd.
创建表空间和用户
创建用户并授权
创建了一个名为 nc63,密码为 orcle的用户
授予nc63最大的 dba权限
Yonyou Software Co.,Ltd.
NC安装
UFIDA NC 6.3 安装前应准备好操作系统,需要保证 目标路径下至少有5GB 剩余空间,用于保存应用程序和 相关日志。要求安装盘同级目下有ufjdk文件夹
Yonyou Software Co.,Ltd.
ORCL数据库安装
安装、完成
点击安装,等待完成即可
Yonyou Software Co.,Ltd.

NC二次开发安装配置

NC二次开发安装配置

NC二次开发安装配置1、从服务器下载NCHOME2、修改nchome\conf\server.xml<Connector port="8223" maxHttpHeaderSize="8192"maxThreads="150" minSpareThreads="25" maxSpareThreads="75"enableLookups="false" redirectPort="8443" acceptCount="100"connectionTimeout="20000" disableUploadTimeout="true" />找到上面这项,修改Connector port复制:nc.uap.mde.editor_1.0.1.jar, nc.uap.mde.wstools_1.0.2.jar, nc.uap.mde.wstools_1.0.3.jar, nc.uap.mde_1.0.12.11.jar, NCMDP_1.0.8.6b.jar,NCPlugin_1.0.5.3a.jar, 到eclipse 的plugins 目录3、配置eclipse3.2开发工具1、配置MDE Development(Window->Preferences->MDE Development)选择nchome所在位置、检查数据库连接是否通过、设置数据源为默认数据源、点击ok设置完成。

设置端口(与server.xml 里配置的端口一致)2、配置Installed JERs注意:nchome\ufjdk\jre\lib\plugin.jar和nchome\ufjdk\lib\ tools.jar为必选插件,不然启动客户端的时候会报错。

用友NC测试环境配置手册

用友NC测试环境配置手册

⽤友NC测试环境配置⼿册⼀、安装ORACLE1.进⼊命令⾏cmd→sqlplus→/assysdba2.建⽴oracle表空间:“E:\NC55_tablespaces”为相应表空间存储路径。

CREATETABLESPACENNC_DATA01DATAFILE'E:\NC55_tablespaces\nnc_data01.dbf'SIZE500MAUTOEXTENDONNEXT50MEXTENTMANAGEMENTLOCALUNIFORMSIZE256K;CREATETABLESPACENNC_DATA02DATAFILE'E:\NC55_tablespaces\nnc_data02.dbf'SIZE300MAUTOEXTENDONNEXT50MEXTENTMANAGEMENTLOCALUNIFORMSIZE256K;CREATETABLESPACENNC_DATA03DATAFILE'E:\NC55_tablespaces\nnc_data03.dbf'SIZE500MAUTOEXTENDONNEXT100MEXTENTMANAGEMENTLOCALUNIFORMSIZE512K;CREATETABLESPACENNC_INDEX01DATAFILE'E:\NC55_tablespaces\nnc_index01.dbf'SIZE500MAUTOEXTENDONNEXT50MEXTENTMANAGEMENTLOCALUNIFORMSIZE128K;CREATETABLESPACENNC_INDEX02DATAFILE'E:\NC55_tablespaces\nnc_index02.dbf'SIZE300MAUTOEXTENDONNEXT50MEXTENTMANAGEMENTLOCALUNIFORMSIZE128K;CREATETABLESPACENNC_INDEX03DATAFILE'E:\NC55_tablespaces\nnc_index03.dbf'SIZE500MAUTOEXTENDONNEXT100MEXTENTMANAGEMENTLOCALUNIFORMSIZE256K;CREATEUSERNC55IDENTIFIEDBYNC50DEFAULTTABLESPACENNC_ DATA01TEMPORARYTABLESPACEtemp; GRANTconnect,dbatoNC55;COMMIT;3.Oracle数据库优化4. 对于Oracle⽤户,更新指定表统计信息⽅法需要在sqlplus中执⾏。

NC6.5 数据库参考脚本及临时表空间配置

NC6.5 数据库参考脚本及临时表空间配置

YONYOU NC 6.5数据库参考脚本及临时表空间配置
2015年12月
版权所有(c) 2015用友网络科技股份有限公司
目录
YONYOU NC 6.5 数据库参考脚本及临时表空间配置 (1)
目录 (2)
1SQLSERVER参考脚本 (3)
2ORACLE参考脚本 (5)
3DB2参考脚本 (6)
1SQLServer参考脚本
NC应用数据库是SQL Server数据库时,NC使用tempdb数据库作临时表数据库,不需要另建。

对于tempdb 数据库,用户可以根据实际应用存储位置;对其大小要求,预调整到10000M,文件增长设置为自动增长,
2Oracle参考脚本
用户创建ORACLE数据库最高权限的脚本如下。

可以根据需求,修改参数大小。

酌情创建所需目录。

5
3DB2参考脚本
需要特别注意,本版支持的是DB2V10版本,在建库时,务必检查以下参数设置是否正确
7。

NC安装及配置数据库

NC安装及配置数据库

配置SQL SEVER数据库
① ②
③ ④
⑤ ⑥

进入数据库安装文件,打开SQL Server Management Studio。 选择:数据库→系统数据库→tempdb→右键选择属性→文件(将初始 大小改成500M,增长方式不限制)。 数据库→右键新建数据库NC63。 建立文件组NNC_DATA01,NNC_INDEX01两个文件组,在左侧分组 文件里建立NNC_DATA01,NNC_INDEX01两个文件,并分别指定刚 建立的文件组,修改NNC_DATA01文件初始大小为800M, NNC_INDEX01文件初始大小为300M,均不限制增长。 安全性→登录名→右键新建登录名NC63 密码为NC63。 配置完成 NC配置同oracle数据库
Oracle数据库安装
① ② ③
④ ⑤

⑦Hale Waihona Puke 运行setup.exe文件,按步骤进行安装。 注意安装步骤4:典型安装的全局数据库名和管理口令。 安装步骤5执行先决条件检查:检测失败可选择全部忽略 进行跳过,进行下一步操作,该结果不会影响正常使用。 数据库安装完成,进入面板:口令管理。 设置口令注意:需要进行登陆的用户不要勾选锁定账户 否 则用户登陆时将会显示账号被锁定,将无法登入。 启动监听,并查看监听程序运行状态 打开oracle安装文件夹→应用程序开发→SQL PLUS进入 SQL Plus后,输入用户名及密码,用户名为system。然后 创建表空间及用户,表空间创建注意创建的文件夹位置。 创建用户时注意设置用户名和密码,并进行授权。
配置NC63 1:安装NC产品完毕后,进入yonyou\home\bin目录,点击sysconfig,进 入配置工具。 2:点击左侧“部署”后,点击“部署EJB”,部署成功即可 3:点击左侧“数据源”后,点击“读取”“添加”后,输入数据源名称、 数据库、用户名、及密码,选择数据库类型为ORACLE11G,填写完成 后点“保存”、“测试”,弹出“测试成功”。 4:点击“服务器信息”,端口配置为80/81/90都可(不能与电脑冲突), 点击保存 5:打开NC安装位置(系统默认为yongyou),选择启动程序starput.bat 6:输入网站:http://127.0.0.1:端口号 即可进入

NC客户化开发基础培训教程

NC客户化开发基础培训教程

用友集团ERP客户化开发系列丛书目录第一篇入门篇 (8)1.搭建NC环境 (8)1.1.内容概述 (8)1.2.详细介绍 (9)1.2.1.建立数据库 (9)1.2.2.安装NC (10)1.2.3.配置启动NC (13)1.2.4.Eclipse中建立NC开发环境 (16)1.2.5.产品参数,档案初始化 (22)1.2.6.权限管理 (26)1.2.7.产品主要目录结构介绍 (28)2.NC基础技术 (29)2.1.内容概述 (29)2.2.详细介绍 (29)2.2.1.NC开发基本概念 (29)2.2.2.NC UAP 总体介绍 (31)2.2.3.NC的开发模型 (36)2.3.开发远程接口 (38)2.3.1.定义接口 (38)2.3.2.实现该接口 (38)2.3.3.部署组件 (38)2.3.4.客户端调用 (39)2.3.5.事务型组件发布 (40)2.3.6.客户端代码 (42)2.4.NC基础技术练习题 (42)3.NC数据库持久化技术 (43)3.1.内容概述 (43)3.2.详细介绍 (43)3.2.1.核心类介绍 (43)3.2.2.通过JDBC FrameWork访问数据库 (44)3.2.3.通过BaseDao进行对象的持久化 (46)3.对象读取 (46)3.2.4.结果集合操作 (47)3.2.5.结果集控制 (48)3.3.数据持久化示例 (49)3.4.数据持久化练习题 (53)第二篇中级篇 (55)4.数据建模 (55)4.1.内容概述 (55)4.2.详细介绍 (55)1.1.1.PowerDesigner建模 (55)1.1.2.生成NC数据字典 (62)5.功能建模 (63)5.1.内容概述 (63)5.2.详细介绍 (64)5.2.1.进入Workshop (64)5.2.2.表单开发流程导航工具 (66)5.2.2.1.档案开发示例 (66)5.2.2.2.表单开发示例 (78)5.2.3.权限分配 (79)6.单据开发技术 (79)6.1.内容概述 (79)6.2.详细介绍 (79)6.2.1.UI工厂 (79)6.2.1.1.UI工厂结构图 (80)6.2.1.2.UI工厂最基础类说明 (80)6.2.1.3.UI工厂一节点实例代码 (81)UI界面入口类RequirementClientUI: (82)6.2.1.4.单据模型介绍 (83)6.2.1.5.界面加载 (84)BillCardPanelWrapper 和BillListPanelWrapper: (84)6.2.2.参照开发 (85)6.2.2.1.参照的类结构图 (85)6.2.2.2.自定义参照开发规范 (86)6.2.2.3.UIRefPane 和refModle设置 (93)6.2.3.单据号 (94)6.2.3.1.单据号规则 (94)6.2.3.2.接口方法 (96)6.2.4.公式 (98)6.2.4.1.常用公式 (98)6.2.4.2.创建公式执行器 (100)6.2.4.3.设置公式执行器环境 (100)6.2.4.4.设置公式的值 (100)6.2.4.5.对公式进行语法检查 (101)6.2.4.6.提取公式变量 (102)6.2.4.7.给公式变量赋值 (102)6.2.4.8.取公式的值 (103)6.2.5.锁 (103)6.2.6.日志 (105)6.2.6.1.日志API的选择 (106)6.2.6.2.日志级别的选择 (107)6.2.7.异常 (107)7.流程平台 (108)7.1.内容概述 (108)7.2.详细介绍 (109)7.2.1.流程平台介绍 (109)7.2.2.业务单据 (111)7.2.2.1.建立业务单据 (111)7.2.2.2.导出单据源代码 (118)7.2.3.业务流程 (125)7.2.3.1.建立数据交换 (125)7.2.3.2.建立业务类型 (130)7.2.3.3.单据动作配置(推式流程配置) (131)7.2.3.4.单据来源配置(拉式流程配置) (133)7.2.3.5.动作约束配置 (135)7.2.3.6.动作事件控制配置 (136)7.2.3.7.动作驱动配置(推式流程配置) (137)7.2.3.8.其他工作 (138)//####本脚本必须含有返回值,返回DLG和PNL的组件不允许有返回值#### (144)} catch (Exception ex) { (144)//####本脚本必须含有返回值,返回DLG和PNL的组件不允许有返回值#### (145)} catch (Exception ex) { (145)//####本脚本必须含有返回值,返回DLG和PNL的组件不允许有返回值#### (146)//####重要说明:生成的业务组件方法尽量不要进行修改#### (146)} catch (Exception ex) { (147)7.2.3.9.推式流程过程 (153)7.2.3.10.拉式单据过程(单据的上下游参照) (154)7.2.4.审批流 (156)7.2.4.1.审批流定义 (156)7.2.4.2.流程模型 (157)7.2.4.3.消息配置(Message Config) (159)7.2.4.4.工作项的审批结果 (159)7.2.4.5.相关平台类介绍 (161)7.2.4.6.动作处理时序图 (161)7.2.4.7.UI端调用-PfUtilClient (162)7.2.4.8.判断是否进行动作前提示 (163)7.2.4.9.BS端调用 (163)7.3.消息中心 (168)7.3.1.展现样式 (168)7.3.2.消息类型 (171)第三篇高级篇 (171)8.查询引擎 (172)8.1.内容概述 (172)8.2.详细介绍 (172)8.2.1.进入查询引擎管理页面 (172)8.2.2.开发步骤 (172)8.2.2.1 建立数据字典 (173)8.2.2.2 查询设计 (173)8.2.2.3 格式设计 (173)8.2.2.4 菜单 (174)8.3.1向导设计 (175)8.3.1.1建立查询设计 (176)8.3.1.2sql向导设计 (176)8.3.1.3查看结果 (178)8.3.2手工设计 (178)8.3.2.1 适用范围 (178)8.3.2.2业务说明 (178)8.3.2.3操作 (178)8.3.3为查询添加参数 (181)8.3.3.1 定义参数 (181)8.3.3.2 引用参数 (182)8.3.4 SQL整理 (186)8.3.5数据加工 (187)8.3.6投影交叉 (190)8.3.7旋转交叉 (194)8.4.查询引擎练习题 (196)9.预警平台 (196)9.1.内容概述 (196)9.2.详细介绍 (196)9.2.1.预警类型注册 (197)9.2.2.预警条目注册 (198)10.交换平台 (205)10.1.内容概述 (205)10.2.详细介绍 (205)10.2.1.交换平台使用 (205)10.2.1.1.注册外部系统 (206)10.2.1.2.准备外系统数据 (207)10.2.1.3.配置辅助信息(可选) (211)10.2.1.4.设置基础数据对照(可选) (212)10.2.1.5.配置Servlet的URL地址 (212)10.2.1.6.利用客户端发送数据 (212)11.会计平台 (225)11.1.内容概述 (225)11.2.详细介绍 (226)11.2.1.会计平台注册 (227)11.2.2.代码调用 (234)12.单点登陆 (235)12.1.内容概述 (235)12.2.详细介绍 (236)12.2.1.单点登陆 (236)String urlString (237)12.2.2.打开代办事项 (239)13.NC开发webservice (240)13.2.详细介绍 (241)13.2.1.发布服务 (241)13.2.1.1.创建WSDL文件 (241)13.2.1.2.创建XSD文件 (242)13.2.1.3.配置UPM文件 (243)13.2.2.客户端调用 (249)13.2.2.1.创建相关JA V A类文件 (249)13.2.2.2.创建JA V A接口 (250)13.2.2.3.测试用例 (251)第四篇附录 (254)14.XML和EXCEL (254)14.1.内容概述 (254)14.2.详细介绍 (254)14.2.1.利用XmlUtils读取XML (254)14.2.2.Excel文件读写 (260)15.多语言 (261)15.1.内容概述 (261)15.2.详细介绍 (261)15.2.1.生成资源文件 (262)15.2.2.代码调用 (262)16.补丁与安装盘 (263)16.1.内容概述 (263)16.2.详细介绍 (263)16.2.1.安装盘结构 (263)16.2.2.产品结构 (263)16.2.3.模块结构 (264)16.2.4.制作补丁 (266)17.设计开发规范 (269)17.1.内容概述 (269)17.2.详细介绍 (269)17.2.1.SQL规范 (269)17.2.1.1.概述 (269)17.2.1.2.书写风格 (269)17.2.1.3.性能优化 (270)17.2.1.4.四、多数据库的考虑 (271)17.2.2.JA V A开发规范 (273)17.2.2.1.文件 (273)17.2.2.2.命名规则 (274)17.2.2.3.注释规范 (278)17.2.2.4.编码规范 (283)18.开发常见问题与技巧 (287)18.1.内容概述 (287)18.2.详细介绍 (287)18.2.1.环境变量类nc.ui.pub.ClientEnvironment (287)18.2.2.UAP发送待办消息方法 (289)18.2.3.模板中下拉框的值 (290)18.2.4.数据权限过滤 (290)19.技术红皮书 (293)19.1.内容概述 (293)19.2.详细介绍 (293)19.2.1.技术红皮书目录 (293)第一篇入门篇欢迎您成为用友NC开发队伍中的一员!如果您从未接触过NC的开发,本篇将从NC 产品使用开始,循序渐进的带您步入精彩的NC产品世界.本学时教程是在完成NC产品使用入门阅读的最佳起点。

用友NC数据库服务器参数配置说明

用友NC数据库服务器参数配置说明

数据库服务器参数配置说明目录DB2的参数配置说明数据库环境变量配置2CPU,2G内存配置建议4CPU,4G内存配置建议8CPU,8G内存配置建议ORACLE的参数配置说明公共参数(适用于所有硬件配置)2CPU,2G内存配置建议4CPU,4G内存,32位数据库配置建议4CPU,4G内存,64位数据库配置建议8CPU,8G内存配置建议SQL Server数据库配置建议DB2的参数配置说明下面参数是针对NC应用建议性调整,具体需要根据应用规模和特点再调整数据库环境变量设置db2set DB2_SKIPINSERTED=YESdb2set DB2_INLIST_TO_NLJN=YESdb2set DB2_MINIMIZE_LISTPREFETCH=YESdb2set DB2_ANTIJOIN=EXTEND2CPU,2G内存配置建议系统大约支持用户并发数:30左右数据库管理器配置参数--1.应用程序支持层堆大小(aslheapsz) (4K)update dbm cfg using aslheapsz 256;--2.排序堆阈值(sheapthres) (4K)update dbm cfg using sheapthres 20000 ;--3.代理程序的最大数目(maxagents)update dbm cfg using maxagents 100;--4.代理程序池大小(NUM_POOLAGENTS)update dbm cfg using NUM_POOLAGENTS 30;数据库配置参数假设NC数据库名称为“ncdata00”--1.数据库堆(DBHEAP)(4K)update database configuration for ncdata00 using DBHEAP 4096 automatic;--2.日志缓冲区大小(logbufsz) (4K)update database configuration for ncdata00 using logbufsz 512 automatic;--3.编目高速缓存大小(CATALOGCACHE_SZ) (4K)update database configuration for ncdata00 using CATALOGCACHE_SZ 1024 automatic;--4.用于锁定列表的最大内存(locklist) (4K)update database configuration for ncdata00 using locklist 4096 automatic;--5.最大应用程序控制堆大小(app_ctl_heap_sz) (4K)-- update database configuration for ncdata00 using app_ctl_heap_sz 2048;update database configuration for ncdata00 using appl_memory automatic;--6.排序堆大小(sortheap)(4K)update database configuration for ncdata00 using sortheap 2048 automatic;--7.语句堆大小(stmtheap) (4K)update database configuration for ncdata00 using stmtheap 2048 automatic;--8.应用程序堆大小(applheapsz)(4K)update database configuration for ncdata00 using applheapsz 1024 automatic;--9.程序包高速缓存大小(pckcachesz) (4K)update database configuration for ncdata00 using pckcachesz 10240 automatic;--10. 逐步升级前锁定列表的最大百分比(maxlocks)update database configuration for ncdata00 using maxlocks 80;--11. 异步页清除程序数目(NUM_IOCLEANERS)update database configuration for ncdata00 using NUM_IOCLEANERS 1 automatic;--12. I/O 服务器数目(NUM_IOSERVERS)update database configuration for ncdata00 using NUM_IOSERVERS 1 automatic;--13. 活动应用程序的最大数目(MAXAPPLS)update database configuration for ncdata00 using MAXAPPLS 50;--14. 活动应用程序的平均数目(AVG_APPLS)update database configuration for ncdata00 using AVG_APPLS 30;--15.日志文件的大小(logfilsiz) (4K)update database configuration for ncdata00 using logfilsiz 40960;--16.主日志文件数目(logprimary)update database configuration for ncdata00 using logprimary 12;--17.辅助日志文件数目(LOGSECOND)update database configuration for ncdata00 using logsecond 100;--18.组提交计数(MINCOMMIT)update database configuration for ncdata00 using MINCOMMIT 1;[返回页首]4CPU,4G内存配置建议系统大约支持用户并发数:80左右数据库管理器配置参数--1.应用程序支持层堆大小(aslheapsz) (4K)update dbm cfg using aslheapsz 512;--2.排序堆阈值(sheapthres) (4K)update dbm cfg using sheapthres 30000 ;--3.代理程序的最大数目(maxagents)update dbm cfg using maxagents 150;--4.代理程序池大小(NUM_POOLAGENTS)update dbm cfg using NUM_POOLAGENTS 60;数据库配置参数假设NC数据库名称为“ncdata00”--1.数据库堆(DBHEAP)(4K)update database configuration for ncdata00 using DBHEAP 7168 automatic;--2.日志缓冲区大小(logbufsz) (4K)update database configuration for ncdata00 using logbufsz 1024 automatic;--3.编目高速缓存大小(CATALOGCACHE_SZ) (4K)update database configuration for ncdata00 using CATALOGCACHE_SZ 2048 automatic;--4.用于锁定列表的最大内存(locklist) (4K)update database configuration for ncdata00 using locklist 8192 automatic;--5.最大应用程序控制堆大小(app_ctl_heap_sz) (4K)-- update database configuration for ncdata00 using app_ctl_heap_sz 3072;update database configuration for ncdata00 using appl_memory automatic;--6.排序堆大小(sortheap)(4K)update database configuration for ncdata00 using sortheap 3072 automatic;--7.语句堆大小(stmtheap) (4K)update database configuration for ncdata00 using stmtheap 3072 automatic;--8.应用程序堆大小(applheapsz)(4K)update database configuration for ncdata00 using applheapsz 1024 automatic;--9.程序包高速缓存大小(pckcachesz) (4K)update database configuration for ncdata00 using pckcachesz 15360 automatic;--12. 逐步升级前锁定列表的最大百分比(maxlocks)update database configuration for ncdata00 using maxlocks 80;--13. 异步页清除程序数目(NUM_IOCLEANERS)update database configuration for ncdata00 using NUM_IOCLEANERS 1 automatic;--14. I/O 服务器数目(NUM_IOSERVERS)update database configuration for ncdata00 using NUM_IOSERVERS 1 automatic;--15. 活动应用程序的最大数目(MAXAPPLS)update database configuration for ncdata00 using MAXAPPLS 150;--16. 活动应用程序的平均数目(AVG_APPLS)update database configuration for ncdata00 using AVG_APPLS 60;--17.日志文件的大小(logfilsiz) (4K)update database configuration for ncdata00 using logfilsiz 51200;--18.主日志文件数目(logprimary)update database configuration for ncdata00 using logprimary 12;--19.辅助日志文件数目(LOGSECOND)update database configuration for ncdata00 using logsecond 100;--20.组提交计数(MINCOMMIT)update database configuration for ncdata00 using MINCOMMIT 1;[返回页首]8CPU,8G内存配置建议系统大约支持用户并发数:150左右数据库管理器配置参数--1.应用程序支持层堆大小(aslheapsz) (4K)update dbm cfg using aslheapsz 1024;--2.排序堆阈值(sheapthres) (4K)update dbm cfg using sheapthres 40000 ;--3.代理程序的最大数目(maxagents)update dbm cfg using maxagents 300;--4.代理程序池大小(NUM_POOLAGENTS)update dbm cfg using NUM_POOLAGENTS 100;数据库配置参数假设NC数据库名称为“ncdata00”--1.数据库堆(DBHEAP)(4K)update database configuration for ncdata00 using DBHEAP 10240 automatic;--2.日志缓冲区大小(logbufsz) (4K)update database configuration for ncdata00 using logbufsz 2048 automatic;--3.编目高速缓存大小(CATALOGCACHE_SZ) (4K)update database configuration for ncdata00 using CATALOGCACHE_SZ 3072 automatic;--4.用于锁定列表的最大内存(locklist) (4K)update database configuration for ncdata00 using locklist 10240 automatic;--5.最大应用程序控制堆大小(app_ctl_heap_sz) (4K)-- update database configuration for ncdata00 using app_ctl_heap_sz 4096;update database configuration for ncdata00 using appl_memory automatic;--6.排序堆大小(sortheap)(4K)update database configuration for ncdata00 using sortheap 4096 automatic;--7.语句堆大小(stmtheap) (4K)update database configuration for ncdata00 using stmtheap 3072 automatic;--8.应用程序堆大小(applheapsz)(4K)update database configuration for ncdata00 using applheapsz 2048 automatic;--9.程序包高速缓存大小(pckcachesz) (4K)update database configuration for ncdata00 using pckcachesz 20480 automatic;--12. 逐步升级前锁定列表的最大百分比(maxlocks)update database configuration for ncdata00 using maxlocks 80;--13. 异步页清除程序数目(NUM_IOCLEANERS)update database configuration for ncdata00 using NUM_IOCLEANERS 1 automatic;--14. I/O 服务器数目(NUM_IOSERVERS)update database configuration for ncdata00 using NUM_IOSERVERS 1 automatic;--15. 活动应用程序的最大数目(MAXAPPLS)update database configuration for ncdata00 using MAXAPPLS 300;--16. 活动应用程序的平均数目(AVG_APPLS)update database configuration for ncdata00 using AVG_APPLS 200;--17.日志文件的大小(logfilsiz) (4K)update database configuration for ncdata00 using logfilsiz 51200;--18.主日志文件数目(logprimary)update database configuration for ncdata00 using logprimary 15;--19.辅助日志文件数目(LOGSECOND)update database configuration for ncdata00 using logsecond 100;--20.组提交计数(MINCOMMIT)update database configuration for ncdata00 using MINCOMMIT 1; [返回页首]ORACLE的参数配置说明下面是建议的oracle参数配置表,需要根据具体应用情况再调整。

NC6.5 双引擎配置指南

NC6.5 双引擎配置指南

YONYOU NC 6.5 双引擎配置指南
2015 年12月
版权所有(c) 2015 用友网络科技股份有限公司
双引擎方案主要是在源端做NC6.5的业务数据,然后使用如GoldenGate等软件将NC6.5对应的部分业务数据从源端ORACLE数据库实时复制到目标端ORACLE数据库。

在NC6.5业务系统中将双引擎数据源指向目标端,这样查询NC6.5的部分报表时,实际上查询的是目标端的数据,即可以满足实时报表的需求,又可以减少源端数据库的压力,从而减少报表对NC6.5中OLTP业务的影响,提高NC6.5业务系统的性能。

NC6.5产品支持双引擎应用的报表有:
双引擎配置过程主要步骤如下:
1、使用如Oracle Goldengate等技术将NC6.5对应的部分业务数据从源端ORACLE数据库实
时复制到目标端ORACLE数据库。

2、sysConfig配置工具中将目标端数据库添加为数据源,并配置为双数据源
运行nchome/bin目录下sysConfig配置工具,在数据源中将双引擎数据源(即目标端数据库)添加为数据源,并勾选“是否双数据源”,然后保存,见下图:
数据源保存后(集群注意同步),重启中间件。

3、在系统管理-双引擎配置中指定各领域双引擎对应数据源
环境重启后用系统管理员root登陆系统管理,打开“双引擎配置”节点,单击“增行”
然后将财务和供应链所需对应的双引擎数据源指定为上一步配置的数据源后保存,如下图:
至此,双引擎配置完成,可以进登陆系统使用双引擎进行相关报表查询了。

NC开发环境配置手册

NC开发环境配置手册

NC二次开发培训课程一、学习前需要事前掌握基础知识1.Eclipse基本知识和开发能力:类、包概念;调试基本方法;异常抛出、铺捉;Hashtable的使用技巧,理解和使用;ArrayList的使用技巧,理解和使用;继承,重载的原理理解和使用;JavaSwing界面控件使用,事件、监听使用(包括用代码添加监听);接口的概念,理解和使用;JDBC编程熟练使用;对NC二次开发,请务必熟练掌握以上Java知识。

2.数据库基本知识和开发能力表、主外键、索引理解和使用;数据库SQL语句熟练使用;ODBC建立数据源。

二、课程目标1、熟练掌握Eclipse的使用;2、了解UI工厂的思想3、掌握制作卡片型单据、列表型单据和管理型单据的方法;4、熟悉运用UI工厂开发一张单据的基本步骤,熟悉必要的二次开发平台工具;功能注册单据类型注册单据模板查询模板VO对照单据动作单据动作组单据动作执行教本5、在课上单独做好一张管理型单据,实现数据的新增、修改、保存、删除,同时需要前后台校验、需要新加一个自定义按钮。

三、开发环境安装1、拷贝『NCUI工厂培训课程』到本机;2、进入『\NCUI工厂培训课程\NC二次开发(四)开发环境\系统配置』,安装jdk:需要安装j2sdk1.4.2_05和jdk1.3.1两个版本,原始是运行Eclipse3.0.1需要使用jdk1.1,但是开发和运行NC3.0需要用jdk1.3.1。

NC3.1将会把jdk升级到jdk1.4。

3、设置JA V A_HOME=C:\j2sdk1.4.2_05;CLASS_PATH=%JA V A_HOME%\bin;Path==%JA V A_HOME%\bin;4、进入『NCUI工厂培训课程\NC二次开发(四)开发环境\开发工具\eclipse3.0.1』,设置Eclipse3.0.1运行参数:先设置一个快捷方式,选中快捷方式,点右键->属性,在目标后加上如下黑体部分:D:\NCUI工厂培训课程\NC二次开发(四)开发环境\开发工具\eclipse3.0.1\eclipse.exe-vm %JA V A_HOME%\bin\javaw.exe -Vmargs -Xverify:none-XX:+UseParallelGC -XX:PermSize=40M -Xms256m -Xmx384m四、搭建开发环境1、双击上面快捷方式,运行Eclipse;2、新建一个项目,在开始菜单中,file->new->project,在『New Project』窗口中,选择java project,在『new java project』窗口中,在『project name』输入你想创建的项目的名字,在『location』中,选择『Create project at external location』,并在『Diretory』中输入您的目录所在,如(图1),然后依次选择『next』、『finish』、『yes』。

NC6.5 数据库参考脚本及临时表空间配置

NC6.5 数据库参考脚本及临时表空间配置

YONYOU NC 6.5数据库参考脚本及临时表空间配置
2015年12月
版权所有(c) 2015用友网络科技股份有限公司
目录
YONYOU NC 6.5 数据库参考脚本及临时表空间配置 (1)
目录 (2)
1SQLSERVER参考脚本 (3)
2ORACLE参考脚本 (5)
3DB2参考脚本 (6)
1SQLServer参考脚本
NC应用数据库是SQL Server数据库时,NC使用tempdb数据库作临时表数据库,不需要另建。

对于tempdb 数据库,用户可以根据实际应用存储位置;对其大小要求,预调整到10000M,文件增长设置为自动增长,
2Oracle参考脚本
用户创建ORACLE数据库最高权限的脚本如下。

可以根据需求,修改参数大小。

酌情创建所需目录。

5
3DB2参考脚本
需要特别注意,本版支持的是DB2V10版本,在建库时,务必检查以下参数设置是否正确
7。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

NC数据源配置和数据库表空间的配置
NC61数据源配置和数据
发现童鞋们在安装NC61的时候遇到的问题非常多,尤其是建立多个帐套的时候更是问题多多。

我总结了一下,问题的症结就在于对数据库的表空间、用户、UAP配置等关系没有理清楚。

如果这篇文章帮助你解决了问题,希望你能把你出现问题的截图发上来,并告诉大家用这个方法可以解决。

写了一个下午,看完好歹给个回复。

--------------------------------------------------------------------------------
问题症状往往表现为:
1.数据源配置的时候测试通不过;
2.数据源配置的时候测试能通过,但在建库的时候通不过,比如到10%的时候
弹出错误“物理布局错误”,到30%的时候弹出错误“表或视图不存在”等等。

3.按照下面的方法,UAP配置测试通不过,出现ORA-12519错误的时候,可以尝试先关闭中间件,再测试。

小伙伴们,如果你遇到类似的问题,建议你继续往下看,一定要看到最后哟。

--------------------------------------------------------------------------------
授人以鱼不如授人以渔
首先告诉大家一个小秘密,相信很多童鞋都还不知道呢。

在NC61安装盘的根目录下,有三个文档,你们都看过么?
还有其他的那些文件,你们都知道是干什么用的么?
既然是放到安装盘里的内容,肯定是有用的吧。

在NC61安装盘的DOC目录下,有很多的帮助文档,你们都看过了么?
还记得配置数据库的时候我们用了几段代码么?
其实就是《NC6.1数据库参考脚本及临时表要求.pdf》这篇文档里的,自己去找找看。

看完上面这些东东,小伙伴们都惊呆了!有木有!
哦。

原来解决方案远在天边,近在眼前呢!
下次再遇到问题你还会直接就去问别人么?
也希望大家有什么好的方法都共享出来哦!
其实我还有别的小秘密,下次告诉大家吧。

下面进入正题了,本着知其然并知其所以然的精神,我重点讲讲我的理解和方法。

--------------------------------------------------------------------------------
1.数据库配置
下面是用命令的方法,大家还记得这些命令是从哪里来的吗?
《NC6.1数据库参考脚本及临时表要求.pdf》去找找看,都在这里了。

1--创建表空间:
CREATE TABLESPACE NNC_DATA01DATAFILE &#39;d:\nnc_data01.dbf&#39;SIZE500M AUTOEXTEND ON NEXT50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE256K;
CREATE TABLESPACE NNC_INDEX01DATAFILE &#39;d:\nnc_index01.dbf&#39;SIZE500M AUTOEXTEND ON NEXT50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE128K;
复制代码
注:
这段代码的主要功能就是:建立两个表空间,NNC_DATA01和NNC_INDEX01,并指定数据存储路径、文件大小
、自动扩展、区分配大小。

重点:这里是很多同学会犯错的地方。

NNC_DATA01和NNC_INDEX01不能改成别的名字,用户可以随便起名字,但是这两个表空间不可以。

如果表空间不使用NNC_DATA01,会出现“表或视图不存在”的问题。

猜测原因:系统建库的时候需要往名称为NNC_DATA01和NNC_INDEX01的表空间释放数据表,找不到这两个表会报错。

所以,NNC_INDEX01这个表空间我们没用过,但它还是有用的。

2--创建用户:
create user nc611identified by nc611default tablespace nnc_data01 temporary tablespace temp;
复制代码
注:
这段代码的主要功能就是:创建用户,设置默认密码,指定默认表空间和临时表
空间。

临时表空间使用数据库默认的TEMP即可。

3--给用户授权:
grant connect,dba to nc611;
复制代码
注:
这段代码的主要功能就是:给用户授权,connect和dba这两个权限是必须的。

--------------------------------------------------------------------------------------------------------------------------
除了命令,还有其他的方式配置数据库,可以参照《NC6.1产品安装部署及配置指南.pdf》-2.4创建oracle用户。

我的方法是用Database Control来配置数据库,建议大家采用这种方法,能让你对表空间和用户的理解更深刻。

你在配置的过程中看看能否跟命令对应上。

1.用sys登陆,身份为sysdba。

2.创建和配置表空间NNC_DATA01和NNC_INDEX01
3.创建和配置用户
----------------------------------------------------------------------------------------------
2.数据源配置
打开NcSysConfig
UAP配置工具中的帮助文档对数据源配置的描述如下:
数据源配置
1:首先“读取”,可以查看已经配置的数据源信息。

2:选择“添加”或修改数据源,界面处于可编辑状态,编辑数据源信息。

注意:“数据源的OID标识”为大写字母或数字组成的两位数,并且不能以Z开头。

3:修改完成后“确定”,界面不可编辑,可以“测试”修改的数据源连接情况。

4:“测试”成功后“保存”。

好吧,看完之后好像没什么帮助。

下面谈谈我的理解
1.【数据源】跟【数据源名称】是对应的,当你在【数据源名称】输入内容的时
候,会自动产生对应的【数据源】,只是个名称,用于辨识,没有什么本质的含义。

2.其实偶也不知道这到底是干什么用的,但是感觉跟【数据源】类似,和【数据源】保持一致就好,应该也是用来辨识的,没有什么本质的含义。

3.【数据库类型】注意不要选错了,跟你用的数据库版本对应好,很多童鞋会把这里忽略了。

设置错误应该测试通不
过的。

4.【数据库驱动类型】默认就好,应该是跟你选的【数据库类型】有关的。

5.通常也保持默认,跟你选的【数据库类型】有关的。

6.给你的【数据源】起个名字,这个应该是随意的,没有特殊要求,只是个名称,用于辨识,没有什么本质的含义。

注意不能含有中文。

7.我们应该都是用的本地地址吧:127.0.0.1
8.【数据库端口】如果你的数据库没有改过,那就保持默认:1521
9.【数据库/ODBC】如果你的数据库没有改过,那就保持默认:orcl
10.【数据源OID标识】大写字母或数字组成的两位数,并且不能以Z开头。

不同帐套的【数据源OID标识】不同即可,用于辨识,没有特殊要求。

11.【用户名和密码】是数据库里创建的用户,比如我建的NC61。

前面说【数
据源】,只是个名称,用于辨识,没有什么本质的含义,但是当【数据源】跟数据库的用户关联起来的时候就有意义了。

本着知其然并知其所以然的精神,我谈谈对【数据源OID标识】的理解:
我把它理解为数据表前缀。

当在一个表空间里建立多个帐套的时候,数据表前缀需要不同。

举例:
假设程序建库的时候需要往表空间释放一个名称为DATA的数据表,那么再建立一个帐套的时候,就会再次释放一个名称为DATA的数据表,结果就是要么不能建立多个帐套,要么就会把之前的DATA数据表覆盖。

但是加个数据表前缀就不同了,第一次建立帐套使用前缀A1,那么释放的所有数据表都会是A1_DATA这样的形式,第二次建立帐套使用前缀A2,那么释放的所有数据表都会是A2_DATA这样的形式,这样两个帐套的数据表就不会产生冲突。

这也是同一个表空间能建立多个帐套的原因。

很多人不理解多个帐套为什么要建立在同一个表空间里,以为这样会产生混乱,其实不然。

总结:
1.表空间必须有NNC_DATA01和NNC_INDEX01;
2.建立不同帐套只需要在数据库里建立不同的用户名,用户名即帐套;
3.用户的默认表空间必须是NNC_DATA01;
4.帐套和用户名、数据源、数据源OID标识是对应的;
5.所有的帐套都使用相同的表空间NNC_DATA01和NNC_INDEX01。

相关文档
最新文档