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

SQLServer2000 断电后数据库suspect“置疑”处理

SQLServer2000 断电后数据库suspect“置疑”处理

背景介绍:

前些天加班时候,接到小舅子微信,说一个客户的winXP 机器上sql2000的数据库在断电重启后,数据库执行命令时提示suspect“置疑”错误。小舅子电子工程师,对数据库不够深入了解很正常,知道我是搞数据库的专门找我来了。虽然sqlserver流行度一直在全球前三,但工作经历中一直没跟它打过交道。未来工业自动化发展,windows 视窗系统及配套程序在传统行业、机械制造业中还是会广泛应用的。

问题处理:

– sqlserver 2000 服务器意外down机,导致有连接未断开的数据库状态变为“可疑”。
https://blog.csdn.net/xiaolong9870/article/details/86578390

1、开通系统表修改权限
sp_configure ‘allow updates’, 1 reconfigure with override;

2、将数据库状态设置为-32768(只读\脱机\紧急模式)
update sysdatabases set status = -32768 where name in (‘HBNX_MCC_DEV’,‘HBNX_MCC_UAT’)

3,设置问题库为单用户模式,
sp_dboption ‘mysql’, ‘single user’, ‘true’
DBCC CHECKDB(‘mysql’)

4、恢复原数据库状态(将出问题的数据库状态改为0-正常,如果一直处于“紧急模式”,可能会对其他数据库操作有影响)
update sysdatabases set status = 28 where name = ‘mysql’ ;

5、关闭系统表修改权限
sp_configure ‘allow updates’, 0 reconfigure with override;
sp_dboption ‘mysql’, ‘single user’, ‘false’

https://blog.sina.com.cn/s/blog_5814f4470100d1cy.html
–数据库处于回避恢复模式,是因为没有日志。如下处理
update sysdatabases set status=-32768 where name=‘mysql’
go

dbcc rebuild_log(‘mysql’,‘C:\Program Files\Microsoft SQL Server\MSSQL\data\mysql.LDF’)
go

update sysdatabases set status=28 wherename=‘mysql’
go

sp_configure ‘allow updates’,0 reconfigure with override
go

sp_dboption ‘mysql’, ‘single user’, ‘false’

–切换到问题库,测试查看某个数据库中所有表名:
use mysql
select name from sysobjects where type=‘U’
Select TABLE_NAME FROM mysql.INFORMATION_SCHEMA.TABLES Where TABLE_TYPE=‘BASE TABLE’

相关文章:

SQLServer2000 断电后数据库suspect“置疑”处理

SQLServer2000 断电后数据库suspect“置疑”处理 背景介绍: 前些天加班时候,接到小舅子微信,说一个客户的winXP 机器上sql2000的数据库在断电重启后,数据库执行命令时提示suspect“置疑”错误。小舅子电子工程师,对数…...

多模态机器学习入门Tutorial on MultiModal Machine Learning——第一堂课个人学习内容

文章目录课程记录核心技术Core Technical Challengesrepresentation表示alignment对齐转换translationFusion融合co-learning共同学习总结Course Syllabus教学大纲个人总结第一周的安排相关连接课程记录 这部分是自己看视频,然后截屏,记录下来的这部分的…...

Java ~ Collection/Executor ~ LinkedBlockingDeque【总结】

一 概述 简介 LinkedBlockingDeque(链接阻塞双端队列)类(下文简称链接阻塞双端队列)是BlockingDeqeue(阻塞双端队列)接口的唯一实现类,采用链表的方式实现。链接阻塞双端队列与LinkedBlockingQu…...

.NET7的AOT的使用

背景其实,规划这篇文章有一段时间了,但是比较懒,所以一直拖着没写。最近时总更新太快了,太卷了,所以借着 .NET 7 正式版发布,熬夜写完这篇文章,希望能够追上时总的一点距离。本文主要介绍如何在…...

分布式缓存的问题

1,Redis缓存穿透问题 Redis缓存穿透问题是指查询一个一定不存在的数据,由于这样的数据缓存一定不命中,所以这样的请求一定会打到数据库上。但是由于数据库里面也没有这样数据,且也没有将这样的null值缓存到数据库,从而造成这样的…...

golang入门笔记——内存管理和编译器优化

静态分析 静态分析:不执行程序代码,推导程序的行为,分析程序的性质 控制流(control flow):程序的执行流程 数据流(data flow):数据在控制流上的传递 通过分析控制流和…...

