MSSQL2005数据附加失败报错3456的解决办法

技术MSSQL2005数据附加失败报错3456的解决办法MSSQL2005数据附加失败报错3456的解决办法,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望

很多新手对MSSQL2005数据附件失败错误3456的解决方法不是很清楚。为了帮助大家解决这个问题,下面小编就为大家详细讲解一下。需要的人可以从中学习,希望你能有所收获。

解决方案:

1.创建一个同名的新数据库(数据文件应该与原始数据库一致)

2.再次停止sql server(注意不要分离数据库)

3.用原始数据库的数据文件覆盖新数据库。

4.重新启动sql server。

5.这时,当你打开企业经理时,就会有疑惑。无论如何,执行以下语句(注意修改数据库名称)。

6.完成后,您通常可以访问数据库中的数据。此时,数据库本身通常会出现问题。解决方案是使用数据库的脚本创建一个新的数据库并导入数据。

代码如下:

使用主GO SP_CONFIGURE“允许更新”,

1使用覆盖重新配置go update sysdatabases设置状态=32768,其中name='可疑数据库名称' Go sp_dboption '可疑数据库名称',

单用户',' true' godcc checkdb('可疑数据库名称')Go update sysdatabases set status=28其中name='可疑数据库名称' Go sp_configure '允许更新',

0使用覆盖go sp _ dboption重新配置'可疑数据库名称',

单一用户','假'开始

执行上述语句后出现错误消息:配置选项“允许更新”已从0更改为1。运行RECONFIGURE语句进行安装。

(受影响的行数为1行)服务器:消息5105,级别16,状态4,第1行设备激活错误。物理文件名“e: \程序文件\ Microsoft SQL server \ MSSQL \ data \ bservp _ data . MDF”可能有误。sp_dboption命令失败。服务器:消息8966,16级,状态1,第1行未能读取并锁定页面(97:6553715)(锁定类型为SH)。Sysobjects失败。DBCC执行完毕。

如果DBCC输出错误信息,请联系系统管理员。(受影响的行数为1行)配置选项“允许更新”已从1更改为0。运行RECONFIGURE语句进行安装。

阅读以上内容对你有帮助吗?如果您想了解更多相关知识或阅读更多相关文章,请关注行业资讯频道,感谢您的支持。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/128954.html

(0)

相关推荐

  • 如何解决红杉离线备份的相关问题

    技术Sequoiadb backupOffline相关问题怎么解决这篇文章主要介绍“Sequoiadb backupOffline相关问题怎么解决”,在日常操作中,相信很多人在Sequoiadb backupOfflin

    攻略 2021年12月22日
  • php自己写留言板教程(php超级简单留言板代码)

    技术php如何实现简易留言板小编给大家分享一下php如何实现简易留言板,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

    攻略 2021年12月16日
  • 软件设计-模板方法模式

    技术软件设计-模板方法模式 软件设计-模板方法模式数据库连接对数据库的操作一般包括连接、打开、使用、关闭等步骤,在数据库操作模板类中我们定义了connDB()、openDB()、useDB()、clos

    礼包 2021年12月14日
  • 如何修改IIS目录的ASP.NET版本

    技术如何修改IIS目录的ASP.NET版本这篇文章将为大家详细讲解有关如何修改IIS目录的ASP.NET版本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一个用于修改虚拟目录的ASP.

    攻略 2021年11月19日
  • 【9036期】JUC多线程---AQS抽象队列同步器原理

    技术【9036期】JUC多线程---AQS抽象队列同步器原理 【9036期】JUC多线程---AQS抽象队列同步器原理AQS 的工作原理
    什么是 AQS
    AQS,Abstract Queued Sync

    礼包 2021年12月23日
  • Python中怎么使用朴素贝叶斯进行垃圾短信识别

    技术Python中怎么使用朴素贝叶斯进行垃圾短信识别这篇文章主要讲解了“Python中怎么使用朴素贝叶斯进行垃圾短信识别”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Py

    攻略 2021年11月29日