当前位置: 首页 > news >正文

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服务,重新连接,一般就恢复正常了

http://www.dtcms.com/a/109697.html

相关文章:

  • 提取嘉立创3D封装
  • 递归典例---汉诺塔
  • java 并发编程-阻塞队列
  • 升级到oracle 19.8后vm_concat函数不可用怎么解决
  • 网络空间安全(51)邮件函数漏洞
  • DeepSeek技术原理解读:从算法革新到产业变革
  • 【大模型基础_毛玉仁】6.4 生成增强
  • 【Spring AOP】@Aspect、 @Pointcut使用@annotation + 五种通知Advice注解
  • AI爬虫?爬!
  • Python入门(7):模块
  • 事件处理程序
  • 主题(topic)中使用键(key)来区分同一主题下的多个数据实例
  • 风云可测:华为AI天气大模型将暴雨预测误差缩至3公里内
  • ctfshow VIP题目限免 前台JS绕过
  • Oracle中的UNION原理
  • 【7】数据结构的队列篇章
  • 在Vue中如何高效管理组件状态
  • Swift 继承
  • Java 大数据在智能安防入侵检测系统中的多源数据融合与分析技术(171)
  • FreeRtos简介
  • LLM架构解析:词嵌入模型 Word Embeddings(第二部分)—— 从基础原理到实践应用的深度探索
  • vscode 使用ssh进行远程开发 (remote-ssh)
  • 【2】搭建k8s集群系列(二进制)之安装etcd数据库集群
  • MySQL学习笔记集--DML
  • 【北京化工大学】 神经网络与深度学习 实验6 MATAR图像分类
  • JeecgBoot AI 应用开发平台,AIGC 功能介绍
  • MCP服务器搜索引擎有哪些?MCP资源网站推荐
  • IdeaVim-AceJump
  • 【Mysql】之存储引擎详解
  • 【UVM学习笔记】更加灵活的UVM—通信