网狐系列数据库报错提示数据库异常查询超时已过期解决方法

技术宅技术宅 源码学院 2019-12-28 43 0

  网狐系列在开启游戏服务器运行,运行过程中游戏服务器会报错"数据库异常查询超时已过期"出现这样的报错提示大概原因都是数据库日志log文件自增加过长过大导致配置的数据库扩容量过小导致的,此处文字大可忽略反正大概就是这个原因啦,并不是游戏或者数据库游戏源码或者组件的问题。解决方法往下!

报错提示

网狐系列数据库报错提示数据库异常查询超时已过期解决方法

1.服务器打开SQL Server 2014 Management Studio,点击文件 - 新建 - 数据库引擎查询

网狐系列数据库报错提示数据库异常查询超时已过期解决方法

2.复制以下代码到新建的数据库引擎查询文件内然后执行,执行前请先在执行命令代码内编辑换成您的数据库,如果不知道是那个数据库日志log文件过大,就花点时间编辑一下数据库名全部挨个执行一次

USE[master]
GO  
ALTER DATABASE 数据库名 SET RECOVERY SIMPLE WITH NO_WAIT  
GO  
ALTER DATABASE 数据库名 SET RECOVERY SIMPLE 
GO  
USE 数据库名  
GO  
DBCC SHRINKFILE (N'数据库名_log' , 2, TRUNCATEONLY)  
GO  
USE[master]  
GO  
ALTER DATABASE 数据库名 SET RECOVERY FULL WITH NO_WAIT  
GO  
ALTER DATABASE 数据库名 SET RECOVERY FULL
GO


喜欢0评论已闭