数据库总是出现“正在恢复”,怎么回事? [问题点数:70分]

Bbs1
本版专家分:0
结帖率 88.17%
Bbs1
本版专家分:70
Bbs10
本版专家分:116200
版主
Blank
GitHub 绑定GitHub第三方账户获取
Blank
优秀版主 2016年8月论坛优秀版主
2015年2月论坛优秀版主
Blank
微软MVP 2016年4月荣获微软MVP荣誉称号
2015年4月荣获微软MVP称号
2014年4月 荣获微软MVP称号
Blank
红花 2019年7月 MS-SQL Server大版内专家分月排行榜第一
2019年6月 MS-SQL Server大版内专家分月排行榜第一
2016年7月 MS-SQL Server大版内专家分月排行榜第一
Bbs1
本版专家分:70
Bbs10
本版专家分:116200
版主
Blank
GitHub 绑定GitHub第三方账户获取
Blank
优秀版主 2016年8月论坛优秀版主
2015年2月论坛优秀版主
Blank
微软MVP 2016年4月荣获微软MVP荣誉称号
2015年4月荣获微软MVP称号
2014年4月 荣获微软MVP称号
Blank
红花 2019年7月 MS-SQL Server大版内专家分月排行榜第一
2019年6月 MS-SQL Server大版内专家分月排行榜第一
2016年7月 MS-SQL Server大版内专家分月排行榜第一
Bbs5
本版专家分:3910
Bbs11
本版专家分:214340
Blank
状元 2014年 总版技术专家分年内排行榜第一
Blank
榜眼 2013年 总版技术专家分年内排行榜第二
Blank
金牌 2014年8月 总版技术专家分月排行榜第一
2014年7月 总版技术专家分月排行榜第一
2014年6月 总版技术专家分月排行榜第一
2014年5月 总版技术专家分月排行榜第一
2014年4月 总版技术专家分月排行榜第一
2014年3月 总版技术专家分月排行榜第一
2014年1月 总版技术专家分月排行榜第一
2013年12月 总版技术专家分月排行榜第一
Blank
优秀版主 2014年11月论坛优秀版主
Bbs11
本版专家分:214340
Blank
状元 2014年 总版技术专家分年内排行榜第一
Blank
榜眼 2013年 总版技术专家分年内排行榜第二
Blank
金牌 2014年8月 总版技术专家分月排行榜第一
2014年7月 总版技术专家分月排行榜第一
2014年6月 总版技术专家分月排行榜第一
2014年5月 总版技术专家分月排行榜第一
2014年4月 总版技术专家分月排行榜第一
2014年3月 总版技术专家分月排行榜第一
2014年1月 总版技术专家分月排行榜第一
2013年12月 总版技术专家分月排行榜第一
Blank
优秀版主 2014年11月论坛优秀版主
Bbs11
本版专家分:214340
Blank
状元 2014年 总版技术专家分年内排行榜第一
Blank
榜眼 2013年 总版技术专家分年内排行榜第二
Blank
金牌 2014年8月 总版技术专家分月排行榜第一
2014年7月 总版技术专家分月排行榜第一
2014年6月 总版技术专家分月排行榜第一
2014年5月 总版技术专家分月排行榜第一
2014年4月 总版技术专家分月排行榜第一
2014年3月 总版技术专家分月排行榜第一
2014年1月 总版技术专家分月排行榜第一
2013年12月 总版技术专家分月排行榜第一
Blank
优秀版主 2014年11月论坛优秀版主
Bbs7
本版专家分:13443
Bbs1
本版专家分:70
Bbs11
本版专家分:214340
Blank
状元 2014年 总版技术专家分年内排行榜第一
Blank
榜眼 2013年 总版技术专家分年内排行榜第二
Blank
金牌 2014年8月 总版技术专家分月排行榜第一
2014年7月 总版技术专家分月排行榜第一
2014年6月 总版技术专家分月排行榜第一
2014年5月 总版技术专家分月排行榜第一
2014年4月 总版技术专家分月排行榜第一
2014年3月 总版技术专家分月排行榜第一
2014年1月 总版技术专家分月排行榜第一
2013年12月 总版技术专家分月排行榜第一
Blank
优秀版主 2014年11月论坛优秀版主
rfq
Bbs5
本版专家分:4926
Bbs4
本版专家分:1359
Bbs6
本版专家分:6351
Blank
蓝花 2015年1月 MS-SQL Server大版内专家分月排行榜第三
Bbs7
本版专家分:17649
Blank
微软MVP 2014年1月 荣获微软MVP称号
Blank
红花 2013年6月 MS-SQL Server大版内专家分月排行榜第一
Blank
蓝花 2013年7月 MS-SQL Server大版内专家分月排行榜第三
Bbs9
本版专家分:84179
版主
Blank
金牌 2014年2月 总版技术专家分月排行榜第一
Blank
优秀版主 2016年10月优秀小版主
Blank
银牌 2014年1月 总版技术专家分月排行榜第二
2013年12月 总版技术专家分月排行榜第二
Blank
微软MVP 2014年4月 荣获微软MVP称号
求助,日志撑满磁盘空间后,重启sql服务,数据库显示正在恢复,150G的日志文件恢复很久没反应,请教各位怎么解决
求助,日志撑满磁盘空间后,重启sql服务,<em>数据库</em>显示<em>正在</em><em>恢复</em>,150G的日志文件<em>恢复</em>很久没反应,请教各位怎么解决 重新附加好久也没反应
数据库一直显示正在还原
如题: 如果碰到这种情况,直接执行如下语句即可,亲测没问题RESTORE DATABASE <em>数据库</em>名称 WITH RECOVERY我这里<em>出现</em>这个问题的原因是,我两次还原了同一个bak文件,应该是在第二次时,选择“还原文件和文件组”,就可以避免这样的事情发生了。特在此记录。...
还原数据库数据库提示正在还原中的处理办法
还原<em>数据库</em>时,提示还原成功,可是<em>数据库</em>列表中该<em>数据库</em>显示<em>正在</em>还原中: 执行此命令即可: RESTORE DATABASE EnterPriseBuilding WITH RECOVERY   了解SQLServer脚本之<em>数据库</em>误删数据找回:http://www.cnblogs.com/Leo_wl/p/3614804.html 1. 至
sqlserver数据库一直显示正在还原
restore database XXX with recovery
为什么还原sqlserver数据库的状态一直都是正在还原
1、可能是被用作镜像,被用作镜像有一个服务器是长期显示<em>正在</em>还原。 2、很少情况下,<em>恢复</em>进程被挂起了。这个时候假设你要<em>恢复</em>并且回到可访问状态,要执行: RESTORE database dbname with recovery PS:弄清楚情况再执行,如果是生产环境更要小心,数据无价
恢复数据库错误“正在还原”
原来有一个<em>数据库</em>soft  执行:use soft 报错:<em>数据库</em>正处于"<em>正在</em>还原"状态,无法打开。 网上查找资料,更改<em>数据库</em>的状态status  1,sp_configure 'allow updates',1  2,reconfigure with override  3,update sysdata
数据库 的状态一直显示 “正在恢复
<em>数据库</em> 的状态一直显示 “<em>正在</em><em>恢复</em>”, 在网上也搜过了 ,但是始终 没解决。 请高手赐教。
SQL Server还原数据库后,数据库显示【正在还原】的解决方法
执行以下命令: RESTORE database  DBName with recovery
正在还原...."">MSSQLServer 正在显示"正在还原...."
新建查询,执行如下命令 RESTORE database   dbname with recovery
SQLSERVER 完整还原 一直显示正在还原解决方法
 sqlserver<em>数据库</em> 选择不回滚未提交的事物时会有个现象就是<em>数据库</em>右边一直显示<em>正在</em>还原,并不可用: 解决方法: restore database Test2 with recovery
