服务器断电数据库原子性保证断电数据丢失怎么办

查看: 3440|回复: 7
服务器停电,重新启动后连接不上数据库了,请问怎么解决?
Discuz! Database Error The database has encountered a problem. Need Help?Error messages: [Type] 查询语句错误[1036] Table 'common_member_status' is read only[Query] UPDATE common_member_status SET `lastip`='59.55.48.76',`lastvisit`='' WHERE uid='3'
Program messages: [Line: 0018]portal.php(discuz_core-&init)[Line: 0068]source\class\class_core.php(discuz_core-&_init_session)[Line: 0389]source\class\class_core.php(DB-&update)[Line: 0944]source\class\class_core.php(DB-&query)[Line: 0981]source\class\class_core.php(DB-&_execute)
高手,指教
表只读,什么系统的
xiaoyuwxz 发表于
表只读,什么系统的
那看下表文件的权限看。还有,mysql用户的权限
xiaoyuwxz 发表于
那看下表文件的权限看。还有,mysql用户的权限
不懂啊,TOOLS文件修复后还是不行
修复数据库
txie 发表于
修复数据库
请问怎么修复?
Powered by服务器断电数据库出错修复解决办法_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
服务器断电数据库出错修复解决办法
上传于|0|0|文档简介
&&SQLserver服务器断电数据库出错修复解决办法
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢紧急求助:mysql数据丢失,如何恢复服务器断电了,其中一个数据库中的一个表的数据丢失了,具体是这样的:我用select count(*) from tablename 得到的总数是对的,有100多万条。但是我select 30多万以后的数据总是找不到,当时我太冲动了,我以为是索引坏了,所以我取消了主键,然后再建立主键,让其重新建立索引,结果就悲剧了,总的数据只有30多万条了。也就是说,断电后,数据是被损坏了,只剩30多万条了。这是时候原本可以用恢复命令恢复之类的,但是由于我重新建了主键,现在用myisamchk *.MYI 命令已经检查不出问题了,不知道怎么办了。我用
table_name
检查了一下,结果如下:mysql& che+----------------------------+-------+----------+-----------------------------------------------------+| Table
| Msg_type | Msg_text
|+----------------------------+-------+----------+-----------------------------------------------------+| MyDataBase.mytablename | check | error
| Size of indexfile is: 4776960
Should be: 5654528 || MyDataBase.mytablename | check | error
|+----------------------------+-------+----------+-----------------------------------------------------+2 rows in set (0.24 sec)各位大侠,能否帮我想想办法?看我的数据库还有没有得救?在此,先谢谢给位了!如果还需要其他的数据,请回帖告诉我,我会把所需要的分析数据贴上来。
可能是文件系统数据丢失了,可以试试恢复文件系统的数据看。【知识库】数据库服务器是什么?服务器数据丢了怎么办_51IDC_安畅
<meta name="description" content="是由运行在局域网中的一台或多台计算机和数据库管理系统软件共同构成的,数据库服务器为客户应用提供服务,这些服务包括查询、更新、事务管理、索引、高速缓存、查询优化、安全及多用户存取控制等。
数据库服务器的优势有很多。比如数据库服务器提供了用于数据操纵的标准接口API,可减少编程量;数据库服务器提供监控性能、并发控制等工具。由DBA统一负责授权访问数据库及网络管理,保证了数据库的安全;数据库服务器提供统一的数据库备份和恢复、启动和停止数据库的管理工具;数据库服务器把数据管理及处理工作从客户机上分出来,使网络上各计算机的资源能各尽其用。
相信有些朋友在租用数据库服务器的时候,都有出现过服务器数据丢失的情况,数据丢失不可怕,可怕的是丢失后无法恢复,在此教大家一些方法,在数据丢失的时候可以用到。
服务器租用的存储是非常重要的,硬盘作为服务器的主要存储设备,是一种技术含量高、制造精密的设备,服务器硬盘已经达到1万转以上,普通的SATA硬盘也非常接近这个转速,在实际的应用中,一点小问题都可能造成服务器硬盘的故障,所以一般服务器租用都采用 Raid磁盘阵列存储,这样就可以增加服务器硬盘的抗故障能力。
当然啦,除了以上的方法外,对于一些重要的数据还要进行实时的备案,推荐企业用户、商务用户架构的网络服务器,选用磁带机配合专业备份软件,定时进行备份,如果条件允许的话最好能每天备份。
如果是由于个人的错误操作原因,导致服务器文件不小心被删除或者丢失的话,可在网上下载一些恢复软件尝试来进行恢复。当然,做之前可以先做个磁盘全备份,同时在恢复时最好是接从盘。

我要回帖

更多关于 数据库原子性保证断电 的文章

 

随机推荐