物联通连不上管家婆?先看下这里再折腾

管家婆下载 ·
物联通连不上管家婆?先看下这里再折腾

为啥连不上,先分清是软件问题还是网络问题

家里和公司装管家婆的老用户,十有八九都撞上过手机连不上服务器的糟心事。我头一回遇到,急得把路由器重启了五六遍,最后才发现是电脑上的防火墙在捣乱。你这边要是也卡在“连接失败”或者“服务器无响应”,先别急着重装系统,拿另外一台手机开热点试试。要是换热点能连上,那基本就是你本地WiFi的网段和管家婆服务器不在一个频道上。

还有种情况是管家婆服务器版本太老,手机上的物联通App却更新到了新版本,两边协议对不上,就跟老式电话接不上5G基站似的。这时候最简单的办法,去管家婆官网或者你买软件那家服务商那里,找找有没有对应的补丁包。别小看这个,我见过好几个客户,都以为是网络问题,折腾半天最后发现是版本不匹配。

另外一个经常被忽略的,是电脑上的SQL Server数据库服务停了。管家婆的数据全存在这个服务里,服务一停,客户端自然连不上。你按Win+R,输入services.msc回车,看看列表里有没有SQL开头的服务,状态是不是“已停止”,右键启动就好。这招能解决一半的“连不上”问题。

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

下载安装包前,先确定你要哪个版本

很多人上来就问“管家婆下载哪个版本好”,这问题问得我心里直打鼓。管家婆分辉煌、财贸、工贸、分销ERP好几条产品线,每条下面又有不同版本号。你要是只做商贸批发,辉煌系列够用;要是带生产加工,得看工贸系列;多门店连锁的,分销ERP才合适。版本选错了,后面手机端物联通对接起来全是坑。

我建议你打开电脑上正在用的管家婆客户端,在“帮助”菜单里点“关于”,把具体的版本号和产品名称记下来,再去点本页下载按钮找对应的安装包。别下个最贵的旗舰版,结果公司电脑配置带不动,那就尴尬了。另外,管家婆官网和下载站有时候会有试用版和正式版之分,试用版限制单机、不能联网,你拿试用版想连物联通,纯属浪费时间。

下载的时候注意安装包的大小,一般管家婆客户端加数据库补丁,加起来几百兆是正常的。你要是看到一个几十兆的“精简版”,多半是阉割了数据库组件,装完还得自己另配SQL,麻烦得很。我有个朋友就图省事下了个精简版,结果折腾两天没连上,最后老老实实重装了完整版。

物联通App的服务器地址,填对了吗

手机上的物联通App连不上管家婆,八成是服务器地址填错了。这个地址不是让你填什么域名或网址,而是填你公司电脑的IP地址加上端口号,比如192.168.1.100:8080这种格式。你打开电脑上的管家婆服务器,在系统设置里找到“局域网端口”或者“通信端口”,把那串数字记下来,再填到App的“服务器地址”栏里,中间用英文冒号隔开。

这里有两个坑。第一个,电脑IP地址会变,尤其是家里用路由器自动分配IP的,重启路由器后IP可能就换了。所以最好在电脑上把IP改成固定静态的,具体步骤:右键右下角网络图标,打开网络和共享中心,点本地连接,属性,双击IPv4协议,选择“使用下面的IP地址”,填一个像192.168.1.100这样的地址,子网掩码默认填255.255.255.0,网关填路由器的地址(一般是192.168.1.1)。改完之后,记得把管家婆服务器重启一下。

第二个坑是端口冲突或者被占用。有时候你电脑上装了什么奇怪的软件,把管家婆的端口抢走了。这种情况你可以在电脑上打开命令提示符,输入netstat -ano | findstr “你想查的端口号”,看有没有程序占用。有的话,进管家婆服务器设置里换个端口,比如改成8081,再在App上同步改一下。这一套下来,大部分连接问题都能解决。

数据库连接字符串,错了连神仙都救不了

要是你确认了IP、端口都对,手机App还是提示“连接数据库失败”,那问题多半出在数据库连接字符串上。管家婆的安装目录下有个配置文件,名字大概叫DataBase.ini或者ConnectionString.ini,用记事本打开,里面写着数据库地址、用户名、密码之类的。你要是装SQL Server的时候用的不是默认实例,或者SA密码改了没同步,这里就必出错。