GEE学习笔记 七十:【GEE之Python版教程四】Python基础编程二

通过上一章的讲解,我们对于python有了初步的了解,这一章就详细讲解一下python的各个变量以及运算规则等内容。 关于测试代码推荐初学者将每一段代码都自己敲入编辑器中在本地运行。 1、数值 这是任何编程中都会有的基本变量,在python支持的…...

股票投资新出发之知识体系构建导论

文章目录前言参考资料如何构建体系实践理论tips前言 自2021年股票开户,投资已有2年左右,但更多的是凭感觉式的拍脑袋投资,没有自己的投资体系,所以开此专栏从零开始构建知识体系,勉励自己不断学习。两年的投资经验让我…...

蓝桥杯算法训练合集 十六 1.首字母变大写2.盾神计科导作业3.Cinema4.接水问题

目录 1.首字母变大写 2.盾神计科导作业 3.Cinema 4.接水问题 1.首字母变大写 问题描述 对一个字符串中的所有单词,如果单词的首字母不是大写字母,则把单词的首字母变成大写字母。在字符串中,单词之间通过空白符分隔,空白符包括…...

密码的世界

网络世界中常见的攻击方法 窃听攻击 窃听攻击是网络世界最常见的一种攻击方式,一些不能泄露的隐私信息,例如银行卡密码,账号密码,如果被窃听泄露的话通常会带来比较严重的后果。 中间人攻击 在中间人攻击中,小明准…...

如何用一句话感动测试工程师?产品和技术都这么说!

测试工程师在公司里的地位一言难尽,产品挥斥苍穹,指引产品前路;开发编写代码实现功能,给产品带来瞩目成就。两者,一个是领航员,一个是开拓者,都是聚光灯照耀的对象,唯独团队中的保障…...

3|物联网控制|计算机控制-刘川来胡乃平版|第2章:计算机控制系统中的检测设备和执行机构-2.1传感器和变送器|课堂笔记|ppt

...

MySQL中使用索引优化

目录 一.使用索引优化 数据准备 避免索引失效应用-全值匹配 避免索引失效应用-最左前缀法则 避免索引失效应用-其他匹配原则 1、 2、 3、 4、 5、 一.使用索引优化 索引是数据库优化最常用也是最重要的手段之一,通过索引通常可以帮助用户解决大多数的MySQL的性能优化…...

Linux C/C++ 多线程TCP/UDP服务器 (监控系统状态)

Linux环境中实现并发TCP/IP服务器。多线程在解决方案中提供了并发性。由于并发性,它允许多个客户端同时连接到服务器并与服务器交互。 Linux多线程编程概述 许多应用程序同时处理多项杂务。服务器应用程序处理并发客户端;交互式应用程序通常在处理后台…...

【JavaScript】JavaScript基本使用方法

如何回复程序员发来的短信:Hello world —hello nerd. 前言: 大家好,我是程序猿爱打拳。今天我给大家讲解的是初识JavaScript中基本组成成分、引入方法、输入输出语句,并用源码与效果图的方式展示给大家。 目录 1.JavaScript组成…...

Python数据容器、list列表、tuple元组、str字符串、数据容器(序列)切片、set集合、dict字典、字符串大小比较

数据来源 01 数据容器 为什么学习数据容器 数据容器 总结 02 列表 1)列表定义 为什么需要列表 列表的定义语法 列表的定义方式 演示 """ 演示数据容器之:list列表 语法:[元素,元素,......] """ # 定义一个列表list my_list …...

Python urllib

Python urllib Python urllib 库用于操作网页 URL,并对网页的内容进行抓取处理。 本文主要介绍 Python3 的 urllib。 urllib 包 包含以下几个模块: urllib.request - 打开和读取 URL。urllib.error - 包含 urllib.request 抛出的异常。urllib.parse …...

Centos7安装Python3

前言系统版本:Centos7.6python版本: python 3.10.4下载python下载链接:直通车找到对应版本的python安装包,这里以python 3.10.4为例点击3.10.4版本的链接,拉到最下面找到Files中对应的linux安装包鼠标右键复制下载链接登录linux系…...

[U3D ShaderGraph] 全面学习ShaderGraph节点 | 第四课 | Input/Lighting

📣📣📣本专栏所有内容在完结之前全部为试读模式,专栏完结之后会取消试读模式,如果感觉内容还不错的话请支持一下📣📣📣 ShaderGraph是可视化的着色器编辑工具。您可以使用此工具以可视方式创建着色器。 本专栏可以让你更了解ShaderGraph中每个节点的功能,更自如的…...

