用友NC6.5下载安装老是失败?几个细节你得注意
下载安装包前先看看自己系统
我第一次装用友NC6.5时,直接点开下载页就点按钮,下载完后解压安装,结果跑到一半卡死了。后来才发现,这个软件对环境要求挺挑的。你电脑系统如果是Win7或Win10,最好先确认系统是64位,32位就别想了,跑不起来。装之前我建议你先去控制面板瞅一眼系统类型。还有,内存至少得8G,16G以上更稳。我有个朋友2G内存硬上,安装时直接蓝屏。
另外,硬盘空间也得留够。NC6.5安装包解压后大概3-5G,装完再占个10G左右。你下载前最好清理下C盘,至少留出20G空余。我上次装时就因为C盘只剩5G,安装程序写文件写到一半报错,说我磁盘空间不足。碰见这种情况,真挺气人。所以,下载之前先把环境摸透,别急着点下载。
下载安装包的真确姿势
很多人下用友NC6.5时,直接百度搜个链接就点,结果下了个假包,甚至带病毒。我踩过这个坑,那次下的包才几百兆,解压后一堆exe文件,点了根本跑不动。建议大家去用友官网找下载入口,找到对应产品页面后看那个下载按钮。别贪快,检查下文件大小——正常NC6.5完整包在2.5G到4G之间。下载时用个稳定的网络环境,别开着迅雷下别的,容易断。
下载过程里别强制暂停。我试过中途暂停去干别的,再接着下,解压时总提示文件损坏。这种情况其实很常见,你得重下一遍。实在怕出错,下载完先用杀毒软件扫一遍。还有个小窍门,下载前关闭防火墙或者加白名单,有些杀毒软件会拦截安装包。我那次装的时候卡巴斯基直接删掉了文件,害我找半天。
安装过程中的环境配置
解压完后,打开文件夹,找到setup.exe,别急着双击。先右键管理员身份运行,不然有些注册表写不进去。我初次装时就忘了这一步,点了普通双击,结果装到一半弹出一个权限不足的提示。装的时候系统会叫你指定安装目录。我强烈建议别放C盘,放D盘或E盘。C盘权限管得多,后面数据出问题更麻烦。
安装过程里,它会自动配置数据库。如果你不懂数据库,就选默认的,它自带一个内置H2数据库,够测试用。但你真要正式用,最好外接个Oracle或SQL Server。我之前图省事用内置库,后来数据一多查询慢得不行。配置数据库时,注意端口不能冲突。默认端口通常是8080或8090,但如果你装了其他软件抢了这个端口,就会报“端口占用”。解决办法是提前在命令提示符里查,比如输入netstat -ano,看哪个占着那个口。
安装失败的常见报错及处理
装的时候我碰见过好几种报错。最典型的是提示“Java虚拟机初始化失败”。这问题就是因为你电脑上没装JDK,或者版本不对。NC6.5需要JDK1.7或1.8,太新的版本反而不兼容。我一开始装了JDK11,结果一直报错。后来卸掉,装了个1.8版本才搞定。装JDK时别忘了设置环境变量JAVA_HOME,路径别带空格。
还有一种情况,安装到一半突然弹一个“安装程序无法继续,因为系统找不到指定文件”。这种多半是因为安装包解压时没解全。我用WinRAR解压时选了快速解压,结果少解出个dll文件。重解一次,换用7zip,选完整解压模式就好了。还有次装到99%卡住,等半天不动。后来发现是防火墙拦截了后台服务启动。关掉防火墙或添加信任就能过。
另外,如果你电脑别名是中文,安装时也可能挂。NC6.5对中文路径不友好,安装目录要全英文。我有个同事用户名就叫张三,他装的时候默认路径C:Users张三,结果老报错。最后他建了个新用户,英文名,才装成功。
授权文件和启动问题
装完后,NC6.5要用授权文件才能正常启动。你拿到一个lic文件,别直接双击,把它放到安装目录下的license文件夹里。我当初不知道要放哪里,直接乱放在根目录,结果启动登录页时总提示“许可证未激活”。放对位置后,重启服务才生效。
重启服务时得先找到管理工具。在安装目录里有个文件叫stop.bat和start.bat。运行前最好右键管理员模式,不然服务起不来。我第二次启动时忘了管理员,一直报“无法绑定端口”。查了一圈才发现是权限问题。启动后你能看到控制台输出一堆日志,别急着关,等它跑完显示“服务器启动成功”再开浏览器。
浏览器访问的话,我习惯用Chrome或Firefox,IE老版本兼容差,会提示控件问题。地址栏输入http://localhost:8080/nc(端口根据你配置的来)。第一次登录用户名是admin,密码默认是1。进去后先改密码,别裸奔。
安装后数据迁移的坑
如果你是从旧版本升级到NC6.5,数据迁移这块容易翻车。我原来用NC5.7,导数据时直接用备份文件恢复,结果表结构不兼容,报了一堆错误。正确的做法是用系统自带的升级工具,在安装目录的upgrade文件夹里。先执行数据校验,它会检查哪些表要改。这个检查可能花半小时,耐心等。
迁移前记得先清空测试数据。我那次还把历史日志没清,导入时直接卡死。备份原库是必须的,但备份文件最好放在单独磁盘上。我吃过一次亏,备份文件和安装包放一个盘,后来那个盘坏了,数据全丢。所以,建议你用外置硬盘或云盘多存一份。
如果你是新装,就不用管迁移。但如果是企业换系统,数据量大的话,最好提前压缩备份文件。我有个客户一次导了10G数据,结果网络超时。最后分段导出,分三次导进去才搞定。
总结几个小技巧避免踩雷
绕了这么多坑,我总结几个实用技巧。第一,装之前先把系统还原点创建好,万一装崩了能恢复。第二,永远别用默认路径,选个非系统盘,比如D:\U8NC,路径简洁。第三,安装包下载后做MD5校验,避免文件坏。用记事本算md5,和官网给出的值对比,不等就重下。第四,测试时先开个虚拟机,跑通再装到实机。我每次测试新版本都这么干,省得把正式环境搞翻。
还有,装完后多留意日志文件。比如在安装目录下的logs文件夹里,如果有报错,把关键词复制到百度搜,很多问题别人都遇过。别自己死磕,我上次为了一个数据库连接失败,折腾了一天,最后发现是密码大小写搞错。总之,耐心加细心,NC6.5装起来还是能过的。