首页 > 数据库 >MSSqlServer 出错 9003 错误

MSSqlServer 出错 9003 错误

时间:2023-05-10 16:56:25浏览次数:68  
标签:-- MSSqlServer mdf 9003 出错 日志 MyDB 数据库

 

 

MS SqlServer 出错 9003 错误

传递给数据库 'PerDB' 中的日志扫描操作的日志扫描号 (227783:55280:433) 无效。此错误可能指示数据损坏,或者日志文件(.ldf)与数据文件(.mdf)不匹配。如果此错误是在复制期间出现的,请重新创建发布。否则,如果该问题导致启动期间出错,请从备份还原。无法打开新数据库 'MFXYDB'。CREATE DATABASE 中止。 (Microsoft SQL Server,错误: 9003)

 

 

方案2:删除原本的日志文件,重新创建,适用2012 、 2014的数据库

假设数据库名称为:MyDB

请按顺序执行以下步骤:

1、将数据库的文件名:MyDB.mdf改名为MyDB_1.mdf;删除MyDB_log.ldf

(如果重命名失败,关闭SQL SERVER服务)

2、新建数据库:MYDB;

3、关闭SQL SERVER服务;

4、删除新生成的数据库文件 MyDB.mdb、MyDB_log.ldf,并将原本的 MyDB_1.mdf改名为MyDB.mdf;

5、启动SQL SERVER服务;此时MyDB 为挂起状态


7、执行以下代码:

--将数据库处于紧急模式
ALTER DATABASE MyDB SET EMERGENCY

--将数据库更改为单用户模式
ALTER DATABASE MyDB SET SINGLE_USER

--重建数据库日志
DBCC CheckDB (MyDB , REPAIR_ALLOW_DATA_LOSS)

--恢复数据库为多用户模式
ALTER DATABASE MyDB SET MULTI_USER
如果数据库文件比较大,重建日志需要比较长的时间,请耐心等待...

执行过程中可能会提示出错信息等...
8、重新刷新数据库,数据库恢复正常

参考资料:

(29条消息) sqlserver2012数据库,日志文件损坏修复_sqlserver 日志文件损坏_duoni2014的博客-CSDN博客

 

标签:--,MSSqlServer,mdf,9003,出错,日志,MyDB,数据库
From: https://www.cnblogs.com/SamRichard/p/17388477.html

相关文章

  • 记一次出错
    起因看《学习JavaScript数据结构与算法》的时候,使用liveserver运行代码发现心里想什么情况?经过漫长的搜索,没想到是自己的问题。。。结果弄了半天,原来是代码写错了:letnumbers=[0,1,2,3,4,5]//在数组前面添加元素Array.prototype.insertFirstPosition=functio......
  • 抛出错误
    类1try{//正确后执行的代码conn.Open();intcound=cmd.ExecuteNonQuery();returncound;}catch(Exceptionex)//继承Exception类,自定义错误......
  • 使用volatility dump从内存中重建PE文件——IAT函数出错的使用impscan解决
            好了,书中,说了操作的步骤,我们再vol2里实验下。查看进程:PSD:\Application\volatility3-stable>python.\vol.py-f"D:\book\malwarecookbook-master\malwarecookbook-master\16\7\laqma.vmem\laqma.vmem"windows.pslistVolatility3Fram......
  • matlab出现函数或变量'fun1'无法识别出错fmincon(line 562)
    函数或变量'fun1'无法识别出错fmincon(line562)原因有两个1.函数名要与函数文件名相同如这里我的函数名是fun1,那么这个文件也要命名为fun12.路径出现了问题通常情况下matlab运行的时候是在C盘对应的bin目录下,但是我保存的这些代码文件并不是再C盘而是在D盘所以我们要进行手......
  • 支持ff/ie的form内容必填出错提示
    当前控件填写有误,则后面显示表示错误图片,并首个对象获得焦点,ff/ie通过 可以修改一下js达到不必每个控件后面先放一图片,可以动态生成,再消掉<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htm......
  • INFO1113 / COMP9003
    INFO1113/COMP9003AssignmentDue:14May2023,11:59PMAESTThisassignmentisworth18%ofyourfinalgrade.TaskDescriptionInthisassignment,youwillcreateagameintheJavaprogramminglanguageusingtheProcessinglibraryforgraphicsandgradleas......
  • Sql Server 2005 在建立与服务器的连接时出错。provider,error: 40
    在建立与服务器的连接时出错。在连接到SQLServer2005时,在默认的设置下SQLServer不允许进行远程连接可能会导致此失败。(provider:命名管道提供程序,error:40-无法打开到SQLServer的连接)(.NetSqlClientDataProvider) 网上找的解决办法对我的不适用下面上网......
  • 装了.Net 7.0后,工程框架用 net6 的 dotnet watch 出错临时解决方案 Could not load fi
    升级vs或者装了.Net7.0后,工程框架用net6的dotnetwatch出错‘Unhandledexception.System.IO.FileNotFoundException:Couldnotloadfileorassembly‘System.Runtime,Version=7.0.0.0’   临时解决方案:工程目录下建立global.json文件指定编译框架{"......
  • Maven导入阿里云公共仓库出错
    <mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共仓库</name><url>https://maven.aliyun.com/repository/public</url></mirror>  ......
  • 【快应用】华为ide项目编译出错快速定位
     【关键词】编译报错,三方依赖 【问题背景】快应用版本发布后,接口或者组件新增一些属性,在将ide版本更新到最新或者支持该属性的版本后,使用这些属性时出现报错提示,如style‘xxx’isnotsupported等等,这种情形该如何处理呢?具体如下:​​​ 【问题分析】如上图所示,属......