`
liufei.fir
  • 浏览: 685004 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

sql server2005备份还原

阅读更多
1、先建立一个同名数据库,停止SQL SERVER2005

2、将没有日志的的.mdf数据库文件覆盖刚新建的.mdf数据库文件,重新启动数据库。

3、在查询分析器中运行如下代码:
alter database 数据库名 set emergency —将数据库设置为紧急状态

use master  

declare @databasename varchar(255)  

set @databasename=‘数据库名’ —你的.mdf文件文件名

exec sp_dboption @databasename, N’single‘, N’true’ —将目标数据库置为单用户状态  

dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)  

dbcc checkdb(@databasename,REPAIR_REBUILD)  

exec sp_dboption @databasename, N’single‘, N’false’—将目标数据库置为多用户状态  


执行出现“数据库其他多个文件与数据库主文件不匹配….”错误,再执行一次即可。



如:
alter database SIPLACEProData set emergency

use master  

declare @databasename varchar(255)  

set @databasename='SIPLACEProData'

exec sp_dboption @databasename, N'single', N'true'

dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)  

dbcc checkdb(@databasename,REPAIR_REBUILD)  

exec sp_dboption @databasename, N'single', N'false' 

分享到:
评论

相关推荐

    Sqlserver2005数据库还原备份工具

    本文将深入探讨“Sqlserver2005数据库还原备份工具”以及相关的知识点。 首先,我们关注的是“备份”。在SQL Server 2005中,备份是预防数据丢失的关键步骤。备份操作可以创建数据库的完整副本,以便在系统故障、...

    将Sql Server 2000中的数据库备份文件还原到sql2005中

    将Sql Server 2000中的数据库备份文件还原到sql2005中 将Sql Server 2000中的数据库备份文件还原到Sql Server 2005中是一个常见的问题。在这个过程中,我们需要了解Sql Server 2000和Sql Server 2005之间的差异,...

    SQL Server2005 数据库还原和备份

    ### SQL Server 2005 数据库备份与还原详解 #### 一、SQL Server 2005 备份概述 SQL Server 2005 是一款强大的关系型数据库管理系统,为企业提供了高度可靠的数据存储解决方案。为了确保数据的安全性和系统的稳定...

    服务器SQL Server 自动定时备份和还原的工具

    还原数据库具有还原到新库和原库的功能,工具已兼具开机自动启动的功能,备份功能只针对本机服务器,不能备份还原远程数据库。工具基本为绿色软件,有.net的windows系统,基本无需任何安装,直接使用。

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

    ### SQL Server 数据库的备份与还原详解 #### 一、基本概念 在开始讨论SQL Server数据库的备份与还原之前,我们需要了解几个基本的概念。 - **MDF 文件**: 这是SQL Server数据库的主要数据文件,存储了数据库的...

    sql server 2000 备份 还原 附加 数据库 操作 教程

    sql server 2000 备份 还原 附加 数据库 操作 教程 图解

    SQL server备份 还原 修复

    ### SQL Server备份、还原与修复方法详解 #### 一、SQL Server备份概述 SQL Server备份是确保数据库安全的重要措施之一。通过定期备份数据库,可以在数据丢失或系统故障时迅速恢复到正常状态,避免数据损失带来的...

    批处理(bat)实现SQLServer数据库备份与还原

    ### 批处理(BAT)实现SQL Server数据库备份与还原 #### 一、概述 在日常的数据库维护工作中,定期对数据库进行备份是非常重要的一个环节,它能够帮助我们防止因硬件故障、软件错误或其他不可预见的情况导致的数据...

    SqlServer2000数据库备份还原工具

    本文将详细阐述如何使用SQL Server 2000进行数据库备份和还原,并介绍一款名为"数据库备份还原.exe"的实用工具,以简化这一过程。 一、SQL Server 2000数据库备份 1. 备份类型: - 完全备份:备份整个数据库,...

    SqlServer数据库的备份与还原

    因此,在执行备份还原操作前,建议进行充分的测试,确保操作流程正确无误,并在生产环境中遵循最佳实践。 上述操作涵盖了SqlServer数据库备份与还原的基本知识点,包括手动备份的步骤、自动备份的配置、还原操作...

    sql server数据备份还原小工具(delphi)

    SQL Server 数据备份与还原是数据库管理中的重要环节,确保数据的安全性和可恢复性。...这款由Delphi制作的SQL Server数据备份还原工具,为数据库管理员提供了便捷的解决方案,使得数据库管理变得更加轻松。

    c# asp.net实现sql server数据库备份

    首先,需要在项目中引用`Microsoft.SqlServer.Smo`和`Microsoft.SqlServer.ConnectionInfo`库。 以下是一个简单的C#代码示例,展示如何使用SMO创建一个完整数据库备份: ```csharp using Microsoft.SqlServer....

    SqlServer数据库备份还原工具

    本话题主要围绕"SqlServer数据库备份还原工具"进行深入探讨。 首先,数据库备份是数据保护的重要手段,防止因硬件故障、软件错误或人为操作失误导致的数据丢失。在`SqlServer`中,我们可以使用内置的T-SQL命令(如`...

    sqlserver2014做数据还原

    - **还原(Restore)**:还原是指将备份中的数据加载到SQL Server实例的过程。 - **事务日志备份(Transaction Log Backup)**:这是一种备份类型,它可以备份从上次备份以来所有已完成的事务。这种备份对于实现某些...

    SQL Server数据库备份与恢复(C#代码示例)

    为了实现上述功能,你需要在项目中引用Microsoft.SqlServer.Smo和Microsoft.SqlServer.SqlManagementUtils库。在压缩包文件"SQL Server数据库备份与恢复"中,可能包含了详细的C#代码示例,你可以参考这些示例来理解...

    SQLSERVER2000备份和还原说明

    ### SQL Server 2000 数据库备份与还原详解 #### 一、SQL Server 2000数据库备份 在进行任何重要的数据操作之前,备份是必不可少的一个环节。本章节将详细介绍如何使用SQL Server 2000进行数据库备份。 ##### 1.1...

    SQL Server 2005数据库的备份和还原

    在SQL Server 2005中,数据库的备份和还原是至关重要的操作,它们确保了数据的安全性,可以在系统故障、数据丢失或需要恢复到特定时间点时进行数据恢复。以下是对这些知识点的详细说明: 1. **备份和还原的概念**:...

    SQLServer数据库备份再还原之后登录名丢失解决方法

    ### SQL Server 数据库备份后登录名丢失问题及解决方法 #### 背景与问题概述 在进行SQL Server数据库的备份与恢复操作时,经常会出现一个棘手的问题:原本数据库中的登录名在恢复到另一台服务器后消失不见,导致...

    sql2005数据库备份还原工具

    本文将详细探讨“SQL2005数据库备份还原工具”的设计思想、实现方式以及实际应用,同时提供C#编程语言的源代码分析。 首先,备份是数据安全的第一道防线。SQL Server 2005提供了多种备份类型,包括完整备份、差异...

Global site tag (gtag.js) - Google Analytics