从零开始用友ERP的下载流程我走了三遍
第一次尝试下载就卡在了官网找不到下载按钮
说实话我第一次接触用友ERP那会儿纯粹是被工作逼的。公司要上一套财务系统,老会计丢给我一句“你去下载用友安装包”,我当时连用友是啥都没搞清楚。打开浏览器搜索“用友下载”,出来的页面让我彻底懵了——首屏全是广告,什么“用友T3免费版”、“用友U8急速下载”,点进去全是各种变着花样要你注册的链接。我花了大概半小时才摸清楚,真正的用友官方下载资源其实藏在用友官网的“服务”或者“社区”板块里,但那个页面设计得相当老派,按钮也灰扑扑的,不注意就划过去了。
我当时最想不通的是为啥一个商业软件的下载入口搞得这么不明显。后来跟用友的销售聊起来才知道,人家主要是面向企业客户的,官网更看重产品介绍和案例展示,下载渠道反而是次要的。对我们这种自己搞安装的人,最靠谱的办法反而是去用友的合作伙伴网站或者授权下载站,比如“用友下载”这种专门汇总各版本安装包的站点,虽然界面也不好看,但至少不用翻半天。
如果你现在打开浏览器找用友软件,我建议你别被那些“官方正版免费下载”的弹窗忽悠了。那些基本是第三方打包的,经常带些推广软件或者干脆就是病毒的伪装。真正的做法是直接进用友的官方社区注册一个账号,然后找“产品下载”这个栏目。不过说实话这个过程也挺折腾的,后面我会详细说。
选版本那段时期我每天都在对比功能清单
用友这个产品线真是多得让人头大。单说主流的就有T系列、U8、U8+、U9、NC Cloud,光T系列下面还分T1到T6和T+。我当时公司总共就几十个人,财务加库管加起来不超过五个账号,财务主管直接说“买个最小的就行”。结果我研究了三天发现,T3勉强够用,但报表模块要额外付费,T6功能强一些但安装包都大了一倍,U8嘛根本跑不动我们那台旧服务器。
这里有个实在建议:别信那些宣传语,什么“中小企业首选”、“功能全面”,实际上用友的版本定位非常精细。比如你做商贸流通的,T1就够用,但你要是制造业还要管生产排程,那起码得上T6。我当时翻了一下午的产品对比表,还打了个电话给用友的售前咨询,对方问了我三个问题——多少用户、要不要生产管理、远程需求强不强——然后推荐了T3标准版。后来装上去发现启动慢得要命,人家又说是我们服务器内存只有4G的问题,而不是版本不好。
所以我的经验是,确定版本之前最好先拉个Excel,把你公司实际要用的功能列出来,比如凭证录入、库存管理、工资核算、固定资产这些,再到用友社区的技术文档里对照看哪个版本支持。别看那些花里胡哨的演示视频,实际运行时各种限制会跳出来打你脸。另外强烈建议先试用,大多数版本都有演示版或者试用期,下载来跑一遍比看任何说明书都靠谱。
下载安装包时发现系统环境是最大的坑
我记得很清楚,那天从“用友下载”站点点本页下载按钮,等了快二十分钟才把T3标准版的安装包拖下来——当时办公网速限速,也就两兆左右。安装包大概1.2G,放在U盘里打算直接去服务器上装,结果插上去发现服务器装的是Windows Server 2008 R2,而安装包解压后弹出来一个环境检测窗口,红字提示“IIS未安装”、“.NET Framework版本过低”、“数据库引擎未配置”。我当时直接愣在屏幕前。
用友ERP的安装环境要求真的不是开玩笑的。就拿T3来说,它要求IIS的某个服务组件必须提前打开,SQL Server的某个实例名必须用“MSSQLSERVER”——我就吃了这个亏,一开始用的是默认的命名实例,安装程序根本识别不到。还有一点容易被忽略:操作系统必须是简体中文版,英文版系统就算改了区域语言也经常出问题。我同事的电脑装的是Windows 10家庭版,环境检测死活过不了,后来换了个专业版系统才顺利装上。
如果你现在要装,我的建议是先准备一台干净的系统,最好是Windows Server 2016及以上,打全补丁。然后手动把IIS组件、.NET Framework 3.5和4.0都打开,SQL Server用默认实例安装,且一定要把sa账号密码记好。这些准备工作大概要花掉你一个下午,但比装到一半报错重来要省事得多。我第二次装的时候就聪明了,提前写了一个环境检查清单,一条一条打勾,从那以后没出过环境问题。
安装过程中的那些让人崩溃的报错
好不容易环境检测通过了,双击setup.exe,进度条走到30%突然停了,弹窗说“文件访问被拒绝”。我重启了好几次,关掉了杀毒软件,还是卡在那。后来在用户论坛上翻到一个帖子,说安装目录不能有中文或者空格,我一看默认路径是C:\Program Files (x86)\用友\T3,果然有空格。改成C:\UFT3,进度条就一路走到完了,但那已经是下午六点的事了。
还有一次更离谱——安装过程中突然蓝屏。排查了半天,发现是我电脑上装的一个加密软件和用友的驱动程序冲突了。那段时间我简直成了半个系统管理员,天天在“设备管理器”和“服务”面板里找可疑进程。装用友的过程中最好把所有非必要的后台程序全关掉,特别是那些和数据库、加密相关的软件,像某些银行的U盾驱动也会干扰安装。
装完之后还有一个常见坑:数据库初始化失败。安装程序会自动创建账套数据库,但有时候因为SQL Server的权限设置问题,系统服务账号没有写数据库的权限,就会卡在“正在创建数据库”这一步。解决方法是在SQL Server管理工具里给“NT AUTHORITY\SYSTEM”这个账号赋予sysadmin角色。这个是当时一个用友实施工程师远程帮我搞定的,他发了个截图,我照着设置了一遍,数据库瞬间就建好了。
配置数据库连接那一步我做错了三次
安装成功之后,第一次运行程序,弹出一个数据库配置窗口,要填服务器名称、数据库实例名、登录账号密码。我当时想当然地填了本机IP地址,结果一直连不上。后来发现服务器名称要填“计算机名\实例名”这种格式,比如“PC01\MSSQLSERVER”。而且登录账号默认用“sa”是最稳妥的,密码就是装SQL Server时设的那个。
最坑的是有一次我填对了所有信息,但数据库配置界面点“测试连接”还是报错。排查了两小时,最后发现是Windows防火墙把1433端口拦截了。手动在防火墙里放行这个端口,再测就连上了。还有个细节:用友自己的组件也需要在防火墙里放行好几个端口,具体端口号可以看安装目录下的那个说明文档,别像我一样傻呵呵地一个个试。
配置好数据库后,启动程序还要等它初始化各种模块。第一次启动特别慢,可能要十分钟以上,别急着点取消或者强制关闭,不然下一次启动时系统会提示“上次未正常关闭,需要重建数据缓存”,那又是一轮漫长的等待。我第三遍装的时候学乖了,启动后去泡了杯茶,回来就看到登录界面了。
激活和授权步骤比想象中繁琐
安装配置都跑通了,但是软件还没法用,因为它还处于试用模式。要正式激活,得拿着产品序列号和授权码去用友官网的授权中心操作。我当初拿到的是公司买的正版授权,一个纸盒里装着一张光盘和一张卡片,卡片上有两串长代码。结果在官网激活界面输入后,提示“授权码验证失败”,我当时脑子嗡了一声。
后来打客服电话才知道,我的授权码是旧版T3的,而我下载装的是新版,两个版本的授权体系不通用。得先在官网的产品管理里把授权码“升级”成新格式,才能激活。这个操作我没在教程找到过,完全是靠自己打电话问出来的。如果你买的是二手授权或者从别人那里转过来的授权码,更得小心,可能得联系经销商或者用友400做转移登记,不然会显示“授权已被占用”。
激活之后千万别把授权码随意粘贴到记事本里存桌面,那玩意儿跟密码没区别,泄露了别人拿去注册你的账号很麻烦。建议写下来锁在柜子里,或者用加密笔记工具存好。还有一个细节:激活后会生成一个.lic的授权文件,最好备份到U盘里,系统重装之后直接导入这个文件就能恢复授权,不用再去官网走激活流程。
日常使用中那些让人头疼的维护经验
软件跑起来之后,问题并没有结束。第一个月我几乎每周都要重启一次SQL Server服务,因为数据库会莫名其妙地变慢,后来发现是日志文件自动增长太慢导致的。我把日志文件的初始大小改了,又设置了自动增长步长,才彻底解决了。这个操作需要打开SQL Server Management Studio,找到用友的数据库,右键属性,在文件选项里调。
还有一个经常遇到的问题是客户端连不上服务器。我们公司几台电脑通过局域网用的都是同一个服务器上的用友实例,有的电脑能连、有的不能。排查后发现是客户端的hosts文件里没有添加服务器IP和计算机名的映射。填上“192.168.x.x server-pc”这样一行,立刻就能连上了。这个事情虽然简单,但没人告诉我,我前后换了三根网线排查,真是傻。
最后想说一下数据备份的事情。用友自带的备份功能非常基础,而且备份文件有时候会损坏。我建议每周手动做一次完全备份,在SQL Server里用脚本把数据库文件导出,同时把系统库中的账套信息也备份一份。我经历过一次硬盘坏道事故,靠着这份手动备份恢复了95%的数据,剩下5%的当月凭证重新补录花了两天,但至少没让公司把整个月的账丢了。从那以后,每次装新版用友,我第一件事就是配好自动备份计划。