用友ERP的安装包我下了好几遍,最后还是找老同事要的
找老同事要安装包,比在官网折腾快多了
我第一次装用友ERP,完全是被网上各种下载站给忽悠了。当时公司上了新项目,财务那边急着要测试U8的某个模块,我作为IT支持,第一反应就是去搜「用友下载」。好家伙,一搜出来几十个站,每个都写着「官方正版」「高速下载」,点进去全是那种带捆绑软件的安装包。我下了三次,第一次是某个修改版,里面塞了浏览器和输入法;第二次是U8 V11.0的试用版,安装到一半就报错说缺少组件;第三次更离谱,下载下来是个压缩包,解压后只有几个PDF说明文档,压根没安装程序。折腾了大半天,最后没办法,翻通讯录找了一个以前在甲方干过的老同事,问他有没有U8的安装包。他笑了半天,说你别去那些网站浪费时间,我直接给你传一份百度网盘的。这才算拿到了能用的版本。后来我学乖了,装用友这类企业级软件,第一选择永远是找同事或同行要,实在不行就去服务商那里申请试用链接,别自己瞎搜。
获取安装包:点本页下载按钮后要留个心眼
如果你非得自己去下载站找,那得学会分辨真假。我后来摸出个经验:正规的用友下载页面,比如用友官方社区或者授权服务商的站点,那个下载按钮通常叫「立即下载」或「下载试用」,旁边会标注版本号、适用系统、文件大小,还会写清楚这是正式版还是试用版。而那些山寨站,按钮往往做得很花哨,什么「高速下载」「安全下载」「电信下载」「联通下载」,点进去就给你弹广告,甚至直接开始下载一个几百KB的exe文件,那玩意儿就是捆绑软件的下载器。我教大家一个笨办法:别信那些所谓的「高速下载」,点本页下载按钮后,看看下载的文件名和大小。用友U8的安装包通常有好几个ISO文件或者一个很大的exe加一堆压缩包,比如U8+V13.0的安装包,全加起来少说几个G。如果你下下来只有几十兆,那基本可以删了。另外,下载前先关掉杀毒软件的实时监控,这倒不是怕病毒,而是U8的安装程序里有很多加密狗驱动和数据库组件,360和腾讯管家经常误判,会直接给你隔离掉,导致安装到一半就报错。我当时就被坑过一次,查了半天才发现是杀毒软件把某个dll文件给删了。
安装前的环境准备:先看操作系统和数据库版本
装用友ERP最怕的就是拿着安装包直接下一步下一步,最后黑屏报错。我吃过这个亏,所以现在每次装之前,一定先确认三件事:操作系统是不是64位的Windows Server或专业版(别用家庭版,很多组件装不上);SQL Server是哪个版本(用友U8一般支持SQL 2008R2到2019,具体要看对应版本号);还有.NET Framework和Windows Installer有没有打全补丁。有一次我给一台新服务器装U8 V16.0,系统是Windows Server 2019,SQL Server 2017,按理说兼容性没问题。结果安装环境检测时老报错,说缺少KB2999226补丁。我查了半天,发现这个补丁在Win2019上其实已经内置了,但安装程序就是检测不到。后来我手动把这个补丁的注册表信息改了一下,才骗过检测。这里给大家个经验:碰到环境检测报错,别盲目打补丁,先用用友自带的「系统环境检测工具」跑一遍,看看具体缺什么。如果是数据库实例连不上,检查下SQL Server的远程连接有没有开启,还有端口1433有没有被防火墙挡住。另外,IIS也要提前装好,因为用友的部分模块依赖Web服务,比如工作流和报表。我第一次装的时候没装IIS,到后面配置门户时直接卡住了,又得重来。
安装步骤:选模块比选路径更重要
加载安装包后,那个安装向导界面看着挺简单的,但里面的坑不少。用友U8的安装程序会问你选哪些模块,像「财务会计」「供应链」「生产制造」「人力资源」这些。很多人想省事,直接全选,结果装上后发现系统运行特别慢,启动要十分钟,而且很多功能根本用不上。我后来只装当前业务需要的模块,比如财务项目就选总账、报表、固定资产、应收应付这几个,供应链那边选采购、销售、库存、存货核算。这样装完系统轻快很多,启动也快。安装路径我建议别放C盘,用友本身占用空间不说,日志文件和临时文件也很大,C盘不够会直接罢工。我一般放在D盘的一个自定义文件夹里,比如D:\U8SOFT,注意路径别带中文和空格,不然有些插件会报错。还有一步很关键:数据库实例的选择。如果你这台机器上只装了一个SQL Server实例,默认就行;但如果装了多个实例,比如SQL2008和SQL2014并存,一定得选对。我有一回选错了,用的老实例,结果数据导入时字符集不一致,乱码一片。另外,密码设置那块,建议统一用同一个操作员密码,别搞太复杂,不然自己都忘了。
常见问题:加密狗驱动和SQL连接是两大坎
装完用友ERP,很多人第一步就卡在加密狗识别上。插上狗,系统不认,或者软件提示「演示版已到期」。这通常有两个原因:加密狗驱动没装好,或者USB口供电不足。我习惯在装完系统后,先把用友安装包里的加密狗驱动手动装一遍,路径一般在U8SOFT\Server\UFNet\DLL里,有个叫SenseLock的文件夹,进去运行安装程序。如果还不行,换个USB2.0的口插,别用USB3.0的,有时候兼容性不好。另一个高频问题是用友登录时提示「无法连接数据库服务器」。这时候先别急着重装,检查一下SQL Server服务有没有启动,再把用友U8的应用服务器配置里重新设置一下数据库连接,输入服务器名称和数据库实例名。服务器名称最好用IP地址而不是计算机名,因为有时候局域网DNS解析出问题,用名字连不上,用IP稳得很。还有一招:在Windows的hosts文件里加上一条映射,把服务器名和IP绑定,能解决很多莫名其妙的连不上问题。我遇到过最奇葩的情况是,安装一切顺利,但登录时一直提示「登录失败」,最后发现是Windows防火墙把U8的端口给拦了,把1433、8899、9020这些端口放行后就好了。
配置与优化:初始化数据库和账套设置别跳过
安装完成后,第一件事不是急着登陆,而是跑一遍「系统管理」里的初始化数据库。这一步不跑,后面所有操作都报错。初始化时,系统会让你选SQL Server实例和sa密码,还会问你要不要创建临时数据库。我一般建议创建临时数据库,因为U8在运行时会产生大量临时数据,单独放一个库方便清理。账套设置就更细了,新公司第一次建立账套时,注意会计期间要跟你实际业务对得上,比如你是4月启用,那就选4月1日,别默认用1月1日,不然前面三个月的凭证录入全是空的,年底结转时对不上。还有编码方案,比如科目编码级次,建议一开始就规划好,比如4-2-2这种,留够扩展空间,后面改很麻烦。我当时图省事,用了默认的4-2,结果公司第二年新开了好几个部门,科目不够用了,只能重建账套,把数据导出来再导入,折腾了两天。
个人经验:调试环境下别直接拿生产数据测试
最后说点掏心窝子的经验。装用友ERP,尤其是第一次接触,千万别拿生产环境直接开搞。我见过有人把公司正式账套的数据导进测试服务器,结果测试过程中把某个凭证给删了,恢复都恢复不了。所以,一定要在测试环境里先跑一遍完整流程,从安装到初始化,再到做凭证、出报表。测试库的数据可以从生产库备份一份出来,但千万别在原库上操作。另外,用友的补丁更新很频繁,每个版本都有几十个补丁包,不是所有都必须装。我只装那些跟实际业务模块相关的,比如如果不用生产制造,那跟MES相关的补丁就别动,省得出兼容性问题。补丁装多了,系统会变得臃肿,启动慢不说,还有些模块之间会起冲突。我有个同事贪心,把所有补丁打了个遍,结果财务模块的月末结账功能直接废了,折腾了三天才回滚。最后建议大家,装完系统后第一时间做一次完整备份,包括数据库和安装目录,万一哪天系统崩了,至少能快速恢复。备份文件名上注明版本和日期,比如U8V16.0_2024年5月备份,省得以后翻半天找不到。