用友T3下载完怎么配置?老用户告诉你几个容易忽略的细节

用友下载 ·
用友T3下载完怎么配置?老用户告诉你几个容易忽略的细节

下载完安装包别急着双击,先看系统环境

我第一次装用友T3的时候,就是下载完直接双击setup.exe,结果弹出一堆报错,什么“无法启动此程序”“组件注册失败”,折腾了一下午才弄明白。其实很多问题都出在准备阶段。你点本页下载按钮拿到安装包之后,第一步不是安装,而是确认操作系统是不是支持T3。用友T3比较挑系统,Windows 10专业版或者企业版64位系统能跑,但家庭版就很容易卡在环境检测那一步。我自己的经验是,先用右键点击“此电脑”查看属性,系统类型和版本看清楚。如果是Win7,记得打上SP1补丁,否则后面数据库装不上。另外,防火墙和杀毒软件得先关掉,尤其是360和腾讯管家,它们经常拦截SQL Server的安装进程,一拦就是整个配置链条断掉。

还有个容易忽略的点,电脑名称必须是纯英文,不能带中文或者特殊符号。我之前没注意,机子叫“张三的电脑”,结果安装到一半提示“无效字符”,改完重启才继续。改计算机名的方法是右键“此电脑”选属性,然后在高级系统设置里找到计算机名选项卡,点更改,写个简单的英文名比如server01,然后重启生效。这一步虽然小,但省后面很多麻烦。

全平台支持Win·Mac·手机持续更新紧跟官方新版本免费使用无需付费解锁

数据库安装要单独走一遍,别跳过

很多人以为用友T3安装包自带数据库,点一下就能全搞定,其实不是这样。T3一般配套的是SQL Server 2008 R2 Express版,但安装包里的数据库组件有时会直接跳过关键设置。我的建议是,先把安装包解压到一个全英文路径,比如D:\U8T3,别放桌面或中文文件夹。然后单独找到数据库安装文件,一般是SQL Server目录下的setup.exe,右键以管理员身份运行。

安装数据库时,有一步叫“实例配置”,默认实例名是SQLEXPRESS。这个地方我踩过坑,因为我之前装过别的数据库,留下个实例冲突,导致T3连接不上。如果你电脑里没装过其他SQL,用默认就行;如果有,最好新建一个实例,比如命名成U8T3。另外,身份验证模式选“混合模式”,设置一个sa密码,比如sa123456。密码别太复杂,后面T3配置里要反复填,记不住更麻烦。确认安装完成后,打开SQL Server Management Studio,能连上实例才算成功。不装SSMS的话,至少用命令行看服务有没有启动,快捷键Win+R输入services.msc,找到SQL Server (SQLEXPRESS)服务,状态要是“正在运行”。

配置数据库连接时,很多新人卡在服务器名上

装完T3主程序后,第一次启动会弹数据库配置窗口,要填服务器名和密码。这里新手最常犯的错是写“localhost”或者“127.0.0.1”,但T3有时认不出来,尤其在你装了多个实例的情况下。正确做法是打开SQL Server配置管理器,看到SQL Server服务里的实例名称,比如你的实例叫SQLEXPRESS,那服务器名就填“计算机名\SQLEXPRESS”。比如我电脑叫server01,就填server01\SQLEXPRESS。密码填你前面设的sa密码。

有一次我帮同事远程调试,他填了半天都报“连接失败”,最后发现是SQL Server的TCP/IP协议没开启。在SQL Server配置管理器里,点开SQL Server网络配置,找到对应实例的协议,把TCP/IP启用,然后重启服务。这个细节很多人不知道,安装时默认是禁用的,T3又依赖它,不打开就永远连不上。另外,防火墙也要给1433端口放行,不然局域网其他电脑访问不到。不知道怎么开放端口的话,可以搜索“Windows防火墙高级设置”,新建入站规则选端口,填1433就行。

账套引入和建立,手把手教你避开数据错乱

配置完数据库连接,就能进系统管理了。系统管理是T3的操作后台,点“开始”菜单找到用友T3系列里的“系统管理”,以admin身份登录,密码默认空着。进去后第一件事就是建立账套或者引入已有的备份。如果是新公司,点“账套”菜单下的“建立”,按向导一步步填。这里注意账套号要选三位数,比如001,不要和已有的重复。会计期间一般选1月1日到12月31日,但如果你中途启用,就设实际启用月份,比如7月。启用月份错了,后面报表对不上,我吃过这亏。