sqlserver还原成功但是数据库上一直显示正在还原
执行下面语句: restore database acms from disk='c:\a.bak' with recovery 之前处于In Restoring状态的原因是因为你还原的时候用的是With norecovery ,这样的话SQL Server会认为你还有备份文件需要还原,因此就处于In Restoring(<em>正在</em>还原)状态
SQL语句恢复数据库时一直显示“正在还原”
“RESTORE DATABASE " + dbName + " From disk='" + filePath + "' WITH REPLACE,NORECOVERY "; dbName:<em>数据库</em>名 filepath:备份数据所在的路径名(包括文件名) 用上面的SQL语句还原备份<em>数据库</em>时,<em>数据库</em>的状态<em>总是</em>“<em>正在</em>还原”,使得不能对它进行其他操作。 解决方案:“RESTORE DATAB
SQL Server - 数据库恢复的时候停在 Restoring 状态
  http://stackoverflow.com/questions/520967/sql-server-database-stuck-in-restoring-state   执行以下语句,可<em>恢复</em><em>数据库</em>状态: RESTORE DATABASE &amp;lt;DBName&amp;gt; WITH RECOVERY          ...
sql server 还原数据库时提示数据库正在使用,无法进行操作的解决方法
 ALTER DATABASE [<em>数据库</em>名称] SET OFFLINE WITH ROLLBACK IMMEDIATE
