NC61数据源配置和数据库表空间的配置
用友NC6.1安装配置详细图解
用友NC6.1安装配置详细图解用友NC6.1安装配置详细图解前言:本文只介绍简单安装过程,使用的是win2003SP2,数据库为SQL2008R2说明:nc6系列把原来的5系列整合到NC里面去了。
安装目录里面有ufop(平台相关的),sem(战略管理)下面的ufoc(合并报表)、ufoe(企业报表)。
原来iufo很多东西在ufoe 里面。
第一步:建立数据库,并配置打开SQLserver2008R2,见下图:新建数据库,名称为:nc61在文件组里面,增加nnc_data01、nnc_data02、nnc_data03、nnc_index01、nnc_index02、nnc_index03。
保存后修改属性,在文件里面添加相对应的,nnc_data01、nnc_data02、nnc_data03、nnc_index01、nnc_index02、nnc_index03。
具体设置见下图:第二步:配置ODBC数据源控制面板‐管理工具,打开ODBC数据源,新建nc61。
新增的时候注意选择SQL SERVER,建立的时候注意名称为nc61,默认数据库为nc61,最后要测试连接。
第三步:安装NC61程序NC6.1\yonyou_nc,在安装盘路径下,双击ncsetup.bat,点击ok,进行下一步。
选择同意,点击下一步。
勾选客户化、UAPweb应用平台、应用集成平台、NC公共、财务管理等相关模块。
点击开始安装。
全部显示100%的时候,显示安装完成。
点击完成,提示成功安装NC。
点击下一步,开始基础配置。
首先配置服务器信息,输入IP地址和端口。
见下图:接下来进行数据源配置,数据源为:nc61 数据库/ODBC:输入nc61 数据源OID表示:N6,然后输入数据库密码。
保存后测试。
接下来部署EJB,和NC5系列一样,直接点击部署即可。
部署完成后,系统会有相关提示信息!第四步:启动产品进入以下目录:C:\ufida\nchome,双击打开:startup.bat出现上图提示后,启动完成!第五步:登陆及创建帐套使用admin登陆,应该登陆地址:http://20.1.42.55:6001/admin.jsp管理员admin 用户为:root,密码是空,和NC5系列一样没有发生变化。
NC数据源配置和数据库表空间的配置
NC数据源配置和数据库表空间的配置NC61数据源配置和数据发现童鞋们在安装NC61的时候遇到的问题非常多,尤其是建立多个帐套的时候更是问题多多。
我总结了一下,问题的症结就在于对数据库的表空间、用户、UAP配置等关系没有理清楚。
如果这篇文章帮助你解决了问题,希望你能把你出现问题的截图发上来,并告诉大家用这个方法可以解决。
写了一个下午,看完好歹给个回复。
--------------------------------------------------------------------------------问题症状往往表现为:1.数据源配置的时候测试通不过;2.数据源配置的时候测试能通过,但在建库的时候通不过,比如到10%的时候弹出错误“物理布局错误”,到30%的时候弹出错误“表或视图不存在”等等。
3.按照下面的方法,UAP配置测试通不过,出现ORA-12519错误的时候,可以尝试先关闭中间件,再测试。
小伙伴们,如果你遇到类似的问题,建议你继续往下看,一定要看到最后哟。
--------------------------------------------------------------------------------授人以鱼不如授人以渔首先告诉大家一个小秘密,相信很多童鞋都还不知道呢。
在NC61安装盘的根目录下,有三个文档,你们都看过么?还有其他的那些文件,你们都知道是干什么用的么?既然是放到安装盘里的内容,肯定是有用的吧。
在NC61安装盘的DOC目录下,有很多的帮助文档,你们都看过了么?还记得配置数据库的时候我们用了几段代码么?其实就是《NC6.1数据库参考脚本及临时表要求.pdf》这篇文档里的,自己去找找看。
看完上面这些东东,小伙伴们都惊呆了!有木有!哦。
原来解决方案远在天边,近在眼前呢!下次再遇到问题你还会直接就去问别人么?也希望大家有什么好的方法都共享出来哦!其实我还有别的小秘密,下次告诉大家吧。
NCV61-编码规则红皮书(整理后)
UAP v6.1编码规则红皮书产业链开发部编著目录第一章前言 (2)第二章功能介绍 (3)2.1基本概念 (3)2.2编码对象注册 (4)2.3编码映射 (5)2.4编码规则定义 (6)第三章接口介绍 (11)第四章开发流程 (15)第五章典型业务场景介绍 (18)5.1新增 (18)5.1新增保存 (19)5.2修改 (19)5.3修改保存 (19)5.4删除 (19)5.5弃号 (19)第一章前言本章内容概要: 简述在nc中常常会有需要给新生成的单据一个单据编码,或某档案需要一个档案编码的情况,为了免除手工输入编码的情况,nc提供了自动生成单据号的功能。
在nc中,用户可以按照需要,来为单据类型定义单据号编码规则,然后在生成单据号时,按照定义的编码规则来自动生成单据号,本文档就是对致力于解决这方面的需求的功能的说明。
第二章功能介绍本章内容概要:●基本概念●编码对象注册●编码映射●编码规则定义2.1基本概念单据编码通常包含固定的字符串、分隔符、单据相关的数据项的值、时间和编号构成,在编码规则中用四种编码元素来描述上述的编码项:固定值:来表示固定字符串和分隔符;编码实体:来表示与单据相关的数据项的值(客商,人员),而这些值通常不是简单的使用其编码名称等,通过编码映射功能(见2.3),将这些值映射为最终展现到编码段中的值。
时间项:来表示时间属性,包含系统时间(取值为服务器时间)和业务时间(取值为单据上的相关时间项,如制单日期等);流水号:用来顺序记录单据编号的定长号;2.2编码对象注册NC老版本编码规则是基于单据类型来定义的,在新版本中将解除这个以来,编码规则适用于任何注册过的编码对象(pub_bcr_nbcr),提供编码规则注册节点,该节点在开发平台——开发配置工具——编码对象注册,如下如所示:图2.1 对象注册图可以看到,编码对象需要注册的主要信息包括:编码对象编码:对该对象的唯一标识,在代码中作为参数来识别编码对象;编码规则范围:定义了该编码对象上定义的编码规则使用的范围,共有三个参数值(1)集团—编码规则只能定义到集团级(2)全局—只能定义全局级的编码规则(3)皆可—该对象即可定义全局级编码规则,又可定义集团级编码规则;编码方式:用来限制为该编码对象定义编码规则时编码方式的选择范围,包括前编码,后编码和都支持编码方式的含义可以参看后面的描述(2.4编码方式);编码长度:用来限制为该编码对象定义编码规则时最大的编码长度;关联组织类型:编码规则定义后可对组织进行分配,该参数指定了,可供分配的组织的组织类型;编码对象元数据:制定了该编码对象关联的元数据;候选属性:编码规则中可使用的属性,包括实体和枚举2.3编码映射这个功能是为了定义单据编码中能够使用的参与编码的实体的具体值转换为编码中出现的编码值的转换关系。
数据源连接数据库配置相关xml文件
数据源连接数据库配置相关xml⽂件学完数据源连接数据后,做个笔记,当我们的程序对数据库访问频繁时,为了提⾼程序运⾏效率,我们可以通过数据源连接数据库,从数据库连接池中直接取得出于空闲状态的数据库连接对象,以下是相关xml⽂件的配置:1、定义数据源。
数据源是JNDI(Java Naming and Directory Interface)资源的⼀种,下⾯开始定义数据源在对应的JavaWeb项⽬下的META-INF⽬录下创建⼀个context.xml⽂件,以下为context.xml⽂件内容及各属性说明。
1<?xml version="1.0" encoding="UTF-8"?>2<Context>34<!-- 定义数据源-->56<!--7 name:指定Resource的JNDI名字8 auth:指定管理Resource的Manager,有两个可选值,Container表⽰由容器来创建和管理Resource9 Application表⽰由Web应⽤来创建和管理Resource10 type:指定Resource所属的Java类名1112 username:数据库⽤户名 password:连接数据库的⼝令13 driverClassName:指定连接数据库的JDBC驱动器中的Driver实现类的名字14 url:指定数据库的URL1516注意:如果url中⽤到useSSL=true/false,则需要在所有的'&'后⾯加上"amp;"如下17-->18<Resource name="jdbc/BookDB" auth="Container" type="javax.sql.DataSource"19 username="root"20 password="Cz123"21 driverClassName="com.mysql.jdbc.Driver"22 url="jdbc:mysql://localhost:3306/Books?characterEncoding=utf8&useSSL=true"/>2324</Context>1、声明JNDI资源的引⽤如果Web应⽤访问了由Servlet容器管理的某个JNDI资源,那么必须在web.xml⽂件中注册中声明对这个JNDI资源的引⽤。
NC601系列产品说明书
北京浦特伟业科技有限公司 地 址:北京市昌平区黄平路 19 号院龙旗广场 2 号楼 816 室 电 话:82666020/88840664/8266055 传 真:010-82669890 EMAIL:sales@ 24 小时服务热线:13911070077
1
北京浦特伟业科技有限公司
目录
一.NC601 系列串口服务器简介 ..................................................................................................................... 4 1.1 概述 .................................................................................................................................................... 4 1.2 产品特性: ......................................................................................................................................... 5 1.3 硬件规格和尺寸: .............................................................................................................................. 5 1.4 硬件安装: ......................................................................................................................................... 6
NC环境搭建
1.建数据库登陆服务器,停止服务F:\HL0408\nchome\stop.bat 打开Database Configuration Assistant下一步选择“创建数据库”下一步输入全局数据库名及系统标示符(SID)下一步输入口令(尽量与数据库名一致,方便记忆)下一步下一步下一步确定等待创建完成完成后点击“口令管理”输入口令后,确定。
点击“退出”,完成数据库创建。
2.建立表空间打开Enterprise Manager Console右键“数据库”,单击“将数据库添加到树”在弹出窗口中输入主机名(服务器地址)及SID(必须与建数据库时的SID一致),确定双击建立的数据库,弹出登陆窗口输入用户名及口令(建数据库时的用户名和口令),连接身份选择SYSDBA,确定。
存储-表空间,双击右面的表空间。
在弹窗中修改空间大小,使“百分比利用率”降到10%。
确定右键表空间,创建。
建立6个表空间NNC_DATA01, NNC_DATA02, NNC_DATA03,NNC_INDEX01, NNC_INDEX02, NNC_INDEX03, 表空间大小分别为20G,2G,5G,20G,2G,5G。
安全性-用户,右键右边的SYS,创建在弹窗中输入名称(数据库名),口令(与名称一致,方便记忆),选择红圈中的“角色”双击DBA管理选项中打钩,创建。
3.导入数据备份开始-运行-cmd键入语句,回车,等待导入完成4.建立数据源打开F:\HL0408\nchome\bin\ncSysConfig.bat,点击读取添加按照下图填写后,确定。
5.启动服务F:\HL0408\nchome\startup.bat。
用友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参数配置表,需要根据具体应用情况再调整。
用友NCV6.1 NC数据库持久化学习
NC数据库持久化学习1、案例的应用场景概述:在NC的开发中可以直接通过JDBC编程来访问数据库。
JDBC可以说是JAVA访问关系数据库的最原始、最直接的方法。
这种方式的优点是运行效率高,缺点是在Java程序代码中嵌入大量SQL语句,冗余是不可避免的,开发人员常常发现自己在一次又一次地编写相同的普通代码,如获得连接、准备语句、循环结果集以及其他一些 JDBC 特定元素,使得项目难以维护。
特别是当涉及到非常多的关系数据表、需要在多个不同类型的关系数据库系统中使用时,通过在程序中使用JDBC开发实施起来更加困难。
所以引入对象-关系映射是提高开发效率、提升软件产品的可维护、扩展性的现实需要。
实践表明,在基于数据处理为主的企业级应程序开发中,通过引入对象-关系映射中间件,可以节省与对象持久化有关的编程工作量,同时提升软件产品可维护及易扩展性,提升软件产品质量。
因此,在NC的业务开发中必要通过引入对象-关系映射系统中间件,实现数据库的快速开发。
目前NC可以通过JDBC开发了单独的持久化层,把数据库访问操作封装起来,提供简洁的API,供业务层统一调用,实现了自己的ORM系统。
通过NC数据库访问框架可以把内存中的对象持久化到数据库、把数据库中的关系数据加载到内存中,同时保证了系统频繁地访问数据库的性能,降低访问数据库的频率。
2、具体解决方案(描述):2.1通过JDBC FrameWork访问数据库2.1.1 JdbcSession的创建2.1.2结果集合的处理对查询结果集合的处理,主要由ResultSetProcessor类来实现,这是一个接口ResultSetProcessor包含有一个简单的方法,不同的ResultSetProcessor实现返回不同的结果对象。
系统提供了一系列常用的默认实现。
●ArrayProcessor 数组处理器,返回一个对象数组,结果集中只有一行数据,其中结果集中每一列对应数组的一个元素。
NC6.5 文件服务器操作手册
YONYOU NC 6.5 文件服务器操作手册2015 年12月版权所有(c) 2015 用友网络科技股份有限公司目录YONYOU NC 6.5 文件服务器操作手册 (1)1系统框架 (4)1.1高效性 (4)1.2安全性 (4)1.3可靠存储 (4)2部署方案 (4)2.1集中部署 (5)2.2独立部署 (5)3SYSCONFIG配置 (6)3.1服务器配置 (6)3.2文件服务器配置 (6)4管理控制台 (7)4.1服务配置 (8)4.1.1默认存储配置 (9)4.1.2磁盘存储配置 (10)4.1.3FTP存储配置 (11)4.1.4配置文件 (12)4.2模块管理 (12)4.2.1模块简介 (12)4.2.2查询模块 (13)4.2.3添加模块 (13)4.2.4修改模块 (13)4.2.5删除模块 (14)4.2.6属性介绍 (14)4.3日志监控 (15)4.3.1访问日志 (15)4.3.2执行日志 (16)4.4导入/导出 (17)4.4.1导出 (17)4.4.2导入 (18)4.5版本升级 (18)4.6诊断 (19)4.6.1上传 (19)4.6.2下载 (20)4.6.3删除 (20)5文件服务器升级 (22)5.1升级注意事项 (22)5.2升级检查 (22)5.3升级安装 (23) (23)6.1注意事项 (23)6.2单机环境配置 (24)6.3集群环境配置 (25)7常见问题 (25)7.1附件具体存储位置 (25)7.2磁盘存储模式文件存储路径调整 (25)7.3独立部署文件服务器时使用HTTPS协议无法上传文件 (26)7.4文件服务器中配置M ONGO DB集群地址 (26)7.5中间件配置多个数据源时 (27)31 系统框架文件服务器(UFS)的基本功能是实现文件的上传、下载、查询、删除等基本文件存储操作,UFS 在实现基本存储功能的同时,关注如何高效、可靠的管理文件来满足业务的需求,其系统框架如图1-1所示。
nc6.1 oracle数据库安装和产品安装
一、数据库的安装和配置第一部分、数据库的安装一、设置兼容性。
本次安装数据库为oracle10g,操作系统为win7。
因为兼容性的问题,要设置下数据的兼容性,如果操作系统为windows2003或者windowsxp 可以不用设置兼容性。
具体操作如下图二、开始安装。
1、双击安装文件,出现下面界面。
安装界面如下图我们选择基本安装,该步骤可以修改文件安装路径(此位置尽量别放特殊符号)。
我们在这里选择建立模拟数据库,另外数据库口令必须以字母开头,点击下一步:2、数据库先决条件的检查,此步骤检查你的各项配置是否符合安装要求。
此处网络配置需求为你电脑连接网络的情况,这个警告可以不用管。
点击下一步3、概要信息,包括安装目录,安装类型等。
点击安装4、点击安装,开始安装。
安装界面如下图:这个过程要需要几分钟时间。
安装结束,点击退出第二部分,数据库的配置二、用友nc6.1的安装和配置第一部分、nc6.1的安装一、找到nc6的目录,这里面记得要先安装uap 双击ncsetup。
出现安装界面点击OK。
同意下一步二、选择安装路径和具体要安装的产品。
点击开始安装:这个过程需要几分钟时间。
三、安装完成,点击完成。
点击下一步进行uap设置。
第二部分、uap的设置。
一、服务器信息的设置。
服务器信息:点击读取,设置端口号和服务器点击保存。
二、配置数据源点击读取、添加由于没授予session权限所以不能测试通过通过plsql授予其权限测试通过点击保存按钮三、部署。
点击部署,出来一下界面,全选,部署EJB部署完毕关闭uap设置窗口。
Nc6.1的配置完成。
三浏览器的设置和nc6.1的运行一、启动服务运行安装目录下的startup启动完成二、IE浏览器的设置1、设置IE浏览器的【Internet选项】2、选定【可信站点】,然后单击【自定义级别】3、【ActiveX控件和插件】都设置为【启用】,然后单击【确定】在IE浏览器地址栏中输入http://127.0.0.1:8000/admin.jsp此过程浏览器会自动安装插件和jre。
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:端口号 即可进入
XP安装NC61操作手册
XP安装NC61操作手册安装nc61的步骤一、oracle的安装.(database)1.首先安装database,打开Oracle10g_srv文件夹,打开setup.exe2.选择高级安装,然后点击下一步3.选择安装企业版,然后下一步4.指定主目录详细信息(改掉默认路径盘符)5.产品特定的先决条件检查(点击下一步)因为“警告”出现,所以此时步骤:(1)建立虚拟网络开始—控制面板—设备管理器打开设备管理器,点击主机名点击鼠标右键,选择添加过时硬件进入添加硬件向导点击下一步点击下一步,然后下拉列表选择网络适配器选择厂商:Microsoft,适配器:Microsoft Loopback Adapter(2)对新建立的虚拟网络进行IP配置开始—控制面板—网络和共享中心打开更改适配器设置右击本地连接2(虚拟网络)点属性点亮协议版本后点击属性,配置下面IP然后点击“重试”,并测试就可以成功了。
6.选择配置选项(点击下一步)7.选择数据库配置(一般用途)8.指定数据库配置选项(全局数据库名和SID以后会用到------使用默认)9.选择数据库管理选项(点击下一步)10.指定数据库存储选项(改掉默认路径盘符,与步骤4中的盘符一致,然后下一步)11.指定备份和恢复选项(因为是在本机安装,故不启用自动备份,然后点击下一步)12.指定数据库方案和口令(设置完下一步)13.安装组件14.等待安装进度15.确定16.安装结束点击退出二、Oracle的安装.(Oracle10g_clt)17.打开Oracle10g_clt文件夹,打开setup.exe18.点击下一步19.选择管理员安装20.指定主目录详细信息(改掉默认路径盘符)21.产品特定的先决条件检查(点击下一步)22.安装组件23.等待安装成功24.输入服务名(orcl)25.选择协议(TCP)28.测试是否连接到数据库(1)若测试未成功,出现如下情况,请更改登录(2)更改口令(跟数据库的口令一致)(3)再次测试连接29.输入网络服务名(orcl)服务配置31.安装结束三、NC安装前的准备工作32.点击开始菜单,所有程序-------- Oracle - OraClient10g_home1------- Enterprise Manager Console打开33.添加数据库(主机名为:127.0.0.1, SID:orcl 参照步骤8)34.数据库连接信息(用户名为sys口令为第12步骤设置的;连接身份必须设为SYSDBA)35.创建用户36.设置密码37.用户中添加角色DBA并勾选管理选项38.导表空间开始菜单------运行-----CMD-----输入:Sqlplus /nologConn /as sysdba@d:\NC61.txt备注:Txt中的内容为:CREATE TABLESPACE NNC_DATA01 DATAFILE'F:\ORACLE\ORADATA\ORA9I\nnc_data01.dbf' SIZE 500MAUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K ;CREATE TABLESPACE NNC_INDEX01 DATAFILE'F:\ORACLE\ORADATA\ORA9I\nnc_index01.dbf' SIZE 500MAUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K ;注意点:在输入命令@d:\NC61.txt前,首先把txt文件放在F盘根目录下,然后再F盘依次建立ORACLE;ORADATA;OR9I 这3个文件夹。
NC61单据制作—遇到的问题及解决办法
发布元数据报错:解决方案:把nc61_home>conf>server.xml文件里把端口改为80,打开运行nc61_home>bin>ncsysconf.bat文件,把服务器端口改为80,剩下就是Eclipse 或者UAP-STUDIO工具连击的端口改为80就可以了。
生成JAVA源码报错:解决方案:找到元数据模型点击空白地方打开属性页签加入如下创建物料基本分类—-遇到“上级节点不存在”导致不能创建(分类编码只能2位)解决方案:物料基本分类编码只能是2位,输入6位不会说不符合编码规则,但点保存提示“上级节点不存在”。
(类似的也一样)向导生产的代码要补充实体属性进去,缺少了实体属性和一个类:1.在同一功能菜单下,通过向导创建第2张单据的时候,第一张单据显示名称是乱码,后面添加的不会显示出来:(未解决)新增单据报错:解决方案:找到自己的NC61_home如下截图路径,项目里面有那个文件找到复制进去安装完UAP-Studio之后找不到授权管理,如下图解决方法:环境变量换成61的jdk就可以了8. 建立单据向导过程中出现这个错误:解决方法:在提示的的Client和private 后加上相应的后缀就可以了9. 单据向导建立完成后生成的代码有问题:(1)、VO下的属性没有自动生成解决方法:在MDP视图下,选中实体,在属性下把动态属性的勾去掉然后再重新发布元数据,生成Java源代码就出来了。
10.自动生成的Java源代码出错:解决方法:XXXVO继承的类为HYBillVO, 应实现的应该为AbstractBill11. 同问题4一样,并在重新生成的**BVO和**HVO下分别加入代码:**BVO:**HVO:模块号必须和你项目的模块一样单据生成源代码下面错误解决方法:设置好开发者,安全密锁,以及最好把环境弄干净。
增加业务单元保存时报这个错尚未解决单据保存数据出错1、尚未解决2、清空缓存,重启客户端,ok导入元数据模型尚未解决选自定义代码风格不能发布代码。
NC61产品手册-税务管理
司
公
限
有 图 2.1.2-5
在【差异调整规则执行】中对调整的税务核算账簿〖执行〗按扣除标准规则,调整某个期间
的财务数据;
份
股
件
软
友
用
图 2.1.2-6 自动生成按扣除标准调整的差异凭证到【差异凭证录入】中,可根据需要对差异凭证维护和
审核; 在【差异调整规则执行】中生成调整执行日志,并可通过日志联查差异凭证; 可在【差异凭证查询】中查询使用规则生成的差异凭证。 3) 广告费调整 本规则专门为调整企业所得税提供; 当需要调整财务数据中的广告费时,适用广告费调整规则;
支持使用直接调整规则,自动生成差异凭证;
支持使用按扣除标准调整规则,自动生成差异凭证;
支持使用广告费调整规则,自动生成差异凭证;
支持记录广告费调整明细,形成广告费辅助账;
支持通过固定资产系统,自动生成与固定资产相关的差异凭证。
3. 支持自动计算递延所得税
支持记录暂时性差异数据,作为递延所得税计算的数据基础;
II. 业务流程
手工调整
制单人
审核人
差异凭证
司
差异凭证录入
差异凭证查询
公 限
制单
有
份审核
审核
股
件图 2.1.1-1
III. 功能清单
领域 财务会计
软 友 用 产品模块
税务管理
期初录入
功能节点
差异凭证录入
差异凭证查询
IV. 产品解决方案
1) 维护税务调整的期初数 当税务核算账簿在非年初期间启用时,在【期初录入】中录入账簿启用日期之前,税务账簿 当期的差异调整分录; 依据税收政策分不同的税种调整财税差异,通过差异调整项来确定税种; 通过辅助信息查看差异调整项对应的税种以及差异属性信息; 对于委托核算的情况,使用调整财务核算账簿区分核算;
NC61数据源配置和数据库表空间的配置
NC61数据源配置和数据发现童鞋们在安装NC61的时候遇到的问题非常多,尤其是建立多个帐套的时候更是问题多多。
我总结了一下,问题的症结就在于对数据库的表空间、用户、UAP配置等关系没有理清楚。
如果这篇文章帮助你解决了问题,希望你能把你出现问题的截图发上来,并告诉大家用这个方法可以解决。
写了一个下午,看完好歹给个回复。
-------------------------------------------------------------------------------- 问题症状往往表现为:1.数据源配置的时候测试通不过;2.数据源配置的时候测试能通过,但在建库的时候通不过,比如到10%的时候弹出错误“物理布局错误”,到30%的时候弹出错误“表或视图不存在”等等。
3. 按照下面的方法,UAP配置测试通不过,出现ORA-12519错误的时候,可以尝试先关闭中间件,再测试。
小伙伴们,如果你遇到类似的问题,建议你继续往下看,一定要看到最后哟。
-------------------------------------------------------------------------------- 授人以鱼不如授人以渔首先告诉大家一个小秘密,相信很多童鞋都还不知道呢。
在NC61安装盘的根目录下,有三个文档,你们都看过么?还有其他的那些文件,你们都知道是干什么用的么?既然是放到安装盘里的内容,肯定是有用的吧。
在NC61安装盘的DOC目录下,有很多的帮助文档,你们都看过了么?还记得配置数据库的时候我们用了几段代码么?其实就是《NC6.1 数据库参考脚本及临时表要求.pdf》这篇文档里的,自己去找找看。
看完上面这些东东,小伙伴们都惊呆了!有木有!哦。
原来解决方案远在天边,近在眼前呢!下次再遇到问题你还会直接就去问别人么?也希望大家有什么好的方法都共享出来哦!其实我还有别的小秘密,下次告诉大家吧。
下面进入正题了,本着知其然并知其所以然的精神,我重点讲讲我的理解和方法。
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.
蓝凌标准产品系统配置库用户操作手册.doc
(编号:OA0101)变更记录A–增加M–修改D–删除文档审批记录1.系统配置库 ................................................................................. 错误!未定义书签。
1.1功能描述.................................................................................. 错误!未定义书签。
1.2使用说明.................................................................................. 错误!未定义书签。
1.2.1系统初始配置..................................................................... 错误!未定义书签。
1.2.2组织架构............................................................................. 错误!未定义书签。
1.2.3待处理个人......................................................................... 错误!未定义书签。
1.2.4常用群组............................................................................. 错误!未定义书签。
1.2.5阅读常用群组..................................................................... 错误!未定义书签。
1.2.6信息导入............................................................................. 错误!未定义书签。
用友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参数配置表,需要根据具体应用情况再调整。
Websphere6.1下Oracle数据源配置
Websphere6.1下Oracle数据源配置一、准备oracle的驱动程序ojdbc14.jar(我放在/opt/oracle/driver目录下)二、Websphere6.1下创建Oracle数据源1. 启动Websphere6.1服务2. 打开IE浏览器,在地址栏中输入:,登陆Websphere6.1管理控制台3. 配置oracle驱动程序路径:3.1 在导航栏左侧选择:环境-〉Websphere变量3.2 找到ORACLE_JDBC_DRIVER_PATH ,点击进入常规属性配置,在值输入框中指定ORACLE数据库驱动jar包的位置(此处是/opt/oracle/driver):确定,保存。
4. 新建JDBC提供程序:4.1 在导航栏左侧选择:资源-〉JDBC提供程序在右侧JDBC提供程序新建页面选择JDBC提供程序的作用域:一般有以下三种作用域:1. 单元最常规的作用域。
在“单元”作用域上定义的资源对于所有节点和服务器都是可见的,除非它们被覆盖了。
要查看单元作用域中定义的资源,不要在作用域选择表单中指定服务器或节点名。
2. 节点多数资源类型的缺省作用域。
在“节点”作用域上定义的资源覆盖任何在“单元”作用域上定义的重复项,并且对于相同节点上的所有服务器都是可见的,除非它们在该节点上的服务器作用域中被覆盖了。
要查看节点作用域中定义的资源,不要指定服务器,但是要在作用域选择表单中选择节点名。
3. 服务器定义资源的最特定作用域。
在“服务器”作用域上定义的资源覆盖任何在“单元”作用域或父“节点”作用域上定义的重复资源定义,并且它们仅对于特定服务器是可见的。
要查看服务器作用域中定义的资源,在作用域选择表单中指定服务器名和节点名。
可以看出上面三个作用域的范围逐渐递减,并且同名的资源以最小范围的为准。
这个有点类似编程语言中变量的作用域。
根据上面作用域的范围的描述,在单节点的情况下,一般选用“节点”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
发现童鞋们在安装NC61的时候遇到的问题非常多,尤其是建立多个帐套的时候更是问题多多。
我总结了一下,问题的症结 就在于对数据库的 表空间、用户、UAP配置 等关系没有理清楚。
如果这篇文章帮助你解决了问题,希望你能把你出现问题的截图发上来,并告诉大家用这个方法可以解决。
重点:这里是很多同学会犯错的地方。NNC_DATA01 和 NNC_INDEX01 不能改成别的名字,用户可以随便起名字,但是这两个表空间不可以。
如果表空间不使用NNC_DATA01,会出现“表或视图不存在”的问题。
猜测原因:系统建库的时候需要往名称为 NNC_DATA01 和 NNC_INDEX01 的表空间释放数据表,找不到这两个表会报错。
好吧,看完之后好像没什么帮助。。。
下面谈谈我的理解
1.【数据源】跟【数据源名称】是对应的,当你在【数据源名称】输入内容的时候,会自动产生对应的【数据源】,只是个名称,用于辨识,没有什么本质的含义。
2.其实偶也不知道这到底是干什么用的,但是感觉跟【数据源】类似,和【数据源】保持一致就好,应该也是用来辨识的,没有什么本质的含义。
3.创建和配置用户
----------------------------------------------------------------------------------------------
2.数据源配置
打开NcSysConfig
UAP配置工具中的帮助文档对数据源配置的描述如下:
写了一个下午,看完好歹给个回复。
--------------------------------------------------------------------------------
问题症状 往往表现为:
1.数据源配置的时候测试通不过;
2.数据源配置的时候测试能通过,但在建库的时候通不过,比如到10%的时候弹出错误“物理布局错误”,到30%的时候弹出错误“表或视图不存在”等等。
3. 按照下面的方法,UAP配置测试通不过,出现ORA-12519错误的时候,可以尝试先关闭中间件,再测试。
小伙伴们,如果你遇到类似的问题,建议你继续往下看,一定要看到最后哟。
--------------------------------------------------------------------------------
其实我还有别的小秘密,下次告诉大家吧。
下面进入正题了,本着知其然并知其所以然的精神,我重点讲讲我的理解和方法。
--------------------------------------------------------------------------------
1.数据库配置
授人以鱼不如授人以渔
首先告诉大家一个小秘密,相信很多童鞋都还不知道呢。
在NC61安装盘的根目录下,有三个文档,你们都看过么?
还有其他的那些文件,你们都知道是干什么用的么?
既然是放到安装盘里的内容,肯定是有用的吧。
在NC61安装盘的DOC目录下,有很多的帮助文档,你们都看过了么?
还记得配置数据库的时候我们用了几段代码么?
其实就是 《NC6.1 数据库参考脚本及临时表要求.pdf》 这篇文档里的,自己去找找看。
看完上面这些东东,小伙伴们都惊呆了!有木有!
哦。。。原来解决方案 远在天边,近在眼前 呢!
下次再遇到问题你还会直接就去问别人么?
也希望大家有什么好的方法都共享出来哦!
我的方法是用 Database Control 来配置数据库,建议大家采用这种方法,能让你对表空间和用户的理解更深刻。
你在配置的过程中看看能否跟命令对应上。
1.用sysATA01 和 NNC_INDEX01
下面是用命令的方法,大家还记得这些命令是从哪里来的吗?
《NC6.1 数据库参考脚本及临时表要求.pdf》 去找找看,都在这里了。
1--创建表空间:
CREATE TABLESPACE NNC_DATA01 DATAFILE 'd:\nnc_data01.dbf' SIZE 500M AUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K ;
--------------------------------------------------------------------------------------------------------------------------
除了命令,还有其他的方式配置数据库,可以参照《NC6.1 产品安装部署及配置指南.pdf》-2.4创建oracle用户。
3.【数据库类型】注意不要选错了,跟你用的数据库版本对应好,很多童鞋会把这里忽略了。设置错误应该测试通不过的。
4.【数据库驱动类型】默认就好,应该是跟你选的【数据库类型】有关的。
5.通常也保持默认,跟你选的【数据库类型】有关的。
6.给你的【数据源】起个名字,这个应该是随意的,没有特殊要求,只是个名称,用于辨识,没有什么本质的含义。注意不能含有中文。
11.【用户名和密码】是数据库里创建的用户,比如我建的NC61。前面说【数据源】,只是个名称,用于辨识,没有什么本质的含义,但是当【数据源】跟数据库的用户关联起来的时候就有意义了。
本着知其然并知其所以然的精神,我谈谈对【数据源OID标识】的理解:
我把它理解为数据表前缀。当在一个表空间里建立多个帐套的时候,数据表前缀需要不同。
CREATE TABLESPACE NNC_INDEX01 DATAFILE 'd:\nnc_index01.dbf' SIZE 500M AUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K ;
复制代码
注:
这段代码的主要功能就是:建立两个表空间,NNC_DATA01 和 NNC_INDEX01,并指定数据存储路径、文件大小、自动扩展、区分配大小。
数据源配置
1:首先“读取”,可以查看已经配置的数据源信息。
2:选择“添加”或修改数据源,界面处于可编辑状态,编辑数据源信息。
注意:“数据源的OID标识”为大写字母或数字组成的两位数,并且不能以Z开头。
3:修改完成后“确定”,界面不可编辑,可以“测试”修改的数据源连接情况。
4:“测试”成功后“保存”。
举例:
假设程序建库的时候需要往表空间释放一个名称为DATA的数据表,那么再建立一个帐套的时候,就会再次释放一个名称为DATA的数据表,结果就是要么不能建立多个帐套,要么就会把之前的DATA数据表覆盖。但是加个数据表前缀就不同了,第一次建立帐套使用前缀A1,那么释放的所有数据表都会是A1_DATA这样的形式,第二次建立帐套使用前缀A2,那么释放的所有数据表都会是A2_DATA这样的形式,这样两个帐套的数据表就不会产生冲突。
所以,NNC_INDEX01这个表空间我们没用过,但它还是有用的。
2--创建用户:
create user nc611 identified by nc611 default tablespace nnc_data01 temporary tablespace temp;
复制代码
注:
4.帐套和用户名、数据源、数据源OID标识是对应的;
5.所有的帐套都使用相同的表空间NNC_DATA01和NNC_INDEX01。
这段代码的主要功能就是:创建用户,设置默认密码,指定默认表空间和临时表空间。临时表空间使用数据库默认的TEMP即可。
3--给用户授权:
grant connect,dba to nc611;
复制代码
注:
这段代码的主要功能就是:给用户授权,connect 和 dba 这两个权限是必须的。
7.我们应该都是用的本地地址吧:127.0.0.1
8.【数据库端口】如果你的数据库没有改过,那就保持默认:1521
9.【数据库/ODBC】如果你的数据库没有改过,那就保持默认:orcl
10.【数据源OID标识】大写字母或数字组成的两位数,并且不能以Z开头。不同帐套的【数据源OID标识】不同即可,用于辨识,没有特殊要求。
这也是同一个表空间能建立多个帐套的原因。
很多人不理解多个帐套为什么要建立在同一个表空间里,以为这样会产生混乱,其实不然。
总结:
1.表空间必须有NNC_DATA01和NNC_INDEX01;
2.建立不同帐套只需要在数据库里建立不同的用户名,用户名即帐套;
3.用户的默认表空间必须是NNC_DATA01;