我遇到过最离谱的一次,客户的SQL Server是中文版,数据库实例名带了个括号,结果配置文件里没把括号转义,客户端死活连不上。后来我直接在SQL Server Management Studio里执行一条查询,把实例名和库名核对了一遍,再手动改配置文件里的Server=和Database=两行,才解决。这种事情,靠重启解决不了,只能老老实实翻配置文件。

另外,SQL Server的TCP/IP协议默认可能是关闭的。你打开SQL Server配置管理器,找到“SQL Server网络配置”,点开实例名下的“协议”,看TCP/IP是不是已启用。不是的话右键启用,然后重启SQL Server服务。这个不打开,管家婆服务器端再牛,手机端也连不进来。很多教程没提这条,我吃了两次亏才记住。

防火墙和杀毒软件,偷偷拦你没商量

Windows自带的防火墙和第三方杀毒软件,是管家婆连不上的头号背锅侠。尤其是360、腾讯管家这类,老喜欢拦截不明程序的端口监听。你管家婆服务器装好了、数据库也正常,可手机就是连不上,八成是防火墙把你的端口给封了。

处理方法:打开控制面板,Windows Defender防火墙,左侧选“高级设置”,点“入站规则”,新建规则,选择“端口”,填上管家婆用的那个端口号(比如8080),协议选TCP,然后允许连接,把三个配置文件(域、专用、公用)都勾上,最后命名保存。第三方杀毒软件的话,去设置里找“信任区”或者“白名单”,把管家婆的安装目录整个加进去。

这还没完,路由器上的防火墙也可能拦,尤其是那种企业级路由。你登录路由器管理页面,看看有没有“安全设置”或者“访问控制”,把管家婆服务器的IP和端口加入例外。我有个客户的网络管理员特别爱设规则,结果把管家婆的端口给忘了放行,害得业务部全体手机断连了大半天。最后查出来,就是路由器上多了一条拒绝规则。

手机和电脑不在同一个网段,白搭

现在很多公司路由器开了“访客网络”和“主网络”隔离,手机连的是访客WiFi,电脑连的是主网络,两边物理隔离,管家婆自然连不上。你手机连接WiFi后,在设置里查看“IP地址”,如果和电脑的IP不在同一个网段,比如电脑是192.168.1.x,手机却拿到192.168.2.x,那肯定不通。

解决办法就是让手机连到和电脑同一个WiFi网络,或者干脆让手机用流量,然后在路由器里设置端口映射,把管家婆的端口映射到公网IP上。这个操作有点高级,适合有固定公网IP的公司。普通家用或者小办公室,建议直接连同一个WiFi,最省事。

要是公司大,跨了楼层或者多个交换机,还得看交换机是否开启了VLAN隔离。这种情况,得让网管把管家婆服务器的端口在交换机上放行。我自己遇到过,公司在三楼,手机在一楼连WiFi,电脑在三楼,怎么连都超时,最后网管在交换机上把VLAN之间做了路由,才搞定。这个事没法远程操作,只能找懂网络的人帮忙。

常见报错代码,一眼识别好下手

管家婆手机端报错,有时候会弹一串英文或者代码,别再拍照发朋友圈求救了,先自己对照下。最常见的“Cannot connect to server”就是纯网络问题,按前面说的排查IP、端口、防火墙。还有“Login failed for user 'sa'”是SQL账号密码不对,去管家婆服务器配置文件里改密码,或者直接在SQL Server里重置SA密码。

有个报错是“Timeout expired”,这个通常是数据库响应太慢,多半是电脑上开了太多程序,内存占满,管家婆服务卡住了。你打开任务管理器,看看哪个进程吃CPU或内存,该关的关掉,然后重启管家婆服务。我碰到过一次,原因是业务员在电脑上挂了十几个QQ群,内存爆满,数据库查询超时,关了QQ就好了。

最后还有个“Unable to load DLL”报错,这个比较少见,一般是管家婆的某个组件没装全,或者被杀毒软件误删了。解决办法是去安装目录下看看有没有缺失的.dll文件,有备份就恢复,没备份就只能重装管家婆客户端。重装前记得备份好账套数据,这个别偷懒,数据没了哭都来不及。

写到这里差不多把大头都覆盖了,你按顺序一步步查,多数连不上的问题都能自己搞定。真搞不定的,找你家卖软件的售后,报上你的产品版本和报错信息,比你在网上瞎搜强得多。折腾半天不如别人一个远程操作来得快,别硬扛。