数据库一直显示为正在还原(restoring)状态--处理
备份一<em>数据库</em>:完整备份、差异备份、事务日志备份--测试 进行还原时,提示还原成功,可是<em>数据库</em>一直显示为<em>正在</em>还原(restoring)状态。 可以从通过“select * from sysdatabases”查到<em>数据库</em>名,但是无法操作。  若确认还原完毕,可以用以下代码解决: restore database YourDB with recovery --切换至正常状态--RE
SQL数据库一直显示正在还原
问题现象:SQL某<em>数据库</em>一直显示“<em>正在</em>还原”。 解决办法:执行查询Restore Database XXX with Recovery 其中XXX是<em>数据库</em>名
SQL2005 还原之后数据库一直处于正在还原状态,如何调整为正常状态,请高手救命!!
SQL2005 昨天采用日志还原,提示还原完成,结果点确定之后,数据一直处于<em>正在</em>还原状态,已经是20几个小时还是无法完成.不知道如何<em>恢复</em>正常状态.请高手帮忙!
数据库处于“正在还原”的状态
有一个备份文件,不是直接通过SQL2008备份的,而是应用程序自身备份的, 现在,仍然通过应用程序自身来<em>恢复</em>数据,但<em>恢复</em>到最后,并没成功,<em>数据库</em>名称后面有个(<em>正在</em>还原)。 有什么办法能让这个还原过程顺
SQL Server数据库备份还原时,提示“数据库正在使用”的解决办法
问题一描述:SQL Server<em>数据库</em>备份还原后,在<em>数据库</em>名称后会<em>出现</em>“受限制访问”字样 问题二描述:在对SQL Server<em>数据库</em>进行还原时,提示:System.Data.SqlClient.SqlError:因为<em>数据库</em><em>正在</em>使用,所以无法获得对<em>数据库</em>的独占访问权。(Microsoft.SqlServer.Smo)。<em>出现</em>此问题的原因是在还原<em>数据库</em>时,有其他用户<em>正在</em>使用<em>数据库</em>。还原<em>数据库</em>要求数
Sqlserver处于正在还原状态
要<em>恢复</em>并且回到可访问状态,要执行:   RESTORE database   dbname with recovery  这使得<em>恢复</em>过程能完全结束。  如果你要不断<em>恢复</em>后面的日志文件,的确需要使<em>数据库</em>处于“<em>正在</em>还原状态”,  这通常是执行下面命令:   RESTORE database dbname with norecovery
sqlserver 正在还原
SQLSERVER 完整还原 一直显示<em>正在</em>还原解决方法 选择不回滚未提交的事物时会有个现象就是<em>数据库</em>右边一直显示<em>正在</em>还原,并不可用: 解决方法: restore database XXXXX with recovery ...
MSSQL 2005 数据库旁边显示(正在恢复) 的解决方法
restore database [<em>数据库</em>名字] with norecovery 这句话 执行一下。应该就会<em>恢复</em>完毕了 。
数据库正在恢复中... 解决办法
这段时间做测试的时候经常会有大批量数据的操作,很多时候运行过程中或者调试的时候会中途停止, 然后操作的<em>数据库</em>就会发生“<em>恢复</em>中....”的提示并一直停留在<em>恢复</em>的阶段, 初步判断是有进程锁,检查<em>数据库</em>系
数据库异常关闭,重启后一直处于恢复状态
sqlserver 2012,<em>数据库</em>大概2T大小,如何尽快让<em>数据库</em><em>恢复</em>可用状态?丢失一些数据也无所谓。 搜了一下 有个 Fast Recovery 功能,但看了半天不得要领,,
数据库恢复
一、<em>恢复</em>的实现技术 <em>恢复</em>机制设计的两个关键问题: 1、 如何建立冗余数据 2、如何利用这些冗余数据实施<em>数据库</em><em>恢复</em>。 建立冗余数据最常用的技术是数据转储和登记日志文件。 1、数据转储 数据转储是<em>数据库</em><em>恢复</em>中常用的基本技术。数据转储就是<em>数据库</em>管理员定期将整个<em>数据库</em>复制存储介质上保存起来的过程。这些备用数据称为后备副本或后援副本。...
数据库恢复技术
  事务是一系列的<em>数据库</em>操作,是<em>数据库</em>应用程序的基本逻辑单元。数据处理技术主要包括<em>数据库</em><em>恢复</em>技术和并发控制技术。<em>数据库</em><em>恢复</em>机制和并发控制机制是<em>数据库</em>管理系统的重要组成部分。 事务的基本概念 事务   所谓事务时用户定义的一个<em>数据库</em>操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。 事务和程序是两个概念,一般地讲,一个程序中包含多个事务。 事务的开始和结束是由用户显示控制...
