管家婆常见问题及解答(转管家婆软件电子说明书)常见问题及解答1、提示“连接服务器失败”怎么办?2、提示找不到软件狗怎么办?3、工作站提示找不到或连接不上服务器?4、系统提示“创建账套失败”?5、怎样在数据库里手工创建账套?6、当备份数据丢失,只有*.mdf和*.ldf文件时,怎样在数据库里恢复?7、系统开账后有了业务单据,这时发现期初建账有误,要修改期初怎么办?8、如何选择四种成本核算方法?9、商品成本变大,或者出现成本为负数情况?10、版本升级问题?11、开账后如何修改期初、基本信息?12、如何处理未付款商品的调价?13、如何更改账套和数据库名称?14、解决问题的一般方法?1、提示“连接服务器失败”怎么办?一、常规检查当软件出现无法登录软件问题时,请先检查电脑的右下角任务栏位置管家婆所需的3个服务器是否均已运行,如果是网络版请先到服务器端去确认。
管家婆服务器管家婆套接字服务器(辉煌Ⅱ-- ;辉煌v8.51,2005,2008,366系列-- )SQL Server2000服务管理器A、如果缺少管家婆服务器或套接字服务器,可以在“开始→程序”中找到管家婆辉煌软件选项,在该选项中会存在服务器或套接字服务器,将未启动的服务启动。
启动后检查:(1)套接字服务器中的端口是否为211,并且只有211,如下图:(2)管家婆服务器中设置数据库连接的服务器名是否为本机名字、用户名是否为sa、密码是否输入正确。
如下图:B、缺少SQL Server2000服务管理器,可以在“开始→运行”中输入“sqlmangr”后回车,开启服务管理器界面确认服务器名是否为本机的名字,如果是点击“开始/继续”运行服务器,如果已经运行,点击刷新服务。
C、在确认服务器均已启动的情况下,打开软件,确认在登陆向导输入了正确ip地址或机器名字,如果是网络版客户端需要输入服务器的ip或机器名字。
单机版和网络版服务器端可以输入的ip或服务器名字:127.0.0.1(指向本机的通用指令)Localhost(指向本机的通用名字)本机的IP地址(可以在管家婆服务器中查到,如下图)本机的机器名字(可以查询sql服务器中显示的服务器名字,如下图)二、根据提示信息对问题进行检查A、提示“连接失败,请输入正确的服务器名”1. 进行常规检查2. 检查电脑中是否安装了防火墙软件,或启动了系统自带的防火墙。
如果有,需设置211端口允许访问,允许管家婆的服务器、套接字服务器、客户端程序通过。
由于不同软件设置略有不同,具体操作可以参考防护软件说明;操作系统自带的防火墙在控制面板-windows 防火墙中设置例外,添加端口和程序即可。
如果是网络版,客户端无法登陆,请检查客户端和服务器端的防火墙。
3. 如果是单机版,上述方法还是不行的情况下,可以尝试删除网卡重新安装一下。
4. 如果是局域网络版的客户端出现此提示,请在客户端ping一下服务器端,确认网络是否畅通。
5. 如果是远程网络版,还需在服务器端登录网关路由器,在端口映射中设置211端口映射,不同路由器登录与设置方式有所不同,具体操作可以参考路由器说明书。
最后还需和网络提供商,如:电信、网通等技术支持人员联系,已确认网络提供商本身没有对211端口进行屏蔽等设置。
B、提示“[DBNETLIB][ConnectionOpen(Connect()).]SQL Server 不存在或拒绝访问”1. 进行常规检查2. 鼠标指向右下角管家婆服务器上单击鼠标右键,弹出菜单中选择设置数据库连接参数中,只将服务器的名字删除,用户名和密码暂时不做任何修改,并确定如下图,再用127.0.0.1登录软件看看。
3、如果仍然不行,请确定Microsoft SQL server安装的时候选择的登录模式是否为混合模式。
如果是SQL server2000,请在企业管理中左上角控制台根目录点开---直到绿色箭头那里点加号----右键----属性----安全性--身份验证,选择SQL Server和windows。
然后在企业管理器---左上角控制台根目录点开---直到绿色箭头那里点加号----右键----属性-------编辑SQL Server注册属性------使用SQL server身份验证如果安装的是MSDE数据库(在开始菜单中未找到Microsoft SQL server2000程序),按照如下方式操作:1)、开始-运行-输入regedit进入注册表编辑器2)、选中我的电脑,然后在“编辑→查看”中搜索loginmode将起数值改为2即可。
特别提示:操作以后要重新启动电脑否则是没有效果的。
C、提示“用户’sa’登录失败”1.常规检查2.可以尝试将SQL server2000数据库的密码重新修改或清空:开始菜单-运行-输入cmd确定输入:osql -E (回车键)输入:1>sp_password @new=’’,@loginame='sa' (回车键)输入:2>go (回车键)@new=’’的单引号中即为新设置的密码,如果不输入,即为空。
3.修改完数据库的密码后,注意打开右下角管家婆服务器---右键--设置数据库连接参数---把sa下面的改为相同的。
D、提示“用户’sa’登录失败。
原因:未与信任SQL Server连接相关联”1. 先按照提示C检查sa的密码是否录入正确;2. 如果确定密码正确,仍然有此提示,请按照提示B第3步检查sql的登录模式。
E、提示“用户null登录失败。
”1、打开右下角任务中管家婆的服务器,点击设置,查看数据库连接参数中用户名sa是否存在,如果不存在,请输入后点击确定。
再次打开数据库连接参数看是否保存。
2、如果没有保存请删除管家婆安装路径下的config.cfg文件,运行安装光盘,重新安装管家婆程序,安装时选择修复即可,如果是网络版也可以从其他的机器上拷贝一个同名文件过来。
安装前请先做好数据文件和打印样式文件的备份。
2、提示找不到软件狗怎么办?加密狗故障检查(10位数加密狗号)10位狗号的新狗可以不用单独安装驱动程序,所以,只要确认设备管理器中识别到人体学输入设备就可以了,注意:有可能其他的usb设备(如:键盘,鼠标等)也叫人体学输入设备,所以最好是插拔一下狗,看这个人体学输入设备是否有消失或者增加。
如果设备管理器中无法识别到加密狗,建议换电脑测试一下,以判断是狗或电脑的兼容性问题。
单机或服务器端找不到狗1.首先要检查电脑能否识别usb设备,在设备管理器里查看有无问号叹号。
2.如果无法识别可以尝试安装管家婆安装路径下DRV中的驱动,如果已经安装过,请选择remove(删除),再重新安装。
3.如果还是无法识别usb狗,请确认一下usb插口是否正常,更换插口尝试。
4.排除以上情况还是找不到加密狗,可以尝试重装一下主版usb驱动。
5.如果还是不能找到,建议换台机子尝试一下,确定兼容性方面的问题。
网络版客户端如果找不到加密狗:1.请先确定服务器端能正常找狗2.请尝试用查询版登录服务器检查网络是否正常,如果查询版也不能登录,请检查网络是否畅通;3.如果查询版可以登录,请确定登陆的用户没有超过用户数。
4.如果还是不行,请关闭两边的防火墙进行测试;5.请尝试在服务器端添加虚拟网卡。
3、工作站提示找不到或连接不上服务器?服务器能进去,但工作站找不到服务器,原因及解决方法如下:网络问题。
检查局域网是否通畅。
windows\system\midas.dll文件没有或不全。
从安装盘上找到此文件并复制到相应目录下。
工作站的DNS被启用或者在DNS中出现了域后缀。
禁用DNS或者删掉域后缀。
简化所安装的网络协义,最好是只留下TCP/IP,且给每个工作站一个固定的IP地址。
如果在不同网络提供商提供的网络间进行连接,一定请网络提供商将网络调试通畅。
4 、系统提示“创建账套失败”?账套或服务器名称不能用中文。
账套或服务器名称不能用全数字或以数字开头。
不能连续创建账套否则会提示“创建账套失败”。
不能创建与曾删除的账套同名的账套。
在安装本系统的服务器端程序时路径名不能用中文(客户端最好也不用)。
5、怎样在数据库里手工创建账套?第一步:进入windows的开始--程序--Microsoft SQL Server 2000(或7.0)--企业管理器,点击进入后,就一直点击一个小的“+”号,直到出现一个有‘数据库’文件夹的菜单,这时再用鼠标右健点击‘数据库’,弹出一个菜单选择‘新数据库’,在new一栏的空白处输入你的数据库名称,然后确定退出。
第二步:用右键点击新建的数据库,在出现的菜单上找到所有任务(从上到下的第三个),在出现的子菜单中找到‘还原数据库’...选项,进入后选择‘从设备’然后点击那个空白框旁边的‘选择设备’,进入后点击‘添加’,如果只是想建立空账套的话,可以进入后点击找到管家婆服务器端的data文件夹下的graspcw83文件,(如果有备份数据,那么可以选择你的备份数据所在的路径)点击ok,出现的窗口都ok,最后看一下'选项'中的路径是否正确,再选中'强迫覆盖...'选项,完成后点击‘确定‘,这时就开始进行恢复数据.第三步:把“数据库”点击开,找到名称为master并点击开打开它的表(tables),找到文件“GraspcwZt”点击鼠标右键“打开表”,在最后一栏添加上第一步输入的数据库名称(dbname是数据库名称、fullname是账套名称)确定退出,创建账套完成。
6、当备份数据丢失,只有*.mdf和*.ldf文件时(附加数据库文件的恢复),怎样在数据库里恢复?第一步:将这两个文件复制到管家婆服务器安装文件夹下的data下。
(这些文件原来放在管家婆data目录下)第二步:进入windows的开始--程序--Microsoft SQL Server 7.0--Query Analyzer,点击进入后,点ok,在出现一个可输入的窗口后,输入这样的命令:exec sp_attach_db '你的数据库名','你的***.mdf文件的存放路径','你的***.ldf文件的存放路径'。
举个例子:execsp_attach_db'dbname','c:\graspcws\data\***.mdf','c:\graspcws\data\***.ldf' 要严格按照此格式来写命令,写完后找到上面命令栏中的向右的绿色箭头,点击它,如果出现successfully attached database '你的数据库名',则退出,进入下一步骤。
第三步:进入windows的开始--程序--Microsoft SQL Server 7.0--Enterprise Manager,点击进入后,就一直点击一个小的“+”号,直到出现一个有databases文件夹的菜单,这时再点击databases旁边的“+”号,找到master文件夹,点击master旁边的“+”号,找到table,点击后在右边的窗口中出现很多文件,找到graspcwzt的文件,用右键点击,在出现的菜单中找到open table--return all rows,然后出现一个表格,在dbname中输入你的数据库名,在fullname中输入你的账套名,然后点击上面菜单栏中的感叹号“!”,退出。