用友NC6.5下载安装全流程,每一步都有截图防止你掉坑

用友下载 ·
用友NC6.5下载安装全流程,每一步都有截图防止你掉坑

下载前的准备:看清你的系统和环境

我第一次搞NC6.5的时候,以为下载个安装包直接双击就能跑,结果被卡在环境检测那一步好几天。说实话,用友这款软件不像那些小工具,它对企业级应用的要求挺多,你得先把准备工作做足。先说操作系统,NC6.5官方说的是支持Windows Server 2008 R2以上,但我建议直接用Windows Server 2012或2016,稳定很多。Win10家庭版我试过,能装但跑起来各种奇怪报错,别折腾。数据库这块,它支持Oracle 11g和SQL Server 2008 R2以上,我这边用的SQL Server 2014,配起来没坑。还有个关键点,JDK必须得是1.7以上,如果你电脑上原来有别的JDK版本,最好先确认环境变量指向的是1.7或1.8。我当时就是忘了检查,安装程序直接给我弹个“不兼容”就退出了。内存你至少得给8G,搞生产环境的话16G起步,不然启动服务器的时候卡成PPT。这些信息你在点本页下载按钮之前,先记下来,后面配置的时候能省不少时间。

官方正版安装包带数字签名高速下载多线程·稳定不限速安全纯净无广告·无捆绑

下载与安装步骤:别被那些噱头按钮骗了

点本页下载按钮之后,通常你会看到一个下载界面,但用友NC6.5的安装包名字一般叫“NC6.5_Setup”或者类似,别点那些带“高速下载”字样的虚假按钮,那些全是流氓软件弹窗。真正下载下来的文件大概1.8G左右,体积不小,所以网络最好别太慢。我刚开始下载时以为是普通的exe,跑完才知道是个压缩包,解压后里面有一堆文件夹和几个批处理文件。这里有个坑:别直接双击setup.exe,NC6.5的安装流程是先运行“Setup.bat”文件,它会自动检测你环境缺啥,比如报错缺VC++运行库或.NET Framework,那就先去微软官网补上。装好这些依赖后,再点“启动安装”那个选项。安装界面全程英文,虽然界面有点土,但还好选项不多。安装路径别选C盘,选个剩余空间大点的盘,比如D:\UAP\NC65,安装时会自动创建目录。整个过程大概20分钟,中间会弹两次窗口问你数据库连接信息,先别填,点跳过,后面手动配。

数据库配置:手动配比自动配可靠一万倍

安装程序第一次弹出数据库配置的时候,它的自动检测功能经常绑不对。比如默认会用sa账号连本机SQL Server,但如果你没开TCP/IP或者端口不是1433,它连不上就报错。我建议直接关闭那个窗口,装完后手动配。手动配的方法是:打开安装目录下的“ierp/bin/sysConfig.bat”,这是个配置工具,界面很复古,左边有“数据源”、“服务器参数”这些树形菜单。点“数据源”,新建一个连接,给个名字比如NC65DB,数据库类型选SQL Server或Oracle。填IP地址时候注意,如果你数据库在本机,写localhost或127.0.0.1;如果是远程,就写真实IP。端口号默认1433,改了的话自己填。测试连接成功后,点保存。还有一个容易忽略的地方:NC6.5要求数据库字符集是简体中文,如果是英文字符集,导入数据库时会乱码。所以创建完数据库先别急,用数据库管理工具把字符集设成GBK或UTF-8,再安全一点。我吃过亏,直接导入数据,结果所有菜单名称全是乱码,不得不重新建库。

启动服务器与登录测试:第一次启动通常要等很久

配置好数据库后,就该启动NC6.5的服务了。安装目录下有个“startup.bat”文件,双击运行,你会看到一个黑框框像老式DOS界面一样滚动一堆日志。第一次启动因为要初始化数据库、创建表结构,所以特别慢,快的时候5分钟,慢的时候15分钟都有可能。别因为卡住就关窗口,它可能在创建索引。我当时等了10分钟没反应,心态崩了直接关掉,结果第二次启动疯狂报错。正确的做法是看日志输出,如果最后出现“Server startup in xxx seconds”,说明成功了。然后打开浏览器,输入http://localhost:8080/nc65,注意端口默认是8080,如果你电脑上装了其他程序占了这个端口,启动时会报“端口被占用”。解决方法:打开conf/server.xml,找到8080那一行改个不冲突的端口,比如8081,改完重启。登录页面出来之后,用管理员账号登录,初始用户名和密码一般是“sysadmin/000000”或者“user/123456”。进到系统首页的那一刻,我第一反应是,这界面怎么还是这么丑,但功能确实全。

常见错误集锦:从报错代码到解决方案

用友NC6.5的报错信息特别不友好,比如“-100”这种数字代码,光看猜不出意思。我列几个我遇到的真实坑。第一个是启动时弹“java.lang.OutOfMemoryError”,这证明你给JVM分配的内存不够。去startup.bat里找到“-Xmx”参数,默认是1024m,改大,比如2048m或4096m。第二个是登录后菜单加载不出来,全是空白或者一直转圈,这通常是缓存问题。清一下浏览器缓存,或者直接按Ctrl+F5强制刷新。还有个经典错误:数据库连接失败,报“Cannot create PoolableConnectionFactory”。这时候去检查一下数据库服务是否在运行,以及SQL Server的远程连接是否开启。我用的是SQL Server,默认状态下TCP/IP是禁用的,得去SQL Server配置管理器里启用,重启服务才行。第三个比较坑的是,如果你安装过程中改了安装目录路径,比如带了中文,比如“D:\用友软件\NC65”,那启动时报错几率极高。所以装的时候路径里别出现中文,全部英文和数字最稳。

个性化设置与插件安装:让系统更顺手的几个小改动

系统正常跑起来后,默认设置其实挺糙的。比如字体特别小,在NC6.5的登录页面右上角有个“设置”按钮,可以把字体调大一级。还有个我特别推荐的功能是“个人常用菜单”,在系统管理里可以自定义快捷入口,把审批流程、报表查询这类高频操作放在首页。插件方面,NC6.5有官方的补丁包,你用系统管理员账号登录后,点“系统维护”-“补丁管理”,就能加载下载好的jar包。但要注意,不是所有插件都直接适用,最好先备份系统表。我自己犯过一个错误,装了一个第三方的报表插件,结果导致系统菜单没了,只好回滚。所以如果用不上,别乱装插件。另外,如果你们公司有多人使用,建议在“系统管理”里把用户权限分细一点,比如财务人员只能看财务模块,别给太多,防止误操作。

卸载与迁移:不是简单删个文件夹就能完事儿

最后说说卸载,这个很多人栽跟头。NC6.5没有自带卸载程序,你不能直接删安装目录。正确做法是:先停止服务,然后打开“控制面板-程序和功能”,找到“UAP-NC6.5”这一项卸载。但即使卸载完,注册表还有残留,会影响以后重新安装。所以卸载后最好用CCleaner扫一遍注册表,再手动删除安装目录的残余文件和数据库里的NC相关库表。迁移这套系统更麻烦,我帮朋友迁移过一次。步骤是:在新服务器上装好NC6.5,然后把旧机器的部署目录(比如“nc65”文件夹)整体拷贝过去覆盖,再导出旧数据库为bak文件,在新数据库里还原。还原后别忘了修改数据源配置文件中的IP和账号密码。这个操作如果数据库里有生产数据,建议先做全量备份,不然失败了恢复起来很痛苦。最后提醒一点:迁移完成后启动前,一定要核对一下日志里有没有“ERROR”,别贪快。