解决数据库质疑问题
来源:互联网 发布:手机mp3变速软件 编辑:程序博客网 时间:2024/05/01 03:11
数据库经常就质疑了,实在比较头疼呀!有时候让人受不了,简单处理方式就是数据库服务停止然后再重新启用,包括用友的服务,如果这样还不行就比较麻烦了,可以偿试以下方式一般可以解决:
假定账套为001年度为2011
1、先把损坏的数据库对应的文件ufdata.MDF和ufdata.LDF备份到别的地方;
2、在SQL Server和企业管理器中创建一个数据库,数据库名为:ufdata_001_2011,对应的数据库文件名称是ufdata.MDF和ufdata.LDF,注意物理文件的路径;
3、停止SQL Server服务;
4、删除第2步新建数据库产生的ufdata.LDF文件;
5、用损坏的数据库数据文件ufdata.MDF覆盖第2步新建数据库产生的ufdata.MDF文件
6、启动SQL Server服务;进入企业管理器,刷新数据库状态。此时数据库ufdata_001_2011状态为“置疑”;
7、在SQL Server服务器属性中设置SQL Server数据库服务器“允许对系统目录直接修改”
8、打开“SQL 查询分析器”,在 MASTER库下面执行以下语句将ufdata_001_2011数据库进入到紧急修复模式;
update sysdatabases set status=-32768 where dbid=DB_ID('ufdata_001_2011')
这句语句执行后,刷新企业管理器,ufdata_001_2011数据库的状态变成“只读\置疑\脱机\紧急模式”。
9、输入以下语句并执行重建日志文件;
dbcc rebuild_log('ufdata_001_2011','......\\ufdata.LDF')
这句语句执行后,刷新企业管理器,ufdata_001_2011数据库的状态变成“只供DBO使用”。
10、输入并执行下面的语句设置数据库ufdata_001_2011到正常状态;
exec sp_dboption 'MYDB_001','dbo use only','false'
这句语句执行后,刷新企业管理器,MYDB_001数据库变成正常状态。
假定账套为001年度为2011
1、先把损坏的数据库对应的文件ufdata.MDF和ufdata.LDF备份到别的地方;
2、在SQL Server和企业管理器中创建一个数据库,数据库名为:ufdata_001_2011,对应的数据库文件名称是ufdata.MDF和ufdata.LDF,注意物理文件的路径;
3、停止SQL Server服务;
4、删除第2步新建数据库产生的ufdata.LDF文件;
5、用损坏的数据库数据文件ufdata.MDF覆盖第2步新建数据库产生的ufdata.MDF文件
6、启动SQL Server服务;进入企业管理器,刷新数据库状态。此时数据库ufdata_001_2011状态为“置疑”;
7、在SQL Server服务器属性中设置SQL Server数据库服务器“允许对系统目录直接修改”
8、打开“SQL 查询分析器”,在 MASTER库下面执行以下语句将ufdata_001_2011数据库进入到紧急修复模式;
update sysdatabases set status=-32768 where dbid=DB_ID('ufdata_001_2011')
这句语句执行后,刷新企业管理器,ufdata_001_2011数据库的状态变成“只读\置疑\脱机\紧急模式”。
9、输入以下语句并执行重建日志文件;
dbcc rebuild_log('ufdata_001_2011','......\\ufdata.LDF')
这句语句执行后,刷新企业管理器,ufdata_001_2011数据库的状态变成“只供DBO使用”。
10、输入并执行下面的语句设置数据库ufdata_001_2011到正常状态;
exec sp_dboption 'MYDB_001','dbo use only','false'
这句语句执行后,刷新企业管理器,MYDB_001数据库变成正常状态。
主要原因可能出在数据库的日志与数据同步问题上,如果以上过程还没有办法解决请准备好烧纸吧呵呵!
- 解决数据库质疑问题
- 解决数据库质疑的方法
- SQL数据库质疑怎么解决呢?
- 数据库质疑的恢复
- 数据库质疑处理方法
- 数据库质疑解决办法
- 数据库质疑修复
- 数据库总是被质疑
- 数据库质疑及修复
- sql数据库质疑恢复办法
- 数据库质疑的处理办法
- sql server 质疑数据库恢复
- 对棋盘完美覆盖问题证明过程的质疑及其解决
- 对棋盘完美覆盖问题证明过程的质疑及其解决(续)
- sql数据库质疑修复:数据库824错误
- 解决数据库超时问题
- 解决数据库乱码问题
- 解决数据库乱码问题
- ubuntu下设置对表的访问权限及修改用户密码
- AMR音频编码器概述及文件格式分析
- 收藏不错的书籍
- iText生成PDF入门
- linux 服务器之间拷贝文件
- 解决数据库质疑问题
- U-Boot启动过程--详细版的完全分析
- 2012总结
- 用display做导航栏
- UVa 11732 trie好题
- 编程学习(四)----c++总体概览(一)
- VC/MFC读取BMP文件并显示
- (转)Android通过SharedPreferences实现数据库访问共享
- cocos2d-x初探学习笔记(6)--场景间切换效果