Windows下Oracle11g增量备份与恢复
Windows下Oracle11g增量备份与<em>恢复</em>
数据库恢复的三种方式
昨天又有一个新的需求:验证文本框输入的SQL语法是否正确。于是就开始百度,其实也挺简单的。首先需要知道“SET PARSEONLY { ON | OFF }”。 当 SET PARSEONLY 为 ON 时,SQL Server 只分析语句。 当 SET PARSEONLY 为 OFF 时,SQL Server 编译并执行语句。 现在我们就可以完成SQL语法检测的功能了。下面是具体的代码
oracle数据库还原,如何将dmp文件还原到oralce库
最近用到从oracle的dmp文件中还原数据 由于没有这方面的资料,在网上搜集了一些,相信有以下这些资料,我们可以成功地将dmp文件用命令行的方式还原回去 在这里我用的是oracle10g的版本,我的机器是512内存的,运行oracle的web管理程序有一些困难,所以我选择通过命令行的方式, 以下我的安装完成后,oracle给出的报告 Enterprise Manager
教你如何用SQL备份和还原数据库
 <em>数据库</em>的备份和<em>恢复</em>一、备份<em>数据库</em>1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server2、SQL Server组双击打开你的服务器双击打开<em>数据库</em>目录3、选择你的<em>数据库</em>名称(如论坛<em>数据库</em>Forum)然后点上面菜单中的工具选择备份<em>数据库</em>4、备份选项选择完全备份,目的中的备份到如果原来有路径和名称则选中名称点删除,然后点添加,如果原来没有
