数据库恢复如何恢复SQL数据

数据库恢复  时间:2022-02-28  阅读:()

怎样修复已经损坏的SQL数据库?

1.停止SQL Server的服务,备份SQL Server安装目录下的data子目录 下故障数据库的两个文件,一个数据文件hbposv6_branch_data.mdf, 一个hbposv6_branch_log.ldf(也有可能非此命名),同时查看磁盘 空间是否有足够的空间; 2.启动SQL Server服务(如已停止),创建一个新的数据库,命名为 原来数据库的名字。 3.停止SQL Server 4.把老数据库的MDF文件(hbposv6_branch_data.mdf)替换 新数据库的相应的MDF文件, 并把LDF文件(hbposv6_branch_log.ldg)删除。 5.重新启动SQL Server服务,然后运行如下命令: Use Master go sp_configure 'allow updates', 1 reconfigure with override go begin tran update sysdatabases set status = 32768 where name = 'hbposv6_branch' --Verify one row is updated mit tran go 6.停止SQL然后重新启动SQL Server服务,然后运行如下命令 (更换日志文件路径地址): use master go DBCC TRACEON(3604) DBCC REBUILD_LOG ('hbposv6_branch', 'c:Program FilesMicrosoft SQL ServerMSSQLDatahbposv6_branch_log.ldf') --在这里,请输入你的数据库的路径 go 7.停止SQL然后重新启动SQL Server服务,然后运行: use master go update sysdatabases set status = 8 where name = 'hbposv6_branch' go sp_configure 'allow updates', 0 reconfigure with override go 8.运行 checkdb(db_name) 检查数据库的完整性 9.修复数库 --请在查询分析器中执行下列语句.执行前断开其它 所有数据库连接,最好是断开网线 --如果不是该数据库名,请将数据库 --hbposv6_branch --改为要修复的数据库 USE master Go --单用户模式 EXEC sp_dboption 'hbposv6_branch', 'single user', 'TRUE' go --数据库检查 DBCC CHECKDB ('hbposv6_branch') Go --如果返回结果出现了红色的提示文字,说明数据库中存在错误,需要修复 --数据库修复 DBCC CHECKDB ('hbposv6_branch','repair_rebuild') Go --再次数据库检查,如果返回结果中没有了红色的提示文字, 说明修复成功; DBCC CHECKDB ('hbposv6_branch') Go --否则意味着还需要更高级别的修复;尝试将上面修复语句的 'repair_rebuild'换为'repair_allow_data_loss'再试, 之后再次检查数据库。 --如果还有错误未修复,请把这些信息以文字的方式发给我们 --退出前请一定要执行以下语句返回到多用户模式 EXEC sp_dboption 'hbposv6_branch', 'single user','FALSE' go 注:都要把 dbname 替换成真实的数据库名字。

数据库恢复的重要依据是什么

SQL Server 数据库服务器是比较普遍使用的服务器器种类,也是恢复较多的类型之一。 1、如完全丢失数据库文件,用一般数据恢复方式不能恢复 2、表被删除,甚至被重写,表行被删除 3、索引错误,或者IAM断裂 4、数据库大面损坏,可以指定任意表或者字段提取数据 5、系统表损坏甚至完全损坏,可以提取指定数据 Oracle数据库恢复 1、undo,systen表空间损坏的恢复 2、误delete数据的恢复,误删除表空间drop,truncate表的恢复 3、各种ora-错误的恢复 4、DMP文件不能导入数据库以及LOB数据恢复等情况 5、oracle数据库中数据文件出现现坏块情况下的恢复 6、oracle数据库无数据库文件但有有日志的情况下的恢复 7、能够在系统表和空间文件丢失,变成0字节下完整的恢复数据 8、只要没有覆盖表空间件,我都有信心恢复数据。无论你是什么系统(Windows,UNIX)等,无论什么存储设备(硬盘,磁盘阵列)

如何恢复SQL数据

首先要清楚,你的数据和日志文件放在了D盘,重装系统后只是对C盘的进行了重新回复吧!所以数据应该可以在D盘中找回的。由于不知道你使用的是什么数据库,就不能具体的告诉你怎么回复了。不过可以用最笨的方法:备份出你的数据和日志文件,重新安装一套对应的数据系统,再将你备份的数据和日子文件去体会掉相应的文件或文件夹,不要时值得一试。

LightNode($7.71/月)香港cn2精品线路

LightNode官网LightNode是一家位于香港的VPS服务商.提供基于KVM虚拟化技术的VPS.在提供全球常见节点的同时,还具备东南亚地区、中国香港等边缘节点.满足开发者建站,游戏应用,外贸电商等应用场景的需求。为用户带来高性能服务器以及优质的服务的同时还提供丰厚的促销活动,新用户注册最高送$20。注册用户带新客即可得10%返佣。商家支持PayPal,支付宝等支付方式。官网:https:/...

Vultr新注册赠送100美元活动截止月底 需要可免费享30天福利

昨天晚上有收到VULTR服务商的邮件,如果我们有清楚的朋友应该知道VULTR对于新注册用户已经这两年的促销活动是有赠送100美元最高余额,不过这个余额有效期是30天,如果我们到期未使用完的话也会失效的。但是对于我们一般用户来说,这个活动还是不错的,只需要注册新账户充值10美金激活账户就可以。而且我们自己充值的余额还是可以继续使用且无有效期的。如果我们有需要申请的话可以参考"2021年最新可用Vul...

如何低价香港服务器购买?有没有便宜的香港服务器推荐?

如何低价香港服务器购买?想要做一个个人博客,想用香港服务器,避免繁琐备案,性能不需要多高,只是记录一些日常而已,也没啥视频之类的东西,想问问各位大佬有没有低价的香港服务器推荐?香港距大陆近,相比美国服务器最大的优势在于延迟低,ping值低,但是带宽紧张,普遍都是1M,一般戏称其为“毛细血管”。同时价格普遍高,优质稳定的一般价格不菲。大厂云梯队阿里云、腾讯云两家都有香港服务器,要注意的是尽量不要选择...

数据库恢复为你推荐
社会网络分析社会网络关系表单控件在网页中创建一个表单,表单中包含各种表单控件,利用表格对各个控件以及输入提示文字进行布局通话宝什么是来电宝?有什么用处?2g内存条电脑里面的2G内存是做什么用的信息发布管理系统信息发布系统属于建筑智能工程哪个分部呼叫中心系统方案呼叫中心方案一般包括哪几个方面云电视是什么意思怎样连接云电视red5集群JAVA服务集群与非集群的区别?it人物IT人员是做什么的`大数据人才培养聚焦大数据人才 需要哪些技能?
高防服务器租用选锐一 idc测评网 gomezpeer dropbox网盘 最好看的qq空间 亚洲小于500m ftp教程 合租空间 亚马逊香港官网 傲盾官网 umax120 免费phpmysql空间 metalink 上海联通宽带测速 smtp虚拟服务器 vul 免费ftp 美国迈阿密 稳定空间 睿云 更多