管家婆账套发生未知错误怎么办(管家婆软件创建账套和恢复账套提示3604错误)
管家婆账套发生未知错误怎么办(管家婆软件创建账套和恢复账套提示3604错误)然后就去解决msdb质疑的问题。当我排查到第九项的时候,发现管家婆用户的数据库msdb质疑,终于找到了方法,其实重装数据库即可解决,关键是客户有管家婆软件账套2000多个,实在是不想去重装数据库。我是这么解决的,排查步骤如下:(1)、检查磁盘空间,清理磁盘空间;(2)、检查账套名称是否重复,更换账套名字(未用过的账套名,全英文);(3)、graspcwb.sql文件错误,拷贝其他电脑的此文件进行替换,或重新安装软件;(4)、软件服务器中的“设置数据库连接参数--服务器名称”设置错误,使用计算机名;(5)、 11.1及以上的版本,用2005的数据库连接创建账套;(6)、2005数据库备份的数据,如果要在2000的数据库中引入账套也会这样提示,安装2005的数据库引入账套即可。(7)、软件如果安装在C盘Program Files文件下,也会出现上面的提示,换路径重新安装即可(8)、服务器同时安
管家婆软件创建账套和恢复账套提示3604错误
昨天在处理客户服务的过程中,遇到一个棘手的问题,管家婆软件财贸双全10.0版本,备份数据,提示错误:备份账套时发生未知错误,错误号:3604,请检查磁盘空间是否足够,或者与开发商联系解决。
然后就根据提示,去检查管家婆软件主服务器磁盘空间,发现磁盘空间是足够的。
那么这种提示错误一般怎么去检查呢?
我是这么解决的,排查步骤如下:
(1)、检查磁盘空间,清理磁盘空间;
(2)、检查账套名称是否重复,更换账套名字(未用过的账套名,全英文);
(3)、graspcwb.sql文件错误,拷贝其他电脑的此文件进行替换,或重新安装软件;
(4)、软件服务器中的“设置数据库连接参数--服务器名称”设置错误,使用计算机名;
(5)、 11.1及以上的版本,用2005的数据库连接创建账套;
(6)、2005数据库备份的数据,如果要在2000的数据库中引入账套也会这样提示,安装2005的数据库引入账套即可。
(7)、软件如果安装在C盘Program Files文件下,也会出现上面的提示,换路径重新安装即可
(8)、服务器同时安装了2000和2005数据库,安装2005时采用的 默认实例。重装数据库,命名实例,在将工贸服务器中设置为计算机名称\实例名 后正常。
(9)、msdb数据库可疑,停止数据库服务后,附加msdb即可。
(10)、进入sql2005服务配置中,查看其使用的登录身分为NT AUTHORIZED 改为local system再创建即可。
(11)、软件安装盘符被压缩导致,例如:D盘--属性--常规--取消“压缩驱动器已节约磁盘空间”即可。
(12)、部分防护软件也会导致这个提示,例如金山毒霸,关闭即可。
(13)、以上步骤如若还不能解决,请重新安装sql2005数据库。
当我排查到第九项的时候,发现管家婆用户的数据库msdb质疑,终于找到了方法,其实重装数据库即可解决,关键是客户有管家婆软件账套2000多个,实在是不想去重装数据库。
然后就去解决msdb质疑的问题。
解决方法:
1、处理替换msdb.MDF 和msdb.ldf,这两个文件从其他正常电脑拷贝的
2、然后执行脚本,解决质疑问题 脚本内容:如下:
USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES' 1 RECONFIGURE WITH OVERRIDE
GO
UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='msdb'
Go
sp_dboption 'msdb' 'single user' 'true'
Go
DBCC CHECKDB('msdb')
Go
update sysdatabases set status =28 where name='msdb'
Go
sp_configure 'allow updates' 0 reconfigure with override
Go
sp_dboption 'msdb' 'single user' 'false'
Go
3、此时虽然质疑解决了,但是管家婆软件备份依然会出现备份提示错误3604,此时从其他电脑备份一个msdb.BAK,然后复制到此电脑。
4、进入企业管理器,恢复msdb备份即可。
至此,然后再打开管家婆软件,进行备份操作,正常。完美解决。