“SQL Server 数据库还原进度问题”
////////////////////////////////////////////// restore database 中有个参数stats,用来控制还原的进度的step,现在我想知道可不可以
利用RMAN恢复整个数据库
利用RMAN<em>恢复</em>整个<em>数据库</em>案例一 适合场合:<em>恢复</em>的目录一致,同时备份的过程中有归档日志 <em>恢复</em>的<em>数据库</em>目录和down机的<em>数据库</em>一致,还有一个就是RMAN备份的时候已经备份了归档日志。 备份脚本: run{ allocalte channel ch1 type disk; sql ‘alter system archive log current’; ba
最常用MySql数据库备份恢复
1、数据备份类型:·完全备份:故名思议备份整个<em>数据库</em>·部分备份:备份一部分数据集 ; ·增量备份:自上次备份以来的改变数据的备份;                                                   ·差异备份:自上次完全备份后改变数据的备份;2、数据备份的方式:                   存储引擎支持 MyISAM   Innodb·热备份:<em>数据库</em>启动,...
数据库系统---故障与恢复
故障与<em>恢复</em>     <em>数据库</em>的故障可用事务的故障来表示,主要分为四类:     (1)事务故障。事务在运行过程中由于种种原因,如输入数据的错误、运算溢出、违反了某些完整性限制、某些应用程序的错误,以及并发事务发生死锁等,使事务未运行至正常终止点就被撤销,这种情况称为“事务故障”。     (2)系统故障。系统故障是指系统在运行过程中,由于某种原因(如操作系统或<em>数据库</em>管理系统代码错误、操作员操作...
SQL数据库完美恢复 SQL数据库损坏修复
软件名称:某灯控系统软件商 <em>数据库</em>版本:SQL2005<em>数据库</em> <em>数据库</em>大小 :10.8GB 故障现象:断电后置疑. 软件商开发商使用命令无法修复该<em>数据库</em>,检测<em>数据库</em>提示: 消息 8921,级别 16,状态 1,第 1 行 检查已终止。收集事实数据时检测到错误。可能是 tempdb 空间用尽或某个系统表不一致。请检查前面的错误消息。 消息 823,级别 24,状态 2,第 1...
一次数据库恢复操作
手贱加眼斜不小心把<em>正在</em>使用的一个库的表给覆盖了而且是非常干净那种。 值得庆幸的是有备份,于是开始<em>恢复</em>! xtrabackup备份的,更幸运的是今天正好有一份全量的备份,凌晨刚备的,所以省的再准备增量文件了。 记录过程如下: 停mysql进程 mv data databak #把现有数据目录备份 mkdir data #创建一个新的数据目录 准备全量文件 /usr/...
MySql数据库备份与恢复——使用mysqldump 导入与导出方法总结
MySql<em>数据库</em>备份与<em>恢复</em>——使用mysqldump 导入与导出方法总结 mysqldump客户端可用来转储<em>数据库</em>或搜集<em>数据库</em>进行备份或将数据转移到另一个sql服务器(不一定是一个mysql服务器)。 转储包含创建表和/或装载表的sql语句。 ps、如果在服务器上进行备份,并且表均为myisam表,应考虑使用mysqlhotcopy,因为可以更快地进行备份和<em>恢复</em>。 本文从三部分介绍了mys...
数据库误操作,如何恢复数据(SQL事务,或数据库还原)
<em>数据库</em>误操作一般指,不小心删除/插入了某个数据,或是当有多个操作同时执行时,因为网络原因或者机器原因,导致整体操作只执行了一半,而数据已失去了逻辑性例如: 删除A表数据 插入B表中与A表关联的某个字段 若此时刚进行完第一个操作,用户关掉网页。那么此时A表数据已经删除,无法进行第二步操作。 如果当用户重新打开网页时,继续从第一步开始执行,则无法进行第一步操作,因为删除操作已经做了。当我们遇到这种情况
数据库备份与恢复,全备份、增量备份
数据备份 一、数据备份方法及策略 MySQL<em>数据库</em>最常用的备份方法如下: 直接cp备份 sqlhotcopy备份 主从同步复制 Mysqldump备份 xtrabackup备份 二、mysqldump备份 通常小于100GB的MySQL<em>数据库</em>可以使用mysqldump备份工具进行备份,如果是超过100GB的数据,由于mysqldump备份方式采用的是逻辑备份,最大的缺陷是备份...
数据库数据误删除恢复
1.2 表误删 【oracle表误删<em>恢复</em>处理(没有使用PURGE[用于清空回收站]永久删除选项)】   flashback<em>数据库</em>闪回技术 <em>数据库</em>级别:Flashback Database 表级别:Flashback Drop和Flashback Table,Flashback Data Archive 记录级别:Flashback Version Query和Flashback Transacti...
数据库 - 数据库恢复技术
事务定义Jim(James) Gray 詹姆斯·格雷 1998年图灵奖获得者 <em>数据库</em>技术和事务处理专家 二、事务的特性定义 一个<em>数据库</em>操作序列 一个不可分割的工作单位 <em>恢复</em>和并发控制的基本单位事务和程序比较 在关系<em>数据库</em>中,一个事务可以是一条或多条SQL语句,也可以包含一个或多个程序。 一个程序通常包含多个事务显式定义方式 BEGIN TRANSACTION
数据库恢复(DB文件恢复;SQL Server2005)
在源设备中选择db文件位置。 选择“选项”,把这两个文件的文件位置选择正确即可
三种语句可以恢复Oracle数据库误删除数据
有很多朋友都遇到过在操作<em>数据库</em>时误删除某些重要数据的情况,如果<em>数据库</em>没有备份而且数据有十分重要的情况下怎么做才能找回误删除的数据呢?我在这里为大家介绍几种误删除<em>数据库</em>中重要数据的<em>恢复</em>方法(不考虑全库备份和利用归档日志)第一种数据<em>恢复</em>方法是利用oracle提供的闪回方法进行数据<em>恢复</em>,适用于delete删除(一条记录)方式:首先需要知道是什么时间进行的删除操作,如果不能确定具体时间点则选择尽量准确的删...
没有日志文件数据库恢复方法
没有日志文件<em>数据库</em><em>恢复</em>方法,没有日志文件<em>数据库</em><em>恢复</em>方法,没有日志文件<em>数据库</em><em>恢复</em>方法
binlog恢复mysql数据库超详细步骤
日常的数据备份及<em>恢复</em>测试,是DBA工作重中之重的事情,所以要做好备份及测试,日常的备份常见有mysqldump+binlog备份、xtrabackup+binlog备份,无论那一种,几乎都少不了对binlog的备份,说明了binlog在数据<em>恢复</em>中的重要性,下面做个小测试,是工作中不少运维或者新人DBA容易犯的错。 创建一个测试表tb1: &amp;lt;test&amp;gt;(root@localh...
mysql 删除数据库恢复
这几天看到几篇关于数据<em>恢复</em>的文件,没有实际操作过,先留着,关键时候可以保命。 原文:https://dba.stackexchange.com/questions/23251/is-there-a-way-to-recover-a-dropped-mysql-database 链接: http://dba.stackexchange.com/questions/23251/is-
数据库紧急恢复过程
点击上方“程序人生”,选择“置顶公众号”第一时间关注程序猿(媛)身边的故事当<em>数据库</em>失效时,请记录下当前时间,然后遵循下面步骤进行<em>恢复</em>。1.备份<em>数据库</em>成功,使用备份文件还原<em>数据库</em>,转第2步。失败,转第3步。2.还原<em>数据库</em>(在另一个服务器操作)(1)DECLARE@backup_devicenvarchar(128),@log_backup_device
SQL数据库还原后还能恢复
急急急,技术员不在,因<em>数据库</em><em>出现</em>置疑错误,我就点了脱离<em>数据库</em>,结果找不到了,没办法只能还原<em>数据库</em>,结果还原到去年11月上面去了,现在还能<em>恢复</em>过来吗?急啊,请高手指教
数据库灾难性恢复
1 <em>数据库</em>的选型1.1 基本原则选择什么样的<em>数据库</em>是否可以从几个方面考虑:1)企业根据自身规模和要求选择适当规模的<em>数据库</em>;2)产品数据所要求的安全性;3)<em>数据库</em>本身的处理冗余度的能力 ;4)能处理多种格式的数据文件(企业内部流动的)。 1.2 <em>数据库</em>以及<em>数据库</em>服务器的选型<em>数据库</em>服务器上的存放着大量关键的信息和数据。而且,一旦<em>数据库</em>系统发生异常错误或导致数据的丢失,其损失将是灾难性的。<em>数据库</em>系统的衡...
12 备份和恢复数据库
1        备份和<em>恢复</em><em>数据库</em> 本主题介绍如何使用Greenplum的备份和<em>恢复</em>功能。 定期执行备份,确保您可以<em>恢复</em>你的数据,或者数据损坏或系统故障发生重建Greenplum的<em>数据库</em>系统。您还可以使用备份将数据迁移从一个Greenplum数据系统到另一个。   1.1       备份和<em>恢复</em>概述 With non-parallel backup and restore operati
SQLSERVER2012误删数据恢复过程
由于长时间从事企业应用系统开发,前往用户现场升级、调试系统是比较常做的事情,但是就在周一,由于同事的失误在毫无知觉的情况下误删了生产<em>数据库</em>几乎所有的数据。当我发现的那一刻,感觉头发都立起来了,心想这他娘的是要领盒饭了。   为了迅速<em>恢复</em>系统的使用,在当时的情况下立即关闭相关系统的访问入口,前后共花费不到五分钟。经过思考,立即将最近的一次备份文件进行还原,从而保证了系统的正常运行,但是此举也不可避
SQLServer 2008以上误操作数据库恢复方法——日志尾部备份
原文出处:http://blog.csdn.net/dba_huangzj/article/details/8491327问题:         经常看到有人误删数据,或者误操作,特别是update和delete的时候没有加where,然后就喊爹喊娘了。人非圣贤孰能无过,做错可以理解,但不能纵容,这个以后再说,现在先来解决问题。        遇到这种情况,一般都是没有做备份,不然也不会来发问了。
数据库备份与还原处理
利用T-SQL语句,实现<em>数据库</em>的备份与还原的功能 体现了SQL Server中的四个知识点: 1. 获取SQL Server服务器上的默认目录 2. 备份SQL语句的使用 3. <em>恢复</em>SQL语句的使用,同时考虑了强制<em>恢复</em>时关闭其他用户进程的处理 4. 作业创建SQL语句的使用 /*1.--得到<em>数据库</em>的文件目录@dbname 指定要取得目录的<em>数据库</em>名如果指定的数据不存在,返回安装SQL时设置的默认数...
数据库恢复模式
所有的<em>数据库</em>都可以设置为三个不同的<em>恢复</em>模式 完全(full),简单(simple),大容量日志(Bulk-Logged).A完全<em>恢复</em>模式完全<em>恢复</em>模式是默认的<em>恢复</em>模式。在完全<em>恢复</em>模式下,需要手工的对事务日志进行管理。使用完全<em>恢复</em>模式的优点是可以<em>恢复</em>到<em>数据库</em>失败或者指定的时间点上。缺点则是,如果没有进行管理的话,事务日志将会快速增长,消耗磁盘空间。要清除事务日志,只能通过备份事务日志,或者切换至简单模式
SQLServer恢复表级数据
最近几天,公司的技术维护人员频繁让我<em>恢复</em><em>数据库</em>,因为他们<em>总是</em>少了where条件,导致update、delete<em>出现</em>了无法<em>恢复</em>的后果,加上那些库都是几十G。<em>恢复</em>起来少说也要十几分钟。为此,找了一些资料和工作总结,给出一下几个方法,用于快速<em>恢复</em>表,而不是库,但是切记,防范总比亡羊补牢好。        在生产环境或者开发环境,往往都有某些非常重要的表。这些表存放了核心数据。当这些表<em>出现</em>数据损坏时,需
SQL 2008 R2数据库恢复时间太长或数据库无法完成启动
<em>数据库</em>版本:SQL Server 2008 R2 (RTM) - 10.50.1600.1 备份文件版本也是:SQL Server 2008 R2 (RTM) - 10.50.1600.1 将<em>数据库</em>备
求教sql数据库出现恢复挂起的状态如何处理
昨天下午程序突然报错,一查后台是由于磁盘空间满了,导致中间<em>数据库</em>显示<em>恢复</em>挂起的状态。 用网上查询的办法,例如傲世狂少的方法USE master GO ALTER DATABASE test SET S
正在还原"的原因?">数据库还原 with norecovery后, 数据库一直处于"正在还原"的原因?
我在尝试两台服务器建立镜像.但老是显示、“消息 1418,级别 16,状态 1,第 1 行 服务器网络地址 "TCP://机器名或IP地址:端口号" 无法访问或不存在。请检查网络地址名称,并检查本地和
数据库显示正在恢复,如何强制停止或删除
一个很大的<em>数据库</em>,导致<em>恢复</em>是内存耗尽,<em>数据库</em>显示<em>正在</em><em>恢复</em>,如何强制停止或删除 请求帮助!!!
RESTORE DATABASE WITH FILE 简单实例说明
--书上偶然看到,测试一下 --清空备份记录(执行一条命令就行) use msdb; exec sp_delete_backuphistory '2014-10-27'; exec sp_delete_database_backuphistory 'TEST'; --备份名称相同 BACKUP DATABASE TEST TO DISK = 'E:\TEST2014.BAK' WITH IN
SQL SERVER 2008 数据库文件恢复方法
 方法1:***成功案例*** --把备份的<em>数据库</em>数据文件(*.mdf)和日志文件(*.ldf)都拷贝到服务器的一个目录下,然后打开SL Server uery (查询分析器)进行操作。 --例如:D盘Hisense\SysDate\目录下存有: DBtest_data.mdf,和DBtest_log.ldf备份的文件。通过sl 语<em>恢复</em> --为DBtest的<em>数据库</em>名.(注:<em>恢复</em>为DBt
SQL Server 2008R2还原数据库时报错“因为数据库正在使用,所以无法获得对数据库的独占访问权”的解决方法
右键点击<em>数据库</em>,依次选择“属性-选项-状态-限制访问”,把属性值从MULTI_USER修改为SINGLE_USER 然后<em>数据库</em>会被切换为单用户模式,直接还原,完成后把访值改回来 转载自:https://blog.csdn.net/ghlfllz/article/details/53940559...
还原sql2008数据库提示数据库正在使用
解决方法: 1.右键<em>数据库</em>,然后选择“属性” 2.
SQL-还原数据库数据库提示正在还原中的处理办法
还原<em>数据库</em>时,提示还原成功,可是<em>数据库</em>列表中该<em>数据库</em>显示<em>正在</em>还原中: 执行此命令即可: RESTORE DATABASE EnterPriseBuilding WITH RECOVERY 1. 至少有一个误删除之前的<em>数据库</em>完全备份。 2. <em>数据库</em>的<em>恢复</em>模式(Recovery mode)是“完整(Full)”。 一、还原需要的条件设置 使用命令,是通过sqlser...
如何用Restore DataBase把数据库还原到指定的路?
 restore database <em>数据库</em>名 from disk='备份文件路径' with move '<em>数据库</em>文件名' to '<em>数据库</em>文件放置路径', move '日志文件名' to '日志文件存放置路径' go 如: restore database EaseWe from disk='H:\EaseWe.bak' with move 'EaseWe' to
尚未备份数据库 xxxx 的日志尾部。如果该日志包含您不希望丢失的工作,请使用 BACKUP LOG WITH NORECOVERY 备份该日志。请使用 RESTORE 语句的 WITH REPLA
提示此错误的原因是:可能是你的<em>数据库</em>服务器中存在同名<em>数据库</em>! RESTORE DATABASE  [aft_shop] FROM  DISK = N'G:\备份文件'  WITH  FILE = 1, MOVE N'aft_shop' TO  N'G:\aft_shop.mdf',  MOVE N'aft_shop_log' TO N'G:\\aft_shop.ldf',  NOUNLOAD
Sql server还原失败(数据库正在使用,无法获得对数据库的独占访问权)
一.Sql server还原失败(<em>数据库</em><em>正在</em>使用,无法获得对<em>数据库</em>的独占访问权) 本次测试使用<em>数据库</em>实例SqlServer2008r2版 错误详细: 标题: Microsoft SQL Server Management Studio ------------------------------ 还原<em>数据库</em>“Mvc_HNHZ”时失败。 (Microsoft.SqlServer.Manag
sql2005附加数据库后显示(正在恢复/只读),分离或删除都不行
终于解决了一直这些天来 附加<em>数据库</em>文件为 只读的问题 HOHO问题:用管理员身份登录机器,SA身份登录到SQL2005,执行 附加<em>数据库</em> ,<em>出现</em>:附加<em>数据库</em>对于服务器"xx/SQLExpress"失败........无法更新<em>数据库</em>"xxx",因为<em>数据库</em>是只读的.(Microsoft SQL Server,错误:3906)之类的话.......才开始以为是库文件的问题 后来发现附加任何库都是如此 我
SQL2008还原数据库无法还原问题
SQL2008还原备份的SQL2008的.bak文件时会报错,大部分原因是因为当前登录的版本是2005的,因而无法还原用SQL2008备份的数据,结局的办法是去掉登录的服务器名称后面的后缀SQLEXPRESS,则登录SQL2008,但直接登录也可能会<em>出现</em>如下问题:provide命名管道提供程序,error40 错误2 的问题。这个时候往往是因为无法启动SQLserve服务,进入命令行,输入serv
一次傻X的ontape恢复
因为工作需要,需要用ontape<em>恢复</em>一个<em>数据库</em>。 拿到备份之后就开始<em>恢复</em>,ontape -r -t ./tape0 看到<em>数据库</em>的虚拟内存段不停的疯狂增长,onstat -m中有大量的listener-thread err=406 最后内存耗尽,<em>恢复</em>失败。 思考1: 减小内存参数<em>恢复</em>,仍然耗尽内存。 思考2: 设置shmtotal,OS内存没有耗尽,但是<em>数据库</em>内存使用过多崩溃; 猛然...
【SQL Server】还原数据库失败:提示数据库正在使用
前情提要 因项目需要,对Sql Server2008版<em>数据库</em>进行备份还原操作,在还原时,提示<em>数据库</em><em>正在</em>使用,还原失败。后决定尝试删除<em>数据库</em>,同样提示删除失败,提示<em>数据库</em><em>正在</em>使用。没有办法,只能百度之,终是得到了解决办法。 解决办法 1.选中无法还原的<em>数据库</em>,右键属性 2.选择选项-状态-限制访问-SINGLE_USER 3.此时<em>数据库</em>前会显示为(单个用户); 4.此时进行<em>数据库</em>还原即可,同时限...
Alwayson 副本挂起与恢复
ALTER DATABASE [axx] SET HADR SUSPEND; GO 创建一个job,每个小时执行一次 ALTER DATABASE [axx] SET HADR SUSPEND; GO JOB START ALTER DATABASE [axx] SET HADR RESUME; GO JOB START ALTER DATABASE [axx] SET HADR SUS
sql server 2012 AlwaysOn 删除除后出现正在还原...)
一、取消还原状态: restore database BSERP20150521TEST with recovery 如果不需要还原,则使用: restore database test with recovery 如果只需要还原,则使用: restore database test with norecovery
alwayson :由于与主副本的连接处于非活动状态而导致未能将辅助数据库联接到可用性组
域控机DC:192.168.40.200 集群机gp_sqlserver:192.168.40.210上的集群IP192.168.40.211 sql201:192.168.40.201 sql202
数据库正在使用"时,如何用命令关闭数据库?">restore database 出现"数据库正在使用"时,如何用命令关闭数据库?
执行 restore database erp_data from disk='F:\麦氏五金\ms <em>出现</em>: 服务器: 消息 3101,级别 16,状态 2,行 1 因为<em>数据库</em><em>正在</em>使用,所以未能获得对
cdecl code 源码下载
cdecl是可以直接解析C语言的声明语句的程序,也就是把申明转化为白话文 相关下载链接:[url=//download.csdn.net/download/tianjueyiyi/2862044?utm_source=bbsseo]//download.csdn.net/download/tianjueyiyi/2862044?utm_source=bbsseo[/url]
iphoneqq主题下载
包内有几种不同的iphoneqq主题。里面例如有ios7、wp、暴走漫画、海贼王、 相关下载链接:[url=//download.csdn.net/download/u011961677/6207577?utm_source=bbsseo]//download.csdn.net/download/u011961677/6207577?utm_source=bbsseo[/url]
NOD32自架升级服务器利器NOD32VIEW8.00下载
使用NOD32CIEW,如果你有合法的升级ID那么你把升级文件下载到本地的功能,然后用IIS架个站就能在局域网内升级你的NOD32软件了。 相关下载链接:[url=//download.csdn.net/download/coocoo7911/8011877?utm_source=bbsseo]//download.csdn.net/download/coocoo7911/8011877?utm_source=bbsseo[/url]
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池
我们是很有底线的