管家婆登陆总是出错?你可能第一步就搞反了
下载与安装步骤
前阵子公司新来了个会计,拿到的管家婆老是登不上去,气呼呼地找我。我过去一看,她下载的安装包压根就是错的。这事不怪她,网上搜“管家婆下载”,前几个全是各种引流站和广告链接,乱七八糟的东西挂羊头卖狗肉。我给她讲的第一个原则就是:去正规渠道,别点那些花花绿绿的“高速下载”、“安全下载”。正规的管家婆网站或者合作的官方授权站点,页面上通常只有一个主要的下载按钮,点那个就好,不要被旁边一堆小按钮迷惑。
安装流程其实没那么复杂。你点本页下载按钮后,会得到一个压缩包或者exe文件。我建议先解压到一个干净的文件夹里,别直接在桌面上双击。有些版本需要以管理员身份运行安装程序,不然后面权限不够,数据库装不上去。安装到一半弹窗要你选择“客户端”还是“服务器”,这一步很多人选错,尤其是单人使用的小型公司,如果你只在一台电脑上用,那就选“单机版”或者“全部安装”,如果有多台电脑共享数据,一台机器装服务器,其他机器装客户端。别嫌我啰嗦,我见过有人把服务器和客户端装反了,结果登录时老提示“找不到服务器”,折腾半天。
登陆环境配置常识
第一次装好的时候,登录窗口弹出来,填写IP地址和端口号,很多人这里就卡住了。如果你用的是单机版,IP地址填127.0.0.1或者local,这个基本没错。但如果你连接的是局域网中的服务器电脑,那就要填那台电脑的实际IP,而不是本机IP。怎么查?在服务器电脑上按Win+R,输入cmd回车,再打ipconfig,找到IPv4地址那一串。注意,别把路由器的网关地址填进去,有人犯过这错误。
端口号默认好像是211或者自定的,安装时自己记一下,忘了就去服务器端的安装目录里找配置文件,通常是config.ini或者server.ini,用记事本打开能看到。我习惯是装好后就用标签贴在服务器主机上,省得后面忘。网络环境也要注意,如果你公司内部有防火墙或者杀毒软件,很容易把管家婆的通讯端口封了。解决办法就是加白名单,把管家婆的安装目录和端口都放出来。同事之前用的360,死活连不上,关了立马好,后来加了信任就好了。
数据库连接问题排查
登录闪退或者提示“数据库连接失败”,这绝对是高频问题。管家婆内置了SQL Server或者自带的数据库服务器,你得确保这个服务已经启动。打开电脑的服务管理器(按Win+R输入services.msc),找名称为“SQL Server (MSSQLSERVER)”或者类似的服务,看状态是不是“正在运行”,如果不是,右键启动就行。有时候不是没启动,是启动类型设成了“手动”或者“禁用”,改为“自动”然后重启电脑,省得每次开机还得自己点。
数据库密码也很坑。默认的sa账户密码通常是空的或者简单的,管家婆装好后第一次登陆,会让你设置密码。有人图省事就设了简单的,结果后面换电脑、重装系统时就悲剧了,密码想不起来。我个人的笨办法是,设密码后立即截图放云笔记,再不济打个纸条夹在键盘底下。还得提醒一下,如果刚重装了系统,旧数据库文件要提前备份,否则数据全丢。管家婆的数据文件默认在安装目录下的Data文件夹里,那是最值钱的。
账号权限与角色设定
账号登不进去还有一种常见情况:不是技术问题,是权限没配好。很多公司管理员图省事,直接给所有人都设成管理员角色。这样一来,操作界面里一堆无用的菜单和权限,新人容易点错,出问题你还得背锅。我推荐的做法是:在系统管理里先建好角色,比如“出纳”、“库管”、“老板查看”,每个角色勾选对应的菜单和功能,再按人分配。这样一来,普通会计登陆时只能看到和她工作相关的模块,少了很多干扰。
但是注意,角色建好以后,如果后面新增了功能模块,你得主动回过头去更新角色权限。有一次我忘了,结果会计那边新版连“打印报表”都点不了,还以为是我改密码了。权限修改后最好让用户退出重新登陆一次才生效,不要光改完就以为行了,很坑。还有,超级管理员账号最好设个复杂的密码,半年换一次,别用123456这种,真有人被同行进后台改过单据。
常见错误代码与解决
登陆时弹“错误提示:-2147217900”之类的代码,看着吓人,其实很多都是sql连接问题。你先对照管家婆官方帮助文档里的错误码表,但我估计没几个人会去翻那个。我自己的实战方法是:先看看服务有没有启动,再看看防火墙是不是拦了端口,如果都没问题,就查一下ODBC数据源。打开控制面板里的管理工具,双击ODBC数据源(64位),看系统DSN里面有没有管家婆对应的数据源,如果没有就手动新建,指向你的数据库实例。这个步骤很多人不知道,但恰好是解决这类莫名错误的关键。
另一种情况是“用户登录失败,原因:未与信任SQL Server连接关联”。这通常是SQL Server的认证模式设成了“仅Windows身份验证”,你得改成“SQL Server和Windows身份验证模式”。怎么改?用SQL Server Management Studio连上后,右键服务器属性,在安全性页里选那个混合模式,然后重启SQL服务。这一步听起来麻烦,但实际两分钟搞定。如果手边没有Management Studio,可以用管家婆自带的数据库配置工具,一般安装目录里有个叫“DBConfig”的快捷方式。
多用户同时登陆的冲突
公司里几个人同时用管家婆时,有时会有人能登、有人登不上,或者登上了但点保存就报“被其他用户锁定”。这通常是并发访问控制的问题。管家婆不同于云端软件,它的数据库对并发操作有限制。如果是自己装的破解版或者盗版,那限制更严格,可能只允许两三个人同时在线。解决方法是检查你的软件许可,如果是正版,联系经销商加授权;如果是盗版,建议还是用正版吧,省得数据出事。
多用户场景下,还要注意网络延迟。假如服务器主机不太行,或者同事开了一堆视频、下载文件占带宽,管家婆就会卡得要命,甚至超时断开。我一般建议把管家婆服务器单独放在一台性能稍好、不常干杂活的电脑上,网络尽量用有线。Wi-Fi容易掉包,尤其是登录那一瞬间的数据校验很敏感。如果实在只能Wi-Fi,让IT调整一下路由器QoS,把管家婆端口优先保障。
手动数据备份与恢复技巧
最后聊个很多人吃亏的地方——备份。管家婆虽然自带自动备份功能,但默认设置的备份频率偏低,而且备份文件存在本地硬盘上。硬盘一坏,全剧终。我的做法是:先把自动备份周期改为每天一次,保留最近30天的版本。然后在系统管理里手动设置一个独立文件夹,专门放备份文件,再把那个文件夹同步到网盘或者公司文件服务器。这样就算电脑被偷或者硬盘报废,你也能从云端拉下来恢复。
恢复操作时注意一点:最好在关闭所有客户端连接后操作,保证没人正在写数据。先用管理员账号登进去,找到数据恢复菜单,选最新或指定的备份文件。别中途强制关掉或者断电,否则数据表可能损坏。真碰上损坏的情况,还有一招——用SQL Server自带的DBCC CHECKDB命令去修复,但这个比较专业,没把握就别试,找专业的数据恢复公司比较稳妥。我自己的经验是,每月底手动备份一次,再复制一份到U盘,周末带回家,虽然土,但关键时候救过命。