sql server数据库可疑修复

sql server数据库可疑修复

从上图可以看到数据库nchrdb显示可疑,导致原因为NC系统在增加公共薪资项目的时候,扩展字段报错了,第一次遇到这种情况,折腾了很久终于解决,记下解决方案:

1,将SQL数据库停止,不能停止就强制结束进程。

任务管理器中,停止sql 服务

2,将SQL数据库服务由网络服务修改为本地服务(注意:这个非常重要,如果不做这一步,很多时候后面的一般都无法进行下去,往往各种无限时长的处理或卡死或失败。因为有可能会有意想不到的各种连接或同步程序秒连接,本人就是卡在这里:消息 5070 在其他用户正在使用数据库""时无法更改数据库状态

1)点击TCP/IP 更改协议选项的为已启用为是,然后继续点击选项IP地址,把里边的所有的"TCP端口"都改成1433,IP2的地址改成你自己本地的IP,TCP动态端口改成空。

如果还是不知道怎么改,可以点击"MSSQLSERVER的协议"的"TCP/IP",这里边的都已经改成1433端口,直接参考改成一样。

2)重启一下sqlserver服务即可,如下图:

3,使数据库变为紧急模式

ALTER DATABASE CStation SET EMERGENCY

4,使数据库变为单用户模式

ALTER DATABASE CStation SET SINGLE_USER

5,修正数据库日志重新生成,此命令检查表分配,结构,逻辑完整性和所有数据库中的对象不正确。

DBCC CheckDB (CStation , REPAIR_ALLOW_DATA_LOSS)

6,使数据库变回为多用户模式

ALTER DATABASE CStation SET MULTI_USER

7,重启SQL服务,重新连接,一般就恢复正常了

相关推荐
LeeZhao@10 小时前
【狂飙全模态】狂飙AGI-智能图文理解助手
数据库·人工智能·redis·语言模型·机器人·agi
毕设十刻10 小时前
基于Vue的旅游网站yzwa8(程序 + 源码 + 数据库 + 调试部署 + 开发环境配置),配套论文文档字数达万字以上,文末可获取,系统界面展示置于文末
数据库·vue.js·旅游
风123456789~11 小时前
【Oracle专栏】密码到期但在宽限期->修改密码
数据库·oracle
Pocker_Spades_A11 小时前
DeepCore:大模型统一网关,Claude 免费体验与跨模型技术洞察
java·服务器·数据库
八饱粥11 小时前
excel数据导入mysql数据库
数据库·mysql·excel
('-')11 小时前
《从根上理解MySQL是怎样运行的》第二十四章笔记
数据库·笔记·mysql
CodeAmaz11 小时前
MySQL 事务的实现原理详解
数据库·mysql·事务·隔离性
♡喜欢做梦11 小时前
MyBatis操作数据库(进阶):动态SQL
java·数据库·sql·java-ee·mybatis
copyer_xyf11 小时前
SQL 语法速查手册:前端开发者的学习笔记
前端·数据库·sql
承缘丶11 小时前
Excel字段清单转各类数据库建表语句的工具(开箱即用)
数据库·excel·excel转数据库建表语句