数据库恢复如何恢复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盘中找回的。由于不知道你使用的是什么数据库,就不能具体的告诉你怎么回复了。不过可以用最笨的方法:备份出你的数据和日志文件,重新安装一套对应的数据系统,再将你备份的数据和日子文件去体会掉相应的文件或文件夹,不要时值得一试。

TMTHosting:夏季优惠,美国西雅图VPS月付7折,年付65折,美国服务器95折AS4837线路

tmthosting怎么样?tmthosting家本站也分享过多次,之前也是不温不火的商家,加上商家的价格略贵,之到斯巴达商家出现,这个商家才被中国用户熟知,原因就是斯巴达家的机器是三网回程AS4837线路,而且也没有多余的加价,斯巴达家断货后,有朋友发现TMTHosting竟然也在同一机房,所以大家就都入手了TMTHosting家的机器。目前,TMTHosting商家放出了夏季优惠,针对VPS推...

香港云服务器 1核 1G 29元/月 快云科技

快云科技: 12.12特惠推出全场VPS 7折购 续费同价 年付仅不到五折公司介绍:快云科技是成立于2020年的新进主机商,持有IDC/ICP等证件资质齐全主营产品有:香港弹性云服务器,美国vps和日本vps,香港物理机,国内高防物理机以及美国日本高防物理机产品特色:全配置均20M带宽,架构采用KVM虚拟化技术,全盘SSD硬盘,RAID10阵列, 国内回程三网CN2 GIA,平均延迟50ms以下。...

久久网云-目前最便宜的国内,香港,美国,日本VPS云服务器19.9元/月起,三网CN2,2天内不满意可以更换其他机房机器,IP免费更换!。

久久网云怎么样?久久网云好不好?久久网云是一家成立于2017年的主机服务商,致力于为用户提供高性价比稳定快速的主机托管服务,久久网云目前提供有美国免费主机、香港主机、韩国服务器、香港服务器、美国云服务器,香港荃湾CN2弹性云服务器。专注为个人开发者用户,中小型,大型企业用户提供一站式核心网络云端服务部署,促使用户云端部署化简为零,轻松快捷运用云计算!多年云计算领域服务经验,遍布亚太地区的海量节点为...

数据库恢复为你推荐
文件保护我的电脑总是出现“windows文件保护色空间色差仪中L值a值b值是什么意思化学键理论现代化学键理论认为苯环结构中不存在单双键交替结构,可以作为证据的事实是①苯不能使酸性KMnO 4 溶液褪零终端ONU终端、e8-c终端、天翼猫三者有什么区别?最好的电脑操作系统电脑什么操作系统最好软件更新不可用三星GALAXY S3出现:“您的设备已修改。软件更新不可用”。系统如何解决?解码器有什么用监控解码器是指什么?安卓手机用什么安全软件好电脑管理安卓手机的软件哪个最好用青岛it社区青岛李沧区有哪些社区信息发布管理系统信息发布系统的功能有哪些?
虚拟主机试用 江西服务器租用 域名备案批量查询 中国域名网 linode 特价空间 realvnc ssh帐号 天猫双十一抢红包 镇江联通宽带 南昌服务器托管 七夕促销 idc是什么 腾讯实名认证中心 亚马逊香港官网 免费高速空间 天翼云盘 带宽租赁 免费asp空间申请 阿里云邮箱登陆地址 更多