Pubwin2009SQLServer数据库修复常见问题方法
目录
Pubwin2009SQLServer数据库修复常见问题方法 1
一、 修复一致性错误和分配错误 1
二、 用自动备份文件(local_db.DBBak)恢复local数据库 2
三、修复置疑的数据库 9
四、最大限度导出会员 22
五、local数据库文件和自动备份文件都损坏或丢失 23
六、 合并会员表 24
七.Pubwin2009各个表的作用 33
修复一致性错误和分配错误
数据库的基本信息:
Pubwin2009的数据库文件有4个(路径为:Hintsoft\PubwinServer\database 下的“local_Data.MDF”和“local_log.LDF”“eventDB_Data.MDF”和“eventDB_log.LDF”; 其中eventDB数据库专门存放会员事件记录和部分省市的实名ID卡库,local数据库存放除eventDB数据库以外的全部数据(包括会员数据、各项计费相关设置、各项报表数据、各项历史记录数据)
注意:在对数据库做任何操作前请一定注意备份数据库。
Pubwin2009默认会间隔37分钟自动进行差异备份local数据库,自动备份文件其路径为 :Hintsoft\PubwinServer\appServ\server\webapps\NetCafe\backup\longtermdata下
“local_db.DBBak”),用此文件恢复会丢失最近37分钟的全部记录。
修复数据库步骤:
在数据库损坏时候,优先考虑使用自动备份文件来恢复local数据库,恢复方法本文档下面会谈到,不能恢复时再用修复置疑的方法处理,用置疑方法不能导出完整会员表时,可以尝试用最大限度导出会员的工具(方法如下)。
1、开始检查local数据库是否发生一致性错误或分配错误:
并把Pubwin2009服务停止,只启动SQLSERVER服务;进入CMD。
输入osql -U netcafe –P 数据库密码
1use local
2go
1dbcc checkdb
2go
2、发现错误后我们要开始修复, 所使用语句下:
(1)把数据库置为单用户模式
sp_dboptionlocal,single user, true
go
(2)修复数据库
DBCC checkdb(local,REPAIR_ALLOW_DATA_LOSS)
go
如果DBCC checkdb(local,REPAIR_A LLOW_DATA_LOSS)语句执行一次不行,
可以在多执行几次直到没有再提示数据库有错误为止.
(3)设置为多用户模式
sp_dboption local, single user, false
(4)如有必要可以收缩(压缩)下数据库:
DBCC SHRINKDATABASE (local, 0)
go
然后停止SQLSERVER,重新启动Pubwin2009服务控制器就可以了。
用自动备份文件(local_db.DBBak)恢复local数据库
1、新建一个全新的local数据库:
点确定完成新建空库,可以把新建的空库备份,方便以后使用。
首先要新建个空的local数据库(方法同上),然后在local上右键-所有任务-还原数据库
在下面对话框上选从设备,点选择设备。
点添加
浏览到自动备份文件所在目录,选择local_db.DBBak点确定,
回到还原数据库对话框,点选项,选择使数据库不再运行,但能还原其它事务日志
点确定开始还原数据库,完成后弹出以下提示。
此时local显示为正在装载,再点一遍还原数据库--选从设备--选择设备--点添加--
浏览到自动备份文件所在目录--选择local_db.DBBak--点确定, 回到还原数据库对话框
打开查看内容:
选择你需要的某个时间点将其恢复,通常为最后一个时间。
这个时候把local分离出去,把local的2个文件(“local_Data.MDF”和“local_log.LDF”)拷贝到\database 文件夹下替换,重新附加\database 文件夹下的local附加到SQL,如有必要可以收缩下数据库 DBCC SHRINKDATABASE (local, 0) 这时启动Pubwin2009服务控制器就好了。
三、修复置疑的数据库
修复置疑的数据库基本步骤:取消local置疑状态-从相同版本的安装包里面获取空的数据库附加为local2--把必要的5个表导入到空库中--分离置疑的local 和local2数据库--把服务端数据库目录Hintsoft\PubwinServer\database下的原始2个旧文件重命名--然后把local2数据库的2个文件复制到服务
您可能关注的文档
- 凯瑞大厦监控方案选读.doc
- PPT要这样做才漂亮,专业级资料.doc
- 看图学维护选读.doc
- 抗拔锚杆施工方案选读.doc
- 考点8电解质溶液选读.doc
- 考试题库-风电(基础知识)选读.doc
- 科普竞赛题库选读.doc
- PPT整体设计培训资料.pptx
- 科普知识学习资料选读.doc
- 科新苑悬挑脚手架方案完整版选读.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)