数据库附加和质疑处理方法

数据库附加和质疑处理方法

ID:38353451

大小:65.50 KB

页数:3页

时间:2019-06-11

数据库附加和质疑处理方法_第1页
数据库附加和质疑处理方法_第2页
数据库附加和质疑处理方法_第3页
资源描述:

《数据库附加和质疑处理方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、问题一:数据库附加时提示LSN无效,是传递给目标数据库中的日志扫描操作的;附加数据库失败分析:国内一些ERP、财务软件一般后台都使用SQLServer的数据库,SQLServer作为一个中大型数据库是不应该在桌面系统上运行的,小规模企业一般不使用专用服务器,大部分直接使用XP系统+桌面引擎MSDE作为SQL数据库的后台服务。这种方案当然就谈不上什么稳定性和可靠性了,最糟的是在死机、重启或意外掉电后数据库会出现打不开的现象,其中错误9003:LSN(xx:xx:x)无效是最常见的问题。原因:这种情况是数据库的日志文件(LDF)数据不同步造成的,可以根据数据库MDF文件重建

2、日志文件修复。解决方法:假设问题数据库为“AIS”,数据库文件名称“AIS_data_mdf”和“AIS_data_ldf”1,将问题数据库.mdf和.ldf移动到可方便操作区域2,在企业管理器中新建一个与问题数据库名称相同的数据库“AIS”3,停止SQLserver服务4,这时候用问题数据库文件覆盖新建数据库的数据文件(由于是问题数据库的日志文件[LDF]的数据出错,所以只需覆盖名称为“AIS_data_mdf”的文件)问题2:数据库质疑的处理方法即第五步5,启动SQLserver,刷新企业管理器,可看到数据库AIS(质疑)的状态6,在SQLserver服务器属性——

3、服务器设置——服务器行为——允许直接对系统目录进行修改7,从企业管理器中“工具”菜单启动“查询分析器”,输入:update sysdatabases set status=-32768 where dbid=DB_ID('AIS')刷新企业管理器,AIS数据库的状态为“只读质疑脱机紧急模式”8,查询分析器中执行重建AIS数据库日志文件: dbcc rebuild_log('AIS','D:MYDATAAIS_Log.LDF'),注意:rebuild_log参数(‘目标数据库名称’,‘目标数据库所在路径’)刷新企业管理器,AIS数据库的状态变为“只供DBO使用”

4、异常处理:执行该语句后,查询分析器可能给予这样的提示:服务器:消息5030,级别16,状态1,行1 未能排它地锁定数据库以执行该操作。 DBCC执行完毕。如果DBCC输出了错误信息,请与系统管理员联系此时说明有其他程序在占用此数据库,退出企业管理器正确的执行提示应该是这样的:警告:数据库'test'的日志已重建。已失去事务的一致性。应运行DBCCCHECKDB以验证物理一致性。将必须重置数据库选项,并且可能需要删除多余的日志文件。数据恢复sql数据库修复密码恢复sql数据库恢复硬盘异响坏道修复文件恢复sqlserver修复文件修复raid数据恢复sql数据库修复raid

5、磁盘阵列sql恢复sqlserver恢复硬盘数据恢复硬盘坏道修复硬盘数据修复数据修复 DBCC执行完毕。如果DBCC输出了错误信息,请与系统管理员联系。 9,执行正面语句使“AIS”数据库恢复到正常状态:exec sp_dboption AIS,'dbo use only','false' 10,到此数据库修复结束,取消在第六步骤中“服务器设置——服务器行为——允许直接对系统目录进行修改”

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。