用友T3客户端连接服务器,核心就是三步:在服务器上配置好数据库和加密狗,在客户端上安装软件并填写正确的服务器IP或计算机名,最后排查防火墙和Hosts文件这两道坎。这篇文章把这套流程拆开揉碎,从原理到实操一步步讲清楚。
你在配置前需要搞懂的几个核心概念
很多朋友一上来就急着点“服务器配置”,结果弹窗里的选项全看不懂,这里先说三个最常见的基础问题。
服务器端和客户端到底谁配置谁
用友T3采用的是C/S架构,也就是客户端/服务器模式,服务器端负责安装SQL Server数据库和用友T3服务端程序,客户端只安装用友T3的客户端程序,客户端连接服务器时,本质上是在向服务器的4630端口发请求,由服务器上的加密服务来验证授权,因为历史原因,不少公司还在用Server 2003或XP做服务器,这就会遇到一个经典问题:用友T3客户端连接不上服务器,检查下来却是服务器系统版本太老,兼容性出问题了。
服务器IP和计算机名,到底填哪个
这是新手最容易卡住的地方,连接配置时,你会看到要填服务器名称的输入框,这里填IP地址和计算机名都可以,但要注意两点:
- 如果填IP地址,必须保证IP是静态固定的,DHCP自动分配的IP一旦变化,客户端就会全部掉线。
- 如果填计算机名,名字里不能带特殊符号,-”“_”这类容易解析出错。
行业共识认为,局域网内优先填计算机名更稳定,因为IP变动不会影响连接;但如果涉及跨网段或路由器做了隔离,填IP地址反而更保险。
服务器端要装什么,少一步都连不上
服务器端必须安装完整套件,缺了哪部分客户端都会报错:
- SQL Server 2000(Win7系统用SQL 2000需打SP4补丁)或SQL Server 2005/2008
- 用友T3标准版或普及版服务端程序
- 加密狗驱动(注意:插在服务器U口上,如果看不到加密狗,客户端会提示演示版)
- 用友T3的IIS组件不需要单独装,但系统自带的防火墙要提前配好放行规则
最完整的配置流程:从零到能正常打开账套
直接照着下面的步骤操作就行。
第一步:确认服务器端数据库服务已启动
在服务器上按 Win+R,输入 services.msc 回车,找到 SQL Server(MSSQLSERVER) 服务,确认状态是“已启动”,如果没启动,右键点击选择“启动”,然后双击把启动类型改成“自动”,接着打开用友T3系统服务管理器,在“服务”标签页里勾选“SQL Server”和“加密服务”,点击“启动”按钮。
第二步:设置服务器端防火墙放行规则
控制面板打开“Windows防火墙”,点击“高级设置”,在“入站规则”中新建规则,选择“端口”,协议选“TCP”,特定本地端口填 4630,再填入SQL Server的端口 1433,操作选“允许连接”,三条规则分别创建后应用即可,如果是带域环境的公司,需要在域控制器策略里同步放行这两个端口。
第三步:客户端安装与配置
在客户端电脑上安装用友T3客户端程序,安装过程中会提示输入服务器IP,直接填服务器的IP地址或计算机名,然后继续完成安装。
打开桌面的“用友T3”快捷方式,弹出登录窗口后点击“服务器”文本框右侧的放大镜图标,在弹出的界面中双击“服务器”列表中的服务器名称,此时会弹出提示让你添加服务器IP地址,点“增加”并输入正确的IP地址,点“确定”后返回登录窗口重新登录即可,也可以通过“系统管理”模块,在“系统”菜单下点击“注册”,再点“服务器”来修改配置。
第四步:修改Hosts文件(关键排障操作)
如果客户端填IP地址连接成功但填计算机名失败,问题往往出在Hosts文件,手动打开路径 C:WindowsSystem32driversetchosts,用记事本在文件末尾加一行内容:
服务器IP地址 服务器计算机名
168.1.10 t3server
保存后,打开命令提示符运行 ping t3server,能返回该IP地址对应的回复即说明解析成功,问题解决。
连不上服务器的九大常见原因与实操排查顺序
遇到“连接失败”提示时,别乱试,按照下面的优先级顺序排查,能省去大量重复操作的时间。
第一优先级:基础网络互通性问题
在客户端上打开命令提示符,执行 ping 服务器IP -t,如果出现“请求超时”或“无法访问目标主机”,需要按以下顺序检查:
- 网线是否松了或水晶头接触不良
- 客户端和服务器是否在同一网段,比如服务器是
168.1.x,客户端却是168.2.x,那就需要修改其中一个的IP地址 - 两台机器是否接了不同的路由器且没有做路由互通
第二优先级:加密服务与加密狗状态
打开服务器上的用友T3加密服务程序,看左下角的加密锁状态是否为“已检测到”或“正常”,如果显示“请插入加密锁”,检查加密狗是否插好,换一个U口试试,部分老加密狗对USB 3.0接口不识别,插回USB 2.0口就能恢复,注意,用友T3不支持网络加密狗,必须插在服务器本机上。
第三优先级:时间炸弹与账套年度结转问题
有时能打开登录框但登录后提示“产品 license 已过期”,这不是网络问题,而是系统时间不正确,把客户端和服务器的时间都设为自动同步网络时间,再重新登录。
第四优先级:T3服务管理器是否已启动
打开服务器上的“用友T3系统服务管理器”,依次点击“服务”标签页,看“SQL Server服务”“用友T3服务”“加密服务”三项是否全为绿色运行状态,如果某项启动失败,先重启电脑,再以管理员身份打开服务管理器手动启动。
第五优先级:客户端损坏与卸载重装
尝试修复安装用友T3客户端程序,在“控制面板-程序和功能”中找到用友T3,点击“修复”,按提示完成即可,修复无效时,彻底卸载客户端后删除安装目录残留文件,再重新安装并配置。
第六优先级:杀毒软件拦截
将用友T3的安装目录、服务器IP端口4630和1433在杀毒软件中加为白名单,像360、腾讯管家之类的软件容易拦截加密服务的注册。
第七优先级:多网卡冲突
检查服务器是否启用了多个物理网卡或虚拟网卡(如VMware、VirtualBox产生的),禁用多余网卡,只保留一个连接公司局域网的网卡,避免路由选择混乱导致客户端无法定位。
第八优先级:SQL Server身份验证模式
打开SQL Server Management Studio,右键服务器实例选择“属性”,在“安全性”页签中改为“SQL Server和Windows身份验证模式”,并启用sa账号(或新建一个用友专用的数据库账号),此为较常见的一种排查方向,需要结合数据库日志确认。
第九优先级:局域网优化与路由器设置
如果服务器和客户端在同一台交换机下连接没问题,但换到路由器上就失败,检查路由器是否开启了“AP隔离”功能,该功能会阻止设备间互访,关闭AP隔离并开启路由器的“UPnP”功能即可解决。
常见问题精选速答
用友T3客户端怎么连接服务器配置,只需三步?
安装客户端时填服务器IP,完成后在登录窗口通过服务器配置按钮指定服务器,最后在Hosts文件里做IP和计算机名映射即可,这三步覆盖了绝大多数局域网内部署场景。
用友T3客户端连接服务器需要开启哪些端口?
需要开启 TCP 4630(用友加密通信端口)和 TCP 1433(SQL Server默认端口),如果SQL Server实例是自定义命名实例,端口可能在动态变化,需要在SQL Server配置管理器中固定一个TCP端口并在防火墙中放行对应端口。
用友T3服务器地址怎么填写才能稳定连接?
局域网建议填服务器计算机名,但前提是Hosts文件已正确映射;跨网段或需要保障稳定连接时,填静态IP地址更有把握,两种情况都需要先确认服务器的网络防火墙已经放行对应端口。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/665726.html