如果是恢复备份,比如你从别处拷来的。bak文件,点“账套”下的“恢复”,注意选中文件后有个选项问“覆盖现有账套”,千万别乱勾。我之前给客户恢复时,没看清就点了覆盖,结果把他新做的账全冲了,只能重来。恢复完成后进企业门户,输入账套号和操作员,默认demo密码也是空的。第一次登录会让你修改密码,设个自己记得住的。这时候如果报“日期不在业务范围内”,那就是你在建立账套时启用月份没填对,或者系统时间不对。把电脑时间调到当前会计月份,或者去系统管理里修改账套信息。

客户端连接服务器,网络设置最容易出幺蛾子

公司里用T3,往往是一台主机装服务器端,其他电脑装客户端。客户端安装也简单,点本页下载按钮拿到同样版本的安装包,但安装时选“客户端”模式。装完后,客户端要配置连到服务器。打开客户端上的U8应用服务器配置工具,输入服务器IP地址。比如服务器IP是192.168.1.10,那就填这个。但很多人不知道,服务器端的防火墙必须放行4630和1433端口,不然客户端死活连不上。我用命令行ping服务器IP能通,就是连不上T3,最后发现是Windows Defender防火墙在捣乱。

还有个坑,主机名解析问题。如果直接用计算机名连不上,就改hosts文件。在C:\Windows\System32\drivers\etc目录下找到hosts,用记事本打开,在最后加一行服务器IP和计算机名,比如192.168.1.10 server01,保存退出。然后客户端重启一下T3服务,在服务管理器里找到用友T3服务,重启就行。如果客户端连上了但操作特别慢,检查一下服务器是不是开了太多程序,或者数据库日志文件太大。我一般每个月用SQL Server的维护计划清理一次日志,空间释放后速度立马上来。

常见报错的处理口诀,记下来能省半天

用T3时间长了,肯定会遇到几个烦人报错。第一个,“运行时错误‘-2147217900’”,这通常是数据库连接字符串的问题。去系统管理的数据库配置里重新设一下服务器名,或者检查SQL Server服务有没有停止。第二个,“无法打开数据库ufdata_xxx_xxxx”,这多半是数据库文件损坏了。别慌,把最近一次备份恢复回去就行,平时养成每天备份的习惯。第三个,“登录失败:用户’sa’登录失败”,去SQL Server里检查sa账户是否被禁用,密码有没有过期。在SSMS里找到安全性->登录名->sa,右键属性,状态里启用,密码重置一下。

我有次遇到更奇怪的,打印凭证时弹“ActiveX部件不能创建对象”,查了半天发现是IE设置问题。用友T3的打印组件依赖IE11,要开启ActiveX筛选和兼容性视图。在IE的“工具”->“兼容性视图设置”里,把本机IP和localhost添加进去。然后“Internet选项”->“安全”->“自定义级别”,把ActiveX相关项都启用。搞完之后重新登录T3,点打印就不会卡了。如果还不行,可能系统里缺少MSCOMCTL.OCX控件,去网上找个正常版本的复制到C:\Windows\SysWOW64文件夹,然后regsvr32注册一下。这条经验是我跟一个老会计学的,他们公司电脑每次装T3都得走一遍这流程。

维护好了能多用五年,我建议你每周做三件事

配置好之后,不是就一劳永逸了。T3用久了,账套数据会越变越大,如果你只是每天记记账,不维护,到年底结转时大概率出问题。我个人的习惯是每周五下班前做三件事。第一,备份账套。在系统管理里点“账套”->“输出”,选要备份的账套,选一个非C盘路径,比如D:\Backup。别压缩,直接输出成.ba_文件,这样万一出问题恢复起来快。我见过太多人硬盘坏了,备份文件放在C盘一起挂掉,那就真哭了。

第二,清理日志。在SQL Server里执行一条命令,删除几个月的日志记录。比如打开SSMS查询分析器,输入“DUMP TRANSACTION 数据库名 WITH NO_LOG”,然后“DBCC SHRINKFILE (数据库名_Log, 1)”。这条命令能压缩日志文件到1MB,省掉不少空间。当然,不熟悉SQL的人别乱试,可以在网上找现成的脚本,或者请公司网管帮忙。第三,检查服务状态。用快捷键Win+R打开services.msc,看看用友T3服务、SQL Server服务是不是都在正常运行。如果哪个服务停了,右键启动并设成自动。有一次系统更新后,我的SQL Server服务被改成了手动,第二天开机T3直接报错,还好及时发现了。每周花十分钟过一遍,比等到崩溃再修复省心多了。