错误表现:无法打开当前帐套,请检查网络是否正常帐套对应数据库是否存在
原因: 1.网络防火墙没有开放速达需要的传输端口,TCP 3001,TCP 3002,检查防火墙设置。 2.数据库(SQL数据库)的表结构出现错误,而导致速达软件的帐套列表丢失.
解决办法: 1.有备份帐套的前提下,用恢复帐套功能,然后再修复一下即可。
2.没备份帐套的前提下,找到安装目录下的DATA目录,将后缀名是.MDF和.LDF的两种文件复制出来保存,把原先的sql server 先在添加删除程序中删除,之后再重新安装速达光盘上面的MSDE数据库,之后启动数据库.此时进入速达软件中,把原帐套彻底删除后,之后到速达服务器点开帐套维护,使用引入帐套此时帐套的数据在原安装目录中的DATA中的.MDF文件引入便可.引入的帐套代号和公司名称最好跟原先的一致。引入成功后会显示你所输入的帐套代号和公司名称。最后如果还是无法打开帐套,此时再修复一下帐套。
注:重装MSDE时,建议以操作系统的管理员administrator的身份进行安装。
3.如以上步骤未能解决,此时进行第三步,安装MSSQL管理程序(绿色软件,不用安装首次使用配置一下即可)打开企业管理器,选择对应帐套的数据库,点鼠标右键选所有任务中的附加数据库,同样选择扩展名为.MDF的文件,先验证,然后点确定。成功后再启动速达服务器。
4.如上述步骤仍未能解决,此时是否属于重装速达服务器或迁移速达服务器到另外一台服务器上的时候会出现客户端无法打开帐套的情况,若是,在客户端的登录设置上,将“缓存数据加速”的钩取消再作尝试,关闭该功能代表客户端将不再读取本地缓存中的数据,这可能会对软件的运行速度有一定影响,但可以提高软件读取服务器数据的同步性,个人建议平时不要打开该功能,可以减少软件数据的同步错误。
|