下载用友老出问题?这些坑我帮你踩过了
下载与安装步骤
头一回装用友,我差点在第一步就放弃了。这软件跟普通小游戏不一样,它分客户端、服务端、数据库好几层,光安装包就分好几个版本。你直接点本页下载按钮拿到的是标准安装包,但装之前得先看清楚自己电脑是 Win7 还是 Win10,是 32 位还是 64 位。用友官方对系统兼容性写得挺清楚,可很多人下载的时候压根不看,装到一半报错才傻眼。
我自己的经验是,下载完之后先把压缩包解压到一个纯英文路径的文件夹里,比如 D 盘下建个 yonyou 文件夹,别带着中文名字。有一次我图省事放在桌面,安装的时候系统一直提示找不到文件,后来才发现是中文路径搞的鬼。解压出来里面一般有三四个 exe 文件,别乱点,先找那个叫 setup 或者安装向导的入口,别的都是组件包。
安装过程比想象中长,进度条有时候像卡住了一样,其实它是在后台装数据库。这时候别去乱点其他程序,尤其是别开杀毒软件的全盘扫描,容易把正在写入的注册表信息给拦了。装到选择数据库那一步,大多数人选默认的 SQL Server 精简版就行,除非你自己专业改过数据库配置。
环境配置和常见报错
装完不代表万事大吉,第一次打开八成会蹦出个错误提示框,最常见的就两句话——连不上服务器,或者数据库连接失败。别慌,这基本是环境变量或者服务没启动的问题。你先去电脑的服务列表里看看,有没有一个名字带着 SQL 或者用友的服务,状态是不是停止,右键手动启动一下。
还有一个特别容易踩的坑:端口被占用。用友默认走的是 1433 端口,有时候你电脑里装过别的数据库软件,比如 MySQL 或者旧版的 sqlserver,就把这个端口占了。解决办法是去用友安装目录下找个配置文件,把端口改成 1434 或者别的没人用的口子。改的时候用记事本打开,别用编辑器乱改编码格式。
防火墙这个事我提过无数次了,有次帮朋友远程排查,搞了一下午,最后发现是他的电脑防火墙把用友的进程给拦了。你去控制面板的防火墙设置里,把用友相关的 exe 加入允许列表,同时要把 sqlservr.exe 这个数据库进程也加进去,两个都得放行。光放行一个不够,这俩是哥俩,得一起过安检。
版本选择和企业版区别
很多人下载的时候根本分不清标准版、专业版、企业版,直接点最大的装,结果装完发现一堆功能用不上,电脑还卡得要死。其实这玩意看的是你公司规模,几十个人的小公司,标准版绰绰有余。我见过有人硬给一家做麻辣烫的小店装企业版,最后开个收银页面要转三圈,还天天抱怨软件慢。
版本这事还得看你的操作系统,老一点的版本比如 T3 或 T6,对 Win10 的支持就一般,经常要设兼容性运行。右键点用友的图标,属性里选兼容模式,勾上 Win7 兼容,再勾上以管理员身份运行。这一步不做,经常出现界面闪烁或者按钮点不动的情况。
还有一种情况是公司之前用旧版本,财务那儿攒了一堆数据,你下载新版本直接装上去,结果旧数据导不进来。这就要先导出备份文件,用系统管理工具里的数据备份功能,装好新版本之后再导入。导出的时候记得把备份文件放安全的地方,U 盘也好,网盘也好,丢了可真是哭都来不及。
系统重装后的恢复
电脑用久了总得重装系统,这事我遇到过好几回。重装前一定得把用友安装目录整个复制到一个移动硬盘上,还有数据库的 data 文件夹,里头全是你的账套数据。一个都不能少,少了哪个都补不回来。数据库文件一般在安装目录下的 MSSQL 文件夹里,找那个带 .mdf 后缀的文件,那才是主数据。
重装完系统,先把用友按原样装一遍,版本必须一模一样,然后停止数据库服务,把备份的 data 文件覆盖回去,再启动服务。这里有个小坑,覆盖前要确认当前系统的服务已经停干净了,不然文件被占用写不进去,会提示访问被拒绝。
恢复完数据进系统管理,能看到以前的账套名字,但状态可能显示怀疑或者未附加,这就得去数据库里执行一次附加操作。用企业管理器连上本机数据库,在数据库节点上右键,附加,然后指向你那个 .mdf 文件。附加成功后再回用友里刷新,数据就回来了。
下载源和防坑指南
网上搜用友下载,前排一堆下载站,什么高速下载、破解版、免注册码,点进去全是套路。我踩过最大的坑就是那个所谓的极速下载,点了之后给你装一堆捆绑软件,浏览器主页、视频客户端全给你改了。那叫一个酸爽。后来我学聪明了,只认准本页下载按钮,至少不用提心吊胆装完一看桌面多出五个图标。
还有那种写着免狗、破解版的,十有八九带毒。用友现在正版授权管控挺严的,你装了破解版,平时没事,账做到月底一结账,数据全锁死,让你去联系服务商。我身边真有同行遇到这事,最后花钱找人恢复数据,比正版授权费还贵。图省事的结果是花更多钱,这个道理在哪都通。
下载完成后核对一下文件大小,一般标准安装包几百兆是正常的,要是只有几十兆,多半是个下载器壳子。另外装完之后多长个心眼,去软件里面设备状态看一眼,授权信息是不是正常。正版装上会显示有效授权人,如果显示未授权,那可能就是装的时候序列号没填对,要回去重新填写。
局域网多机共用设置
公司里好几台电脑都要用用友,光在主机上装好不够,还得设置局域网共享。主机那个机器得装完整版,包括服务端数据库,分机装个简化版客户端就行。这个划分一开始就搞明白,不然每台机器都装全套,数据库乱套,谁也连不上。
分机连接主机,需要在分机上的客户端设置里填上主机的 IP 地址。你打开用友的服务器配置工具,里头的服务地址从 localhost 改成主机在局域网里的 IP,比如 192.168.1.8 这种。填完测试一下连接,通了就没错。这里有个别致的坑:主机的 IP 要是被路由器重分配了,分机就连不上了,最好在主机上把 IP 地址设置成静态,免得麻烦。
主机上还得开个来宾账户,或者给分机设个专用账号,别直接用默认的 sa 密码空着。数据库开放远程连接那块,要修改一下 SQL Server 的配置,允许 tcp/ip 协议。这步不做,分机连接的时候会卡在登录界面进不去,报错提示加密错误或者协议不匹配,其实根本原因就是这。
数据备份和日常维护
最后聊聊日常维护这摊事。用友这软件不备份,哪天硬盘挂了数据全没,那真是叫天天不应。我的习惯是每周五下午做一次手动备份,在系统管理里用账套备份功能,输出一个 bank 文件。这个文件拿到网盘或者移动硬盘上去放,别跟电脑待一个地方,机器坏了硬盘花了,你还指望它什么事。
备份还有个好处,就是以前那些误操作删了的数据,能通过备份恢复回来。有次我不小心把一个结算单删了,找了一天办法,最后还是靠上周的备份恢复,丢了一天数据但也比全没强。后来我改成每天晚上下班前自动备份一次,反正也不占多少时间,数据库带压缩的,也就几百兆文件。
偶尔还得清理一下数据库日志,用友跑时间长了,日志文件越来越大,拖慢整个软件性能。打开企业管理器,找到你的数据库,右键属性,在选项里把恢复模式改成简单模式,再收缩一下日志文件。这操作不用太频繁,一两个月弄一次就行,弄完整个软件明显轻快不少。还有就是定期看看电脑硬盘剩多少空间,别把 C 盘塞满了,用友很吃磁盘的,满了它跑不动直接罢工给你看。