解决SQLServer,MSDB(恢复挂起)的问题

这篇具有很好参考价值的文章主要介绍了解决SQLServer,MSDB(恢复挂起)的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

解决SQLServer,MSDB(恢复挂起)的问题

解决SQLServer,MSDB(恢复挂起)的问题
某天你突然发现你的SQLServer出现这种情况
sqlserver数据库恢复挂起怎么解决,sqlserver,数据库,sql
出现这种问题,可能有两个原因,第一你的硬盘空间不足,第二硬盘损坏,导致msdb的数据库文件和日志文件丢失,那么以我的这个案例为演示,上图的原因就是因为数据库文件和日志文件丢失,解决的办法就是,你需要从另外一台正常的电脑的数据库(这台电脑的数据库必须是正常的,在这个路径下C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA)的数据库文件和日志文件复制过来,并拷贝到出现异常的数据库的DATA文件夹中
sqlserver数据库恢复挂起怎么解决,sqlserver,数据库,sql
将以上两个文件复制,拷贝到出现问题的数据库的这个路径下C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA

然后,执行这两段脚本

使用数据库变为单用户模式
ALTER DATABASE [dbname] SET SINGLE_USER;

使数据库变回多用户模式
ALTER DATABASE [dbname] SET MULTI_USER

执行完你就会发现你的msdb恢复正常了

执行完你就会发现你的msdb恢复正常了

第一次写博客,如有不正确的地方,望大佬海涵并批评指正文章来源地址https://www.toymoban.com/news/detail-715389.html

到了这里,关于解决SQLServer,MSDB(恢复挂起)的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【SQLSERVER】如何解决Navicat Premium连接sqlserver2019报错的问题

    最近开始在CSDN上回答一些关于数据库的问题,发现sqlserver占比挺高,或许现在学校里教的就是这个数据库吧。但sqlserver有些语法和ORACLE不一样,有些sql得不到验证,我就打算自己装个sqlserver的docker测试一下,可是当我使用navicat去连接sqlserver时,报错了 [IM002] [Microsoft][ODBC 驱动程序管理

    2024年02月04日
    浏览(32)
  • win11 下 SQL2008数据库 SQLServer Management Studio 无法使用的问题

    系统升级到win11后,SqlServer2008数据库的管理工作SQLServer Management Studio 点击后没反应。经过测试数据库服务正常,只是管理工具无法使用。单独安装一个高版本的管理工具,问题解决。 我是下载的Sql Management Studio,链接如下:https://download.microsoft.com/download/8/a/8/8a8073d2-2e00-472b

    2024年02月11日
    浏览(36)
  • SQLserver连接IDEA报错 java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver问题解决

    第一点:检查本地sqlserver服务(点击左下角开始找到本地安装的配置管理器) 打开后找到SQL server网络配置里的 MSSQLSERVER的协议 点击进入属性修改IP地址(修改为127.0.0.1)TCP端口为1433 以及检查最底下IPALL的TCP端口是不是一致的(确保一致后点击应用) 修改完毕后检查自己SQ

    2024年02月05日
    浏览(42)
  • 【SQLServer】sqlserver数据库导入oracle

    将sqlserver数据库导入到oracle 实用工具: SQL Server Management Studio 15.0.18424.0 SQL Server 管理对象 (SMO) 16.100.47021.0+7eef34a564af48c5b0cf0d617a65fd77f06c3eb1 Microsoft Analysis Services 客户端工具 15.0.19750.0 Microsoft 数据访问组件 (MDAC) 10.0.19041.2486 Microsoft MSXML 3.0 4.0 6.0 Microsoft .NET Framework 4.0.30319.42000 操

    2024年02月09日
    浏览(42)
  • SqlServer2019—解决SQL Server 无法连接127.0.0.1的问题

    1、打开SQL Server 2019配置管理器 2、SQL Servere 网络配置(启用 Named Pipes 和 TCP/IP)  3、修改TCP/IP协议(右键选择属性—IP地址),具体如下图所示:  4、重启SQL Server服务  

    2024年02月11日
    浏览(39)
  • java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver问题解决

    在java连接数据库时,遇到“java.lang.ClassNotFoundException:com.microsoft.sqlserver. jdbc.SQLServerDriver”问题,网上找了许多方法,最终解决。   1.  下载驱动jar包         由于使用的是SQL Server 2016,网上找的jar包都是旧版本的,找了很久才找到sqljdbc42.zip; 适用SQLServer2016版本的数据库加

    2024年02月05日
    浏览(64)
  • 关于解决Cannot resolve com.microsoft.sqlserver:sqljdbc4:4.0报错问题

    最近突然想到报错问题在pom文件中添加依赖:出现报错问题 这里有两种解决办法: 办法一比较简单粗暴,直接吧这个代码块换成 手动下载jar包 https://mvnrepository.com/artifact/com.microsoft.sqlserver/sqljdbc4/4.0 然后打开cmd命令窗口(快捷键:win+r)进入jar包所在目录,并执行命令, 解释

    2024年02月04日
    浏览(28)
  • 数据库实训sqlserver

    一、数据库设计题 1、以“library”为名称创建一个数据库。该数据库中包含一个主数据文件tsdata.mdf,存放路径为“d:data”;一个事务日志文件tslog.ldf,存放路径为“d:data”。其他设置自定。  2、在上题创建好的数据库中,按如下要求创建三张表。 表1 书籍表:用来存储书

    2024年02月09日
    浏览(35)
  • SQLServer 数据库之锁

    SQL Server 数据库支持多个用户同时访问数据库,但当用户同时访问数据库时,就会造成 并发问题 ,锁的机制能很好地解决这个问题,保证数据的完整性和一致性; SQL Server 自带锁机制,若是简单的数据库访问机制,完全能满足用户的需求;但对于数据完全与数据完整性有特殊

    2024年02月13日
    浏览(39)
  • sqlserver数据库错误码

    错误 严重性 是否记录事件 说明 -2 超时时间已到。 超时时间在操作完成或服务器没有响应之前已过。 (Microsoft SQL Server,错误: -2)。 -1 在建立与服务器的连接时出错。 连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接,这可能会导致此失败。 (提供程序:

    2024年02月05日
    浏览(79)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包