SpringBoot升级到3.0

SpringBoot 3.0出来有一段时间了,一直没时间来整理,这次来看一下吧。 Spring Boot 可以轻松创建独立的、生产级的基于 Spring 的应用程序,您可以“直接运行”。 SpringBoot升级到3.01. SpringBoot的维护时间线2. pom添加3. 打包大小对比4. 升…...

2026届毕业生推荐的六大降重复率网站实际效果

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 对于学子以及科研人员广泛面临的稿件查重压力而言,合规且专业的降重网站能够给予…...

如何快速激活Windows和Office:使用KMS_VL_ALL_AIO智能脚本的完整指南

如何快速激活Windows和Office:使用KMS_VL_ALL_AIO智能脚本的完整指南 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 还在为Windows系统激活而烦恼吗?想要免费激活Office…...

进程池(C/C++)

C语言实现 /** 进程池示例* 使用消息队列进行任务分发*/#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <sys/wait.h> #include <sys/msg.h> #include <string.h>#define WORKER_NUM 3 // 进程池中工作进…...

CloakBrowser 拆机:57 个 C++ 补丁能不能撑起“30/30 通过“的承诺?

路易乔布斯 2026-05-14 AI Daily 深度拆解 数据时间锚点&#xff1a;本文写作时 CloakHQ/CloakBrowser 数据为 10.4k stars / wrapper v0.3.28 / Chromium 146 / 57 个 C 补丁&#xff08;Linux/Win&#xff09;/ 16 个 release。一、又一个 &#x1f525; 重磅&#xff0c;但…...

手把手教你用SSD2828点亮MIPI屏:从示波器波形到BIST画面的完整调试记录

SSD2828实战调试&#xff1a;从信号分析到MIPI屏幕点亮的全流程解析 当一块MIPI屏幕无法正常点亮时&#xff0c;硬件工程师的调试工作往往从示波器的波形分析开始。本文将基于SSD2828芯片的RGB转MIPI转换板开发经验&#xff0c;详细还原从信号异常到成功显示BIST画面的完整调试…...

AI推理模型工程2026:从o3到DeepSeek-R1的工程化落地实践

推理模型&#xff08;Reasoning Model&#xff09;正在重新定义AI应用的边界。当OpenAI o3在ARC-AGI测试上突破人类基准&#xff0c;当DeepSeek-R1以极低成本实现顶级推理能力&#xff0c;工程师们面临的问题已经不是"推理模型能做什么"&#xff0c;而是"怎么把…...

在Node.js后端服务中集成Taotoken实现大模型能力

&#x1f680; 告别海外账号与网络限制&#xff01;稳定直连全球优质大模型&#xff0c;限时半价接入中。 &#x1f449; 点击领取海量免费额度 在Node.js后端服务中集成Taotoken实现大模型能力 对于Node.js后端开发者而言&#xff0c;为Web服务引入AI对话功能已成为提升产品智…...

博物馆科技馆迎来数字员工,AI数字人公司厂商助力展馆智慧升级

走进博物馆&#xff0c;你期待怎样的体验&#xff1f;是隔着玻璃看展品&#xff0c;还是听一段千篇一律的录音导览&#xff1f;如今&#xff0c;越来越多的场馆正在给出新的答案&#xff1a;一个能走、能说、能聊天的AI数字人&#xff0c;正悄然改变着“看展”这件事。过去几年…...

开源图书管理系统全栈架构解析:从React前端到Node.js后端实践

1. 项目概述&#xff1a;一个开源图书管理系统的诞生在数字内容日益丰富的今天&#xff0c;无论是个人知识库的整理&#xff0c;还是小型团队、社区的资料共享&#xff0c;一个轻量、灵活且完全自主可控的图书&#xff08;或广义上的文档&#xff09;管理系统&#xff0c;始终是…...

从冷冰冰播报到“会呼吸的语音”:ElevenLabs非正式情绪语音落地4大行业案例(客服话术/有声书/AI陪伴/短视频配音),含真实AB测试CTR提升27%数据

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;从冷冰冰播报到“会呼吸的语音”&#xff1a;ElevenLabs非正式情绪语音的技术跃迁 传统TTS系统常陷入语调扁平、节奏机械、情感缺失的困境——即便输入“我太开心了&#xff01;”&#xff0c;输出也如…...