`
tomEnjoy
  • 浏览: 145815 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

sqlserver 2000利用mdf文件还原数据库

 
阅读更多
1.新建同名数据库。
2.把该数据库设置为脱机。
3.删除其日志文件(.LDF),不删除后边的过程执行通不过。
4.在查询分析器中以超级用户登入,执行以下存储过程,必须以超级用户登入,这是系统级存储过程。
EXEC sp_detach_db @dbname = 'xxx'    //@dbnam为要还原的数据库
EXEC sp_attach_single_file_db @dbname = 'xxx', @physname = 'yyyy'   //@physname为.mdf文件路径
5.把该数据库设置为联机。
6.刷新数据库(重启),表出来了,数据完好
分享到:
评论

相关推荐

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

    通过以上步骤,我们可以有效地利用`.mdf`文件来恢复SQL Server数据库。需要注意的是,在整个过程中,必须谨慎操作,特别是在修改系统配置和数据库状态时,以防意外发生。此外,定期备份数据库是非常重要的,这可以...

    sqlserver2005mdf文件还原数据库

    下面将详细介绍如何使用`.mdf`文件来还原SQL Server 2005的数据库。 首先,确保`.mdf`文件是有效的,并且是从一个已知的、安全的状态下分离出来的。如果文件损坏或来自未知来源,恢复可能无法成功。在尝试任何恢复...

    SQLServer数据库的备份和还原详解

    有时候可能只有MDF文件而没有LDF文件,此时可以通过以下步骤尝试还原数据库: 1. 新建一个与原始数据库同名的新数据库。 2. 修改服务器设置,允许直接修改系统目录。 3. 停止SQL Server服务。 4. 使用原始的MDF文件...

    教你轻松恢复修复SQL Server的MDF文件

    1. **MDF文件的作用**:MDF文件是SQL Server数据库中的主要存储文件,它包含了数据库的所有数据和结构信息。 2. **LDF文件的作用**:LDF文件(事务日志文件)记录了所有对数据库进行的修改操作,用于支持事务处理和...

    sqlserver2014做数据还原

    SQL Server 2014提供了多种方法来还原数据库,包括但不限于以下几种: 1. **通过SQL Server Management Studio (SSMS) 还原** - 打开SQL Server Management Studio并连接到SQL Server实例。 - 在对象资源管理器...

    sqlserver还原备份数据库以及清理日志文件

    3. 右键单击“还原数据库”,选择“还原数据库”或“还原文件/文件组”。 4. 在弹出的对话框中,选择“从设备”,然后点击“...”按钮来选择备份文件(.bak)。 5. 浏览并选择需要还原的备份文件,点击“确定”。 6. ...

    sqlserver2000没有日志文件如何恢复数据库

    在SQL Server 2000中,当数据库的日志文件丢失或者损坏时,恢复数据库的过程变得复杂。然而,根据给出的步骤,我们可以看到一个没有日志文件时的应急恢复策略。以下是对这些步骤的详细解释: 1. **开启数据库**:...

    SQL SERVER数据库MDF文件页查看器

    SQL SERVER数据库MDF文件页查看器是一款专门设计用于查看SQL Server数据库主数据文件(MDF)内容的工具。MDF文件是SQL Server数据库的核心组成部分,它存储了数据库的表、索引、视图等对象的实际数据和元数据。在...

    SQL Server 2000/2005如何更改数据库文件的物理文件名

    ### SQL Server 2000/2005 更改数据库文件的物理文件名 在使用 SQL Server 2000 或 2005 的过程中,有时会遇到需要更改数据库文件(包括数据文件和日志文件)的物理文件名的情况。这可能是出于管理、迁移或是重命名...

    在SQL Server中还原不存在的数据库

    修改“移至物理文件名”以指向你想放置数据库文件的实际位置,如`C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQL\DATA\vs2005sample.mdf`(根据你的SQL Server安装路径可能有所不同)。...

    SQL Server 2000试题汇编数据库

    在SQL Server 2000中,数据库可以由一个或多个MDF文件和一个或多个LDF文件组成。 接下来,我们要关注的是数据库管理。在SQL Server 2000中,创建、备份和恢复数据库是基本操作。"exam_sqlbak_Data.MDF" 文件名暗示...

    sql server 2005 mdf ldf 如何创建数据库.docx

    在SQL Server 2005中,创建数据库主要涉及到两种主要的文件类型:MDF(主数据文件)和LDF(日志文件)。MDF文件是数据库的主要部分,存储着数据库的所有用户数据和系统对象,而LDF文件则记录了数据库的所有事务日志...

    SQL+Server2000数据库文件损坏时如何恢复.

    在SQL Server 2000中,数据库是任何企业数据的核心,因此当数据库文件(如.mdf和.ldf)遭受损坏时,恢复这些文件至关重要。本文将深入探讨如何在SQL Server 2000中应对数据库文件损坏的问题,并提供可能的解决方案。...

    SQL Server 2000还原数据库.doc

    在SQL Server 2000中,数据库的还原是一个关键操作,它用于恢复数据库到某个已备份的状态,以便解决数据丢失、系统崩溃或其他问题。以下是对这个过程的详细解释: 1. **启动企业管理器**:首先,从“开始”菜单找到...

    sql server 2005 mdf ldf 如何创建数据库.doc

    在SQL Server 2005中,创建数据库主要涉及到MDF和LDF文件。MDF是主数据文件,存储数据库的大部分数据和元数据;LDF则是日志文件,记录了对数据库的所有事务操作。以下是详细步骤: 1. **安装SQL Server 2005**: ...

    C# 备份,还原sqlserver,SQL server还原,附加,分离一键操作 数据备份 数据还原

    “数据库附加”是将一个已存在的数据库文件(mdf和ldf)连接到新的SQL Server实例的过程。这通常发生在数据库迁移或复制场景中。在C#中,这可以通过SqlConnection对象的Open方法、SqlDatabase对象的Attach方法和 ...

    SQLserver2000还原数据库[整理].pdf

    在SQL Server 2000中,数据库的还原是恢复数据的重要操作,通常在数据丢失、系统崩溃或需要回滚到特定时间点时执行。以下是两种主要的数据库还原方法:附加数据库和还原备份文件。 一、附加数据库还原(使用.MDF和....

    MDF文件修复大师 823错误

    MDF文件修复大师是一款SQLSERver数据文件删除恢复的专用工具,它可以从磁盘扫描删除的SQL数据文件碎片,并把它们组合成一个完整的MDF。 一般情况下,SQL数据文件大且在磁盘上不连续存放,这是很多一般的数据恢复软件...

    网传的几种方法sql2000还原SQL2005数据库 备份

    1. **准备工作**:首先确保你有一个有效的 SQL Server 2000 的数据库备份文件(.bak 文件),并确认该备份文件可以正常恢复到 SQL Server 2000。 2. **使用 SQL Server Management Studio**: - 打开 SQL Server ...

Global site tag (gtag.js) - Google Analytics