收藏 分销(赏)

数据库安装、NC50中间件安装和开发环境配置.docx

上传人:xrp****65 文档编号:8696153 上传时间:2025-02-26 格式:DOCX 页数:44 大小:4.04MB 下载积分:10 金币
下载 相关 举报
数据库安装、NC50中间件安装和开发环境配置.docx_第1页
第1页 / 共44页
数据库安装、NC50中间件安装和开发环境配置.docx_第2页
第2页 / 共44页


点击查看更多>>
资源描述
目 录 1 产品客户化安装步骤 2 1.1 安装产品客户化模块 2 1.2 安装Oracle数据库 6 1.3 配置Oracle数据库 9 1.3.1 配置Net服务名 9 1.3.2 在Oracle数据库中分配表空间 16 1.3.3 在Oracle数据库中创建用户 21 1.4 NC中间件的配置和启动 24 1.4.1 Data Source配置 25 1.4.2 Server配置 26 1.4.3 Log配置 27 1.4.4 License配置 28 1.4.5 Deployment配置 28 1.5 NC帐套的设置 30 2 其他业务产品安装步骤 33 2.1 安装产品供应链模块 33 3 开发环境的配置 39 1 产品客户化安装步骤 1.1 安装产品客户化模块 首先找到NC50安装包中的NC_UAP目录,该目录是安装客户化产品的,找到该目录下的ncsetup.bat文件双击运行,如图: 双击后会弹出安装界面,如图: 点击下一步按钮,出现界面如图: 在界面中阅读完相关信息后,先选择“同意”,然后再点击下一步,出现界面如图: 在界面中,可以修改产品安装的目录(比如:E:\ufsoft\nchome),也可以直接点击下一步,按默认路径进行安装,然后出现下一界面,如图: 在“待安装产品”中将“客户化”前打上勾,然后点击“下一步”进入下一安装界面,系统将开始进行产品的安装: 点击“开始安装”按钮进行安装。安装完成后,点击“下一步”按钮,如图: 在最后的界面中,视项目具体的应用情况,选择适当的选项,然后点击“完成”按钮结束安装: 注意:安装完客户化后,必须要先打开E:\ufsoft\nchome\bin\ncSysConfig.bat文件,在进行完Data Source配置后,必须马上进行Deployment配置,将所有的项选中,然后点击“生成EJB”按钮。如果不先进行这一步,将会在创建帐套的时候,提示错误。 1.2 安装Oracle数据库 首先启动Oracle安装程序,注意:应该如图设置Oracle的安装文件所在的目录名,必须是英文,否则会出现错误。 运行setup.exe文件进行Oracle的安装,弹出安装界面如图: 点击下一步按钮,出现如图界面: 可以按照默认设置安装,也可以修改一下安装路径,点击下一步按钮,出现如图界面: 选择第一项“Oracle9i Database 9.2.0.1.0”然后点击下一步按钮,出现界面如图: 在选项中,选择第一项“企业版(2.86GB)”,然后点击下一步按钮,出现界面如下: 在出现的界面中选择第一项“通用”,点击下一步进行安装,在安装的过程中注意要换盘。(安装过程中的图片省略,要注意的是:安装成功后会提示输入系统管理员的用户名和密码,比如提示输入system和sys的密码)。 1.3 配置Oracle数据库 1.3.1 配置Net服务名 安装完毕后,我们首先要配置一下Net服务名。在桌面上的开始菜单中,依次打开 “程序”->“Oracle - OraHome92”->“Configuration and Migration Tools”->“Net Configuration Assistant”,如图: 双击后,显示配置Net服务名的界面,如图: 选择“本地Net服务名配置”,点击下一步按钮,出现界面如图: 选择“添加”,点击下一步按钮,出现界面如图: 默认选择“Oracle8i或更高版本数据库或服务”,点击下一步按钮,出现界面如图: 在服务名中输入自己定义的服务名,比如ncdb,然后点击下一步按钮,出现界面如图: 选择默认的TCP选项,然后点击下一步按钮,出现界面如图: 在主机名中输入服务器的IP地址,端口使用标准端口1521,然后点击下一步按钮,出现界面如图: 在界面中选择“是,进行测试”,点击下一步按钮,出现界面如图: 首先点击“更改登录”按钮,输入用户名和密码,然后点击确定按钮,出现“测试成功”的字样,再点击下一步按钮,出现界面如图: 直接点击下一步按钮,出现界面如图: 选择“否”,直接点击下一步按钮,出现界面如图: 直接点击下一步按钮,出现界面如图: 在出现的界面中,点击完成按钮,完成Net服务名的配置。 1.3.2 在Oracle数据库中分配表空间 配置完Net服务名后,需要在数据库中分配一下表空间。首先在桌面上的开始菜单中,依次打开 “程序”->“Oracle - OraHome92”->“Enterprise Manager Console”,如图: 双击后出现如下界面: 直接点击确定进入操作界面,如图: 在弹出的对话框中,输入主机名(如服务器IP:192.168.51.84),输入SID和网络服务名(都输入刚才配置的Net服务名ncdb),然后点击确定按钮。显示界面如下: 首先双击左边窗口中的“数据库”节点,然后双击“NCDB”节点会弹出输入用户名和密码的界面,在界面中输入系统管理员的用户名和密码system,然后点击确定按钮登录进入,显示如下界面: 打开“存储”->“表空间”。在“表空间”节点上点击右键,选择“创建”,显示如图: 在名称中输入NNC_DATA01,然后双击“大小”栏,弹出窗口如图: 在一般信息标签中,输入文件大小为1024MB,然后切换到存储标签,如图: 在增量中输入32MB,然后点击确定按钮完成表空间的创建。 注意:要按此操作依次创建六个表空间:NNC_DATA01,NNC_DATA02,NNC_DATA03,NNC_INDEX01,NNC_INDEX02,NNC_INDEX03,创建后如图: 1.3.3 在Oracle数据库中创建用户 打开“安全性”->“用户”。 在“用户”节点上点击右键,选择“创建”,显示如图: 在对话框中输入用户名称和口令,在“表空间”的“默认值”中,选择“NNC_DATA01”,如图: 然后切换到“角色”页签,找到DBA然后点击向下的小箭头,将DBA加入到下面的框中,然后将管理选项都打上对钩,如图: 然后切换到“限额”页签,然后依次将NNC_DATA01,NNC_DATA02,NNC_DATA03,NNC_INDEX01,NNC_INDEX02,NNC_INDEX03设置为无限制,设置方法是选中NNC_DATA01,然后点击下面的“无限制”选项,如图: 然后点击创建按钮,即可创建一个用户。 1.4 NC中间件的配置和启动 找到刚才NC产品的安装目录E:\ufsoft\nchome\bin,找到ncSysConfig.bat文件,如图: 1.4.1 Data Source配置 双击该ncSysConfig.bat文件,在出现的左边窗口中首先选择“Data Source”,在右边窗口中点击“读取”按钮,然后再点击“添加”按钮,数据库类型选择ORACLE,在“数据源名称”中输入design,下面的数据库信息依次录入,如图: 填写完成后,点击“确定”按钮,然后点击“测试”按钮进行数据库连接测试,如果测试通过,则点击“保存”按钮,数据库配置信息会保存到E:\ufsoft\nchome\ierp\bin\prop.xml文件中。 (友情提示)如果是SQLSERVER数据库,则按下图进行配置: 1.4.2 Server配置 然后切换到Server配置窗口,点击“读取”按钮,该窗口主要是对服务器类型及参数进行设置,一般情况下无须改动,直接保存即可,如图: 1.4.3 Log配置 然后切换到Log配置窗口,首先在“日志配置”栏里输入服务器的IP地址,注意:点击“读取”按钮前,必须保证中间件已经启动,否则无法配置,如图: 这里我们可以设置下后台日志的显示级别,如果在测试中需要查看sql语句或一些错误信息,则将级别设置为Debug,点击“保存”按钮即可。 1.4.4 License配置 然后切换到License配置窗口,该窗口用于最后的正式环境license授权的申请,正式上线时才能用到。首先点击“生成License”按钮,然后输入产品号(一般为八位数字,需要向实施人员询问取得),如图: 输入后点击“确定”按钮,系统会在E:\ufsoft\nchome\bin目录下生成一个hardWare.key文件,将该文件发送给用友UFIDA,他们将为你进行产品授权。用友会给你生成一个license文件,将该文件放到E:\ufsoft\nchome\bin目录下即可。然后可以在上面的窗口中,点击“读取License”按钮,查看产品的授权信息。 1.4.5 Deployment配置 该窗口是进行EJB的生成和部署的,同时可以生成客户端,生成的客户端安装程序保存到D:\ufsoft\nchome\bin\NC_Client目录下,可以进行安装。 配置完毕后,返回到NC产品目录,找到startup.bat文件,双击启动中间件,如图: 启动中间件后,会显示启动进度状况,如图: 显示“Server startup in xxx ms”即表明中间件启动完成。接下来就可以启动IE浏览器,登陆到系统环境了。 1.5 NC帐套的设置 利用InternetExplore作为客户端登陆,在地址栏输入http://127.0.0.1/login.jsp,即可看到下面的界面: 输入用户名root,密码为空,登陆到系统管理帐套中,在打开的界面中点击左边列表的帐套管理选项,打开界面如下: 前面建立了NC要使用的数据库,并为数据库设置了表空间信息,但这还不够,还必须为其安装NC的系统数据表和初始化数据。方法是点击上面 帐套管理 页面的“升级帐套”按钮,开始进行数据表的建立和初始化,如下图: 首先选择你要安装的模块: 然后开始初始化: 至此,NC数据环境已准备好。注销后再登陆到”学习帐套”,即进入了真正的NC系统,如下所示: 2 其他业务产品安装步骤 2.1 安装产品供应链模块 首先找到NC50安装包中的NC_SCM目录,该目录是安装供应链产品的,找到该目录下的ncsetup.bat文件双击运行,如图: 双击后会弹出对话框,如图: 直接点击下一步按钮,显示界面如下: 选择“同意”选项,然后点击下一步按钮,显示界面如下: 在界面中输入产品安装的目录,选择中间件的安装目录即可,然后点击下一步按钮,显示界面如下: 在待安装产品中,选择要安装的节点模块,然后点击下一步按钮,如图: 在界面中点击“开始安装”按钮,进行产品安装,安装完毕后,点击下一步按钮退出产品安装。 重新启动中间件,等待时间会稍长一些。在登录页面中长套选择“系统管理”,用户名输入root,点击登录按钮,如图: 进入主界面后,双击“帐套管理”,然后选中自己创建的帐套,然后点击“升级帐套”按钮,如图: 在弹出的对话框的待安装产品中选择“供应链”下的产品,点击下一步按钮进行数据库脚本建库,如图: 然后点击“开始安装”按钮,如图: 安装完成后,重新启动中间件,重新登录集团后,打开“客户化”-〉“建公司帐”-〉“新建公司帐”节点,如图: 选择相应的公司,点击“增补”按钮,然后一步步的将供应链加载到公司里。然后打开“客户化”-〉“权限管理”-〉“权限分配”,将各公司的角色分配上供应链的权限,如图: 分配完毕后,重新注销登录,就能看到供应链节点了。 3 开发环境的配置 在上一个步骤中,演示了怎么搭建NC的数据环境和测试环境,但作为开发人员,日常的工作都是在Eclipse开发环境中进行。在Eclipse中建立开发环境分下面几个步骤: 1.往Eclipse插件中加入NC开发所需的MDE插件,这些插件可以在 相关工具\Eclipse_NC插件 中找到,拷贝到eclipse安装路径下的plugins目录下即可。 2.取得NC_HOME,NC_HOME包含了开发环境所需的所有jar包,本培训环境带有UAP提供的最新NC_HONE,将其拷贝到你机器上的任一路径,比如E:\NCHOME。 3.打开Eclipse,点击菜单“新建/项目”,弹出下面的对话框: 选择MDE Development下的Moudle Project即可。 4.点击下一步,开始创建Moudle Project,在下面的对话框中填入信息: 5.点击完成后,会创建项目,形成下图所示的目录结构: 6.下面,需要为此项目指定NC_HOME的路径,这样NC开发环境才有可依赖的JAR包。方法是在Eclipse中选择菜单 窗口\首选项,在弹出的对话框中针对MDE Development输入NC_HOME的路径,如下: 7.点确定后,在项目上单击右键,然后选择菜单项 MDE Tools/update classpath,以更新NC_HOME。 8.至此,开发环境已建立完毕。在开发环境中调试程序,一般需要首先启动NC中间件,然后启动UAP客户端调试器。下面我们在eclipse调试器中建立这两个程序: 1) 建立中间件调试启动点,方法是在调试点管理界面左边列表的Module Application下新建一个调试点,MDE插件会为它设置默认参数,我们只需改变一下调试点名称,如下所示: 2) 建立UAP客户端调试器启动点,该调试器的入口类是nc.starter.test.Jstarter,因此可以新建一个 Java Application类型的调试点,输入入口类,如下所示: 3) 在设立这两个调试点之后,要注意两个问题:一是你的项目所使用的JRE的安全策略必须是: grant { permission java.security.AllPermission; }; 这可以通过修改 {$JRE根目录}/jre/lib下的java.policy文件来实现,否则在启动中间件时会出现java.security.AccessControlException;二是要成功运行UAP客户端调试器(JStarter),必须将nchome\ufjdk\jre\lib下的plugin.jar和nchome\ufjdk\lib下的tools.jar也加入到项目默认的JRE的classpath中,如下所示: 4) 此时即可先启动中间件,再启动客户端调试环境。客户端调试环境启动图如下: 上面显示连接的是本机中间件,如果在远程有中间件,填入其IP和端口,也可用于调试开发环境中的客户端代码。点击“Start”按钮后即可进入NC登陆界面,如下所示:
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 应用文书 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服