金蝶KIS商贸版或专业版提示“Run-time error 2147467259(80004005)连接失败”
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
周一的时候有一位老顾客问了我一个关于商贸版的问题,说他家的金蝶KIS商贸版添加商品就出错,提示“Run-time error 2147467259(80004005)连接失败” 如下图所示
这个错误之前在专业版中也遇到过,多数是数据库有问题造成的;
数据库表页有可能损坏了,停止sql服务, 复制备份好数据库实体,重新启动sql服务,执行下数据库修复脚本
第一种方式:
1、修改数据库为紧急模式
ALTER DATABASE 数据库名 SET EMERGENCY
2、使数据库变为单用户模式
ALTER DATABASE 数据库名 SET SINGLE_USER
3、修正数据库日志重新生成,此命令检查的分配,结构,逻辑完整性和所有数据库中的对象不正确。当您指定“REPAIR_ALLOW_DATA_LOSS”作为DBCC CHECKDB命令参数,该程序将检查和修正报告的不正确。但是,这些修正可能会导致一些数据丢失。
DBCC CheckDB (数据库名 , REPAIR_ALLOW_DATA_LOSS)
4、使数据库变回为多用户模式
ALTER DATABASE 数据库名 SET MULTI_USER
第二种方式:
use master
declare @databasename varchar(255)
set @databasename='AIS20170819191321'
exec sp_dboption @databasename, N'single', N'true' --将目标数据库置为单用户状态
dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)
exec sp_dboption @databasename, N'single', N'false'--将目标数据库置为多用户状态
@databasename 是账套数据库实体名称
延伸阅读:
查看一下计算机的休眠时间如果和断开连接的时间是相符的,需要把服务器电脑的休眠时间改成从不。
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!