`
flownclouds
  • 浏览: 27675 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

恢复只有mdf没有ldf的数据库

 
阅读更多
数据库里面日志已经到了1.5G,于是我停下server服务,直接把日志删掉了。

悲剧就发生了,数据库不能用了。

上网查啊,大部分都是对sql server 2000的解决办法,一会儿停下服务,一会又开启服务的,很麻烦。

后来根据网上的一些说法,在msdn上查到了,终于恢复过来了。

如下命令:

EXEC sp_attach_single_file_db 'patdata', 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\FN.mdf'

运行结果:

文件激活失败。物理文件名称'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\FN_log.ldf'可能不正确。
新的日志文件 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\FN.LDF' 已创建。
分享到:
评论

相关推荐

    只有mdf和ldf文件 如何恢复数据库

    在本篇文章中,我们将讨论如何使用只有 MDF 和 LDF 文件恢复数据库。这种情况下,我们将使用 SQL Server 的一些特殊命令来恢复数据库。 知识点一:数据库备份与恢复的重要性 在数据库崩溃或出现问题时,备份是唯一...

    只有mdf如何通过mdf文件还原数据库

    1. **确认MDF文件完整无损**:确保用于恢复的`.mdf`文件是完整的,并且没有被损坏。 2. **备份当前环境**:为了避免在操作过程中出现意外,最好先对现有环境进行备份。 3. **准备SQL Server环境**:确保SQL Server...

    SQL SERVER 2005 如何恢复mdf文件的数据库

    然而,如果您只有 mdf 文件,而没有相应的日志文件(ldf 文件),那么恢复数据库将变得非常困难。幸运的是,我们可以使用 SQL Server 2005 的一些特殊功能来恢复数据库。 要恢复 mdf 文件的数据库,首先需要建立一...

    只有mdf文件而没有ldf文件修复方法

    总结来说,虽然丢失.ldf文件会导致数据恢复的复杂性增加,但通过上述步骤,你可以尝试恢复只有.mdf文件的SQL Server数据库。然而,这并不保证完全恢复,特别是如果数据库依赖于未备份的日志信息。因此,定期备份和...

    只有mdf文件没有日志文件如何附加数据库

    在IT领域,尤其是在数据库管理与恢复的技术层面,处理“只有mdf文件没有日志文件如何附加数据库”的问题是一项挑战性的任务。这个问题的核心在于如何在缺失事务日志(LDF文件)的情况下,对Microsoft SQL Server中的...

    northwind数据库中文版全套 .bak .mdf .ldf .mdb

    9. **数据库备份和恢复策略**:.bak、.mdf和.ldf文件的使用让学习者了解数据库的备份与恢复策略,理解事务日志在故障恢复中的作用。 10. **应用程序集成**:由于其广泛的适用性,Northwind数据库常被用作开发和测试...

    如何恢复/修复MSSQL数据库的MDF文件

    MSSQL数据库恢复和修复MDF文件 MSSQL数据库恢复和修复MDF文件是数据库管理员经常面临的...本文讨论了备份和恢复MSSQL数据库的方法,并提供了恢复MDF文件的步骤。 espero que esta información sea útil para usted.

    sqlserver 课程设计 BLOG.系统源程序和mdf,ldf文件

    这个项目的源程序和数据库文件——mdf(主数据文件)和ldf(日志数据文件)——都包含在这个压缩包中。让我们深入了解一下这些组件以及它们在SQL Server中的作用。 首先,SQL Server是一个强大的关系型数据库管理...

    MDF文件在SQL Server数据库中恢复技术

    MDF文件在SQL Server数据库中恢复技术是指在SQL Server数据库中恢复MDF文件的方法。MDF文件是SQL Server数据库的主要组成部分,用于存储数据库的数据和结构信息。在本文中,我们将介绍如何恢复MDF文件在SQL Server...

    SQL恢复master数据库方法 只有mdf文件的数据库如何恢复

    接下来,如果遇到只有mdf文件而没有ldf文件的情况,即无日志文件的数据库的恢复方法,可以采取以下步骤: 1. 新建一个与要恢复的数据库同名的数据库。这样做可以保证数据库的配置信息与原数据库一致。 2. 停止...

    mdf数据库恢复

     5.1 如果程序诊断mdf没有任何损坏,将会直接将数据库提取出来,并且重建ldf日志文件。  5.2 如果程序判断mdf页面有部分损坏,则会建议用户导出重建ldf,因为某些时候,这个库还是可以保持直接挂载使用的,如果...

    数据库MDF数据文件数据库恢复.pdf

    当无法正常备份数据库时,可以通过特定的方法来恢复.MDF文件中的数据。 首先,MDF文件是SQL Server中每个数据库的第一个数据文件,它包含了数据库的基本结构和数据。在数据库故障的情况下,如果.MDF文件仍然可用,...

    数据库MDF数据文件数据库恢复.doc

    当数据库由于意外情况如硬件故障、操作系统崩溃等无法正常备份时,如果仅保留了.mdf文件,可以通过SQL命令来尝试恢复数据。本文将详细介绍如何使用MDF文件进行数据库恢复。 首先,要理解.mdf文件的角色。在SQL ...

    宿舍管理系统代码C++语言 加数据库mdf格式ldf格式文件

    【描述】中提到的“加数据库mdf格式ldf格式文件”表明这个系统使用了关系型数据库,并且数据库文件是Microsoft SQL Server的格式。MDF(Master Database File)是SQL Server的主要数据文件,存储实际的数据和对象如...

    损坏的数据库文件(.mdf .ldf都在的)

    标题中的“损坏的数据库文件(.mdf .ldf都在的)”指的是SQL Server数据库的主要数据文件(.mdf)和日志文件(.ldf)都存在但可能已损坏的情况。在SQL Server中,这两个文件是数据库的核心组成部分,分别存储用户数据...

    SQL Server 2005 数据库恢复:MDF文件

    当数据库遇到问题或者硬件故障,备份并恢复MDF文件成为恢复数据的关键步骤。 以下是恢复过程的详细步骤: 1. **停止数据库服务**:在进行任何数据库操作前,确保SQL Server服务已停止,以防止数据的进一步修改或...

Global site tag (gtag.js) - Google Analytics