Sql Server 数据库还原(请勿模仿!)

1、还原前总要有备份的bak文件吧

2、在还原数据的时候,提示如下信息:

一看数据库被访问,那就断开所有连接呗

断开方式如下:

点击打开链接

然后,然后发现木有效果。。。。。。还是提示上图的错误

其实,我尝试过数据库脱机,可以脱机一直脱不完,期间停止脱机的话,就连不上数据库。。。。

3、由于晚上没有人在使用,所以可以保证我之前所备份的数据库是最新的,然后我想起一个邪恶的方法,删除数据库

但在删除的时候,又提示如下信息:

4、气死我了,我去重启数据库服务了

5、重启完成后,删除数据库成功。

小注:

重启数据库服务后,删除数据库不提示错误信息,是不是意味着,重启服务后,也就可以还原数据库了呢?昨天木有尝试,下次试一下。

6、还原数据库,如下图:

搞定!

小注:

1、正式环境请勿模仿!

正式环境请勿模仿!      

正式环境请勿模仿!

重要事情说三遍!!!

2、正式环境可以参考:点击打开链接

不过上面连接是在我删完之后发现的,所以没有验证。

3、写本文的目的是,记录一下:目标数据库其实可以输入的,而非一定要下拉选择!哎。。。

时间: 2024-10-06 04:03:46

Sql Server 数据库还原(请勿模仿!)的相关文章

SQL Server 数据库还原

原文 http://www.cnblogs.com/ynbt/archive/2013/04/04/2999850.html ---恢复内容开始--- 对于一个优秀的应用程序来说,具有数据恢复功能尤为重要.因为数据恢复功能可以在数据找到破坏时,将数据恢复到系统中,保证系统重新正常运转,从而避免因数据找到异常丢失所带来的损失.本实例将演示怎样在C#中还原数据库. 还原数据库是使用数据库的备份文件对数据库进行还原操作.由于病毒的破坏.磁盘损坏或操作失误等原因会导致数据丢失.不完整或数据错误,此时,需

SQL Server 数据库使用备份还原造成的孤立用户和对象名‘xxx’无效的错误的解决办法

server|备份|错误|对象|解决|数据|数据库 介绍SQL Server 数据库使用备份还原造成的孤立用户和对象名'xxx'无效的错误的解决办法          在使用数据库的过程中,经常会遇到数据库迁移或者数据迁移的问题,或者有突然的数据库损坏,这时需要从数据库的备份中直接恢复.但是,此时会出现问题,这里说明几种常见问题的解决方法.一.孤立用户的问题比如,以前的数据库的很多表是用户test建立的,但是当我们恢复数据库后,test用户此时就成了孤立用户,没有与之对应的登陆用户名,哪怕你建立

用ASP.NET还原与恢复SQL Server数据库

asp.net|server|恢复|数据|数据库 需要注意的是还原,还原的时候问题最大了,有别的用户使用数据库的时候无法还原,解决办法就是在MASTER数据库中添加一个存储过程: create proc killspid (@dbname varchar(20))asbegindeclare @sql nvarchar(500)declare @spid intset @sql='declare getspid cursor forselect spid from sysprocesses wh

SQL Server 数据库备份和还原认识和总结(二)_MsSql

通过<SQL Server 数据库备份和还原认识和总结(一)>,相信您对数据备份和还原有了一个更深入的认识,在上文中我没有对事务日志做剖析,在此推荐宋沄剑的文章,对事务日志做了比较详细的讲解:http://www.jb51.net/article/31038.htm.本文将针对上文继续进行数据备份和还原讲解,主要讲解备份和还原的一些关键选项. 数据库备份选项 备份数据库时,有几个备份选项需要了解一下,覆盖介质.事务日志等.谈到覆盖介质时,必须先对这个概念有所了解,不然无从谈起. ● 介质集 (

SQL点滴12—SQL Server备份还原数据库中的小把戏

原文:SQL点滴12-SQL Server备份还原数据库中的小把戏 备份数据库时出现一个不太了解的错误 ,错误信息"is formatted to support  1 media families, but 2 media families are expected according to the backup device specification".如下图: 解决办法是首先选中击上一次备份的文件,点击Remove,去掉当前的备份文件,然后再点击OK备份.这样才能正确的备份.也

企业管理器备份和还原SQL Server数据库

在日常的数据库操作中,我们常常对数据库进行备份操作,以方便在数据库发生灾难时对数据库进行还原,从而确保数据库的安全性.SQL Server数据库使用企业管理器可以简单直观地完成这些操作,还可以每天自动备份数据库.本文我们就介绍了这一过程,接下来就让我们来一起了解一下吧. 一.备份数据库 1.打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server. 2.SQL Server组-->双击打开你的服务器-->双击打开数据库目录. 3.选择你的数据库名称(如论坛数据库F

ASP.NET备份、还原SQL Server数据库

一.备份SQL Server数据库 string SqlStr1 = "Server=(local);database=''" + this.DropDownList1.SelectedValue + "'';Uid=sa;Pwd=";string SqlStr2 = "backup database " + this.DropDownList1.SelectedValue + " to disk=''" + this.Tex

企业管理器备份和还原SQL Server数据库_MsSql

在日常的数据库操作中,我们常常对数据库进行备份操作,以方便在数据库发生灾难时对数据库进行还原,从而确保数据库的安全性.SQL Server数据库使用企业管理器可以简单直观地完成这些操作,还可以每天自动备份数据库.本文我们就介绍了这一过程,接下来就让我们来一起了解一下吧. 一.备份数据库 1.打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server. 2.SQL Server组-->双击打开你的服务器-->双击打开数据库目录. 3.选择你的数据库名称(如论坛数据库F

Sql server数据库备份还原另一方法

server|备份|数据|数据库 直接拷贝数据文件把数据库的数据文件(*.mdf)和日志文件(*.ldf)都拷贝到目的服务器,在SQL Server Query Analyzer中用语句进行恢复: EXEC sp_attach_db @dbname = 'test', @filename1 = 'd:\mssql7\data\test_data.mdf', @filename2 = 'd:\mssql7\data\test_log.ldf' 这样就把test数据库附加到SQL Server中,可