NC维护常见问题和技巧
第一部分 客户端
5.客户端使用IE浏览器java插件参数设置
设臵java参数的原因: IE浏览器java插件参数默认能使用最大内存为64M,如果不进行设臵修改的话,即使客户 端机器本身物理内存足够大,NC界面在浏览器中也只能用到64M内存,设臵步骤如下: (1):在开始-》控制面板中,双击java咖啡杯图标: (2):在弹出界面中选择第二个页签界面,即常规后面的java界面->java小应用程序 Rutime设臵下->点查看: (3):在弹出的小窗口第四列设臵:-Xms56m –Xmx300m (ie6最大能设臵到300m,ie7最 大能设臵到200m,根据客户端机器本身的环境而定)
第二部分 应用服务器
不建议使用32位的应用服务器。 32位的操作系统作为应用服务器时只可用于最大并发200人以下的财务产品。 应用服务器主机名建议为字母、数字组成,不要包含“-”、“@”空格等特殊字 符。 保证NC(WebSphere)中间件相关端口不被其他应用占用,并且在设置防火墙端口 策略时开放上述端口。 应用服务器上不要安装或启用DHCP,DNS,PROXY、WINS和防火墙等服务。 如果 使用Windows操作系统,建议停止操作系统自带的防火墙。 保证数据库服务器和应用服务器,应用服务器和应用服务器间高速网络通信,不 建议安装或设置跨网关或跨防火通信。 保证应用服务器网卡驱动、物理连线、地址、网关、路由等被正确配置。如果环 境中有网卡被启用而未连接物理网线,会影响NC系统网络操作性能,在此建议禁 用不使用的网卡。
注:第一次勾选上后,以后进入浏览器此选项是默认勾选上的,如果清除缓存后,需 要手工再次打上勾
第一部分 客户端
7.怎么做客户端安装盘及安装使用NC客户端
有的时候在用IE浏览器无法满足应用要求情况下,特别大数据量查询的时候,可以通过启 用NC客户端程序来代替浏览器应用。
(1)生成客户端程序方法:启动NCSysConfig.bat(NCSysConfig.sh),选中Deplopment节点界面,点击右 边生成客户端盘按钮,如图,在弹出界面中设臵应用服务器名与端口,以及产生的客户端代码安装 路径。 (2):客户端代码生成后,进入bin,如图,运行setup.exe,指定客户端代码的安装路径 (3):点击下一步进入安装 (4):安装完成后;可以通过开始->所有程序->ERPNC列表中,可以选择启动NC客户端;ห้องสมุดไป่ตู้者进入 NC客户端程序目录如C:\ncv5client\bin下面,运行clientStartup.bat启动NC客户端程序。 (5):登录时,要启用“压缩远程调用流“ 什么情况下建议用NC客户端程序代替浏览器访问NC 一是在有些机器浏览器使用java插件有问题,经常导致退出或无法使用情况下;二是有些用户的操作数 据量很大,使用浏览器java插件内存无法设臵上去,导致相关大数据操作在客户端非常慢,并且导致 客户端cpu持续很高情况下。 以上两种情况可以考虑使用NC客户端程序解决。
第一部分 客户端
8.其他一些常见问题
(1)客户端机器名为中文会导致nc出现异常问题,比如制单在选择科目或者辅助 核算的时候参选放大按钮点了一直没反应。 (2)一些杀毒软件会过滤掉某些包导致nc部分节点出现乱码,不能正常显示。 (3)安装IE8的客户端登陆nc的时候会提示加载java小程序失败,降低IE8的安全 性为低,加入nc登陆地址为信任站点。 (4)由于网络或者某些其他原因导致浏览器无法下载缓存,变通的解决办法可 以到一台可以正常登陆的电脑把缓存拷贝到相应的位臵,重新登陆即可。 (5) 如果出现网络问题可以通过以下命令测试 Ping命令的常用参数选项 ping IP –t 连续对IP地址执行Ping命令,直到被用户以Ctrl+C中断。 ping IP -l 2000 指定Ping命令中的数据长度为2000字节,而不是缺省的32字节。 ping IP –n 执行特定次数的Ping命令
(1)打开INTERNET选项----->INTERNET选项------>安全------->受信任的站点------>自 定义级别----->安全设置----->把ActiveX控件和插件(把这个组内的所有设置都改为 启用)
第一部分 客户端
(2) 打开INTERNET选项------安全--------信任站点-------站点------把应用服务器的IP地址(例 如10.52.128.49) 加入信任站点
cleanClassesMETA-INF.bat: 清除modules目录下各个模块classes目录下的META-INF文件. 否则部署可能会错. 因为该目录下不应该有META-INF文件, 常常是打补丁打错的META-INF文件. cleanLangFile.bat:
从NC502升级到NC55时,在升级时升级程序会自动调用该命令, 程序根据 nchome\langlib目录下的jar的信息,清除不需要的 nchome\resources\lang目录下对应的语言资源文件。
第二部分 应用服务器
常用检查命令 (nchome\bin目录下)
checkDBConnect.bat:
检查prop.xml文件配置的数据源连接是否正常.
checkSRVConnect.bat:
首先检查checkSRVConnect.ini文件中配置的SERVER状态是否正常. 如果checkSRVConnect.ini没有配置任何有效url连接, 系统会自动解析prop.xml文件,检查该文件配置的全部SERVER状态是否正 常. 特别是集群环境下SERVER比较多,用该命令检查非常方便.
第二部分 应用服务器
常用检查命令 (nchome\bin目录下)
checkFileDuplicate.bat:
检查重复的文件. 主要是检查nchome下的目录:modules hotwebs resources lib 这些目录下的重复的文件,特别是打补丁时在modules下备份的文件, 会造成部署时失败.
第一部分 客户端
1.浏览器的设置问题.
1.JRE版本冲突: 卸掉所有的JRE,清一下缓存,重新安装NC的JRE ,另外,有时安装完NC的JRE后,用户 又安装了其它产品的JRE. 然后登录NC时,IE报错,登录不进去. 卸载掉NC的JRE,重新安装后即可 2.JRE参数设置的内存过大: -Xms128M -Xmx512M ,如机器内存为512, Xmx设置为512M或超过512M 可以逐渐缩小最大值设置. 如设置为:-Xms128M -Xmx300M 3. 有一个特殊情况. IE自动关闭,而且在桌面上会生成一个日志文件. 这种情况可以使用下面的方法: 在控制面版设置客户端内存如: -Xms256m –Xmx448m 先安装NC的NC_Client_1.5.0_07.exe软件在NC安装目录 nchome\webapps\nc_web\Client\NC_Client_1.5.0_07.exe 该软件会安装在C:\Program Files\jre1.5.0_07目 录下. 如果以前安装过就不用安装了. 在网上下载jre1.5.0_13 如: jre-1_5_0_13-windows-i586-p.exe /webapps/download/AutoDL?BundleId=12839&/jre-1_5_0_13-windows-i586-p.exe 下载后,安装. 该软件安装在C:\Program Files\Java\jre1.5.0_13 然后将 C:\Program Files\jre1.5.0_07\lib\security目录下的java.policy文件覆盖到 C:\Program Files\Java\jre1.5.0_13\lib\security下 另外,V5版本可以用NCSysConfig.bat 生成一个客户端,使用NC的客户端软件
第一部分 客户端
(3) 打开INTERNET选项------连接------局域网设臵------代理服务器设臵------检查代理服务器 是否有打勾 , 如果没有打勾,请直接跳过此步骤。 如有打勾表示使用了代理服务器,请 按下图把NC应用服务器ip 地址10.52.128.*,设臵为跳过代理服务器
第一部分 客户端
6.当网络状况不是很好的情况下,启用压缩远程调用流:
数据查询操作会需要从服务器端下载大量数据到客户端显示,如果不选择压缩传输的话,可能 网络传输量会很大,如果选用压缩传输,对大数据量的传输,其压缩比很多时候能达到1:5甚 至1:10,会较大减轻网络传输量及时间,局域网和外网的用户都要做此设臵。
checkModuleName.bat:
检查Module的名字是否符合规范,如果不符合规范,部署时会出错.
第二部分 应用服务器
常用检查命令 (nchome\bin目录下)
checkLicence.bat:
通过该命令可以查看License信息. 产品达到授权数时,需要使用该命令,查看每个模块的授权数是多少,以便 于申请更多的授权。 在测试环境,产品达到授权数时需要去掉下面的两个文件: \nchome\lib\uf.lib 和 \nchome\bin\license1 然后重新启动中间件即可. 但是不能打印。
第一部分 客户端
3.登陆进入nc的时候,左边的菜单无显示,看不到节点 。
左下角是空白的
原因:java冲突 解决:经过检查,发现在添加删除程序里面有多个JAVA程序,把多余的JAVA 程序删除问题就解决了
第一部分 客户端
4.浏览器设置不当会出现使用时间长后浏览器越来越慢,以及一些大数据操
作浏览器灰屏等现象;还有一些大的数据查询操作时间长等等现象。对NC客 户端浏览器而言,主要是以下3处需要 设置:
第一部分 客户端
2.登陆nc的时候只显示一部分
可能原因:显示器的分辩率太高 或者是在浏览器里直接输入http://ip/login.jsp ,很多操作员把这个地址收藏为文件夹,从收藏夹里打开以上格式的地址的时 候就会出现只显示一部分的问题。 解决方案:调低显示器的分辨率或者直接输入http://ip,作为收藏夹的时候注 意收藏主页(不带login.jsp的地址)