问题描述 我们开发的程序在某单位已经运行了3、4年的时间。近日由于数据库服务器的硬盘出现问题,导致数据库无法使用。后来该单位的数据库管理员使用数据恢复软件将硬盘中的数据库文件恢复回来,然后将该文件重新附加到SqlServer中。结果数据库中的某些表始报验证不通过的错误。后来通过数据库软件的修复功能修复了大部分表的问题,只剩下一张表始终报验证不通过的错误。 由于该表中保存了程序中的关
  但是呢,一般数据库崩溃的时候系统是未必能有时间把未完成的事务和脏页等写入磁盘的,这样的情况sp_attach_db就会失败。那么,寄期望于DBA制定了一个良好的灾难恢复计划吧。按照你的恢复计划,还原最新的完全备份,增量备份或者事务日志备份,然后如果你的活动事务日志还能读得出来的话,恭喜你!你可以还原到崩溃前的状态。  一般的单位都是没有专职的DBA的,如果没有可用的备份,更可能是最近一次备份的
碰到这个提示,一定要多刷新几遍,这样就会显示某个数据库恢复挂起,不然自己的数据库丢了都不知道,嘤嘤嘤 test数据库在长时间不用后 忽然变成了恢复挂起 手一抖,删除了原数据库,不过还是不甘心,想找出恢复挂起的原因,特意创建了一个供我“玩弄”的空白数据库–学院 原因如下: 也许不全面,[ 1] 我将数据库文件移动了之后,再刷新,就会出现不能请求数据的弹框 ,再刷新几遍就会出现学院(恢复挂起)的标识,
转载 8月前
305阅读
SQL Server 中处于恢复挂起或可疑状态的 AlwaysOn 可用性数据库进行故障排除
转载 2021-01-28 20:19:51
716阅读
2评论
数据类型 MSSQL 2008R2 数据大小 352 MB 故障检测 服务器几次断电后数据库可疑 无法附加 消息 1813,级别 16,状态 2,第 1 行 无法打开新数据库 'YXHIS20182'。CREATE DATABASE 中止。 消息 1813,级别 16,状态 2,第 1 行 无法打开
原创 2021-05-30 12:41:50
7540阅读
# SQL Server 如何恢复系统数据库 ## 引言 在 SQL Server 中,系统数据库扮演着非常重要的角色。它们包含了 SQL Server 实例运行所必需的元数据和系统对象。如果系统数据库损坏或丢失,将会对数据库服务器的正常运行造成严重影响。因此,学会恢复系统数据库是每位开发者必备的技能之一。本文将教会你如何恢复 SQL Server 的系统数据库。 ## 恢复流程 下面的表格展
原创 8月前
34阅读
点击 开始  运行  输入:regedit  打开注册表找到如下目录HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 是删除PendingFileRenameOperations键
转载 精选 2011-01-21 10:52:24
983阅读
点击 开始  运行  输入:regedit  打开注册表找到如下目录HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 是删除PendingFileRenameOperations键
转载 精选 2011-04-08 19:11:29
1551阅读
检查事务日志是不是删掉拉?如果有做备份,赶快用备份还原。 如果没有备份,那稍微有点麻烦,不过可以尝试按照如下几个步骤做,为了防止意外,做之前备份MDF文件哦。ALTER DATABASE DB_NAME SET SINGLE_USER; GO ALTER DATABASE DB_NAME SET&n
原创 2013-12-02 22:13:54
10000+阅读
后来到网上查找资料,是说直接把服务设置为当前最高登录权限用户登录即可,我当时就觉得应该不会,毕竟我之前一是从来么有出现过这种问题,服务重来都是使用默认的都一直用的好好的,不过我还是试了一试,跟我想的一样果然不行然后我决定还是自己看吧,我把数据库脱机然后连机,提示联机失败不过有一个消息,打开一看突然想起来,之前我把数据库改了名字数据库从 Dbloger22222改成了 Dbloger,然后我想顺便把
转载 7月前
57阅读
SQL SERVER2012数据库恢复挂起解决http://543925535.blog.51cto.com/639838/d-7    不知道同学是如何把我的数据库弄成恢复挂起的,当时真把我急坏了,在没有网络的情况下,经过一系列的排查,最后方法是首先先把数据库脱机,然后更改权限,该数据库权限的时候应该注意不仅要改。.mdf的权限而且也要改_log.ldf的权限。找到
转载 精选 2016-05-29 14:57:29
10000+阅读
点击 开始  运行  输入:regedit  打开注册表找到如下目录HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 是删除PendingFileRenameOperations键
转载 精选 2011-01-21 10:52:55
1146阅读
数据转储转储是非常耗时的操作,不能频凡的进行。DBA应该根据数据库使用的情况确定一个适当的转储周期。转储可分为两类:静态转储和动态转储静态转储:是在系统中无运行事务时进行的转储操作。即转储操作开始的时刻,数据库处于一致性状态,而转储期间不允许(或不存在)对数据库的任何存取、修改活动。显然静态存储得到的一定是数据一致性的副本。缺点:降低数据库的可用性。动态转储:是指转储期间允许对数据库进行存取或修改
在我们进行项目开发时候经常使用数据库SQL Server数据库已经成为我们熟悉的数据库,而我们只了解常用的功能,对于一些没有出现过的问题有点不知所措,总结是在实际情况遇到问题的收获,希望能够帮助到你! 第一种解决办法:权限问题,把SQL Server启动账号改为具有完全控制权限的本地账号,停止SQ ...
转载 2021-08-18 10:22:00
6654阅读
2评论
1、 数据库恢复定义        系统能把数据库从被破坏、不正确的状态,恢复到最近一个正确的状态,就是数据库的可恢复性。主要由DBMS的恢复管理子系统采取一系列措施保证在任何情况下保持食物的原子性、持久性,确保数据部丢失,不破坏。2、 数据库恢复的策略a)平时做好两件事,转储和建立日志i. 周期地对整个数据库进行拷贝,转储到另一个磁盘或磁带一类存储介质中
数据类型 MSSQL 2012 数据大小 4.5 GB 故障检测 附加数据库提示824错误 一般是由于断电非法关机导致页面损坏。 客户要求 恢复数据库数据 ERP可直接使用。 修复结果 文件传来后 检测发现页面没有及时正常关闭导致SQL认为页不正常。使用自主研发的极佳SQL数据库物理文件修复工具 修
原创 2021-05-30 12:41:56
824阅读
恢复SQL数据库详细攻略实例 ZDNET安全频道时间:2008-07-04作者:王淑江 | 网管员世界   本文关键词:SQL 数据库安全   近日,用户打电话请求技术支持,说素材采集数据库连接不上,笔者在网管控制台启动应用程序,发现确实如此,如图1。   笔者进行了简单的测试:ping数据库服务器没有问题,证明网络连接没有问题。ODBC连
1.服务器硬件设备清单2.故障描述需要进行数据恢复的服务器是一台r520型号存储,共有7块SAS硬盘分别组成raid1和raid5两组磁盘阵列。主要sqlserver数据库存放在C盘中,在使用过程中,客户发现C盘容量即将占满,于是将数据库路径指向了D盘,在D盘生成了一个.ndf文件。客户在继续使用了大约10天之后,数据库出现故障,连接失效,无法正常附加查询。3.备份数据考虑到数据的安全性以及可还原
原创 精选 2018-03-27 16:18:29
4183阅读
3点赞
SQL SERVER 修复,SQL恢复,误删除表,SQL 数据恢复SQL SERVER 数据库恢复修复,SQL 找回业务。 使用数据库的过程中,由于断电或其他原因,有可能导致数据库出现一些小错误,如检索某些表比特别慢,查询不到符合条件的数据等。SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ld...
转载 2010-06-13 15:12:00
127阅读
2评论
 A.我们使用默认方式建立一个供恢复使用的数据库(如test)。可以在SQL Server Enterprise Manager    里面建立。 B.停掉数据库服务器。 C.将刚才生成的数据库的日志文件test_log.ldf删除,用要恢复数据库mdf文件覆盖刚才生成的数据
  • 1
  • 2
  • 3
  • 4
  • 5