聚焦办公终端数据安全,守护企业核心资产,企业办公数据安全交流会
预约直播
产品
< 返回主菜单
产品中心
产品

交换机

交换机所有产品
< 返回产品
交换机主页
交换机

无线

无线所有产品
< 返回产品
无线主页
无线

云桌面

云桌面产品方案中心
< 返回产品
云桌面主页
云桌面

安全

安全所有产品
< 返回产品
安全主页
安全

【SNC】服务器突然断电后SNC服务无法启动

发布时间:2013-10-21
点击量:2791

一般由于数据库受损导致,可以手动修复数据库

 

1)    进入cmd界面,进入mysql的bin目录,例如:

cd C:\Program Files\MySQL\MySQL Server 5.1\bin

2)  执行命令  mysqlcheck -h 127.0.0.1 -uroot -padmin -P 3307 --databases emp >>a.txt

3)  查看a.txt文本,找出损坏的表,例如,显示ok的就是正常的,显示error的为损坏的表,请记录下error的表名.

emp.t_batch_job_execution                          OK

emp.t_batch_job_execution_seq

warning  : Table is marked as crashed

warning  : 12 clients are using or haven't closed the table properly

error    : Checksum for key:  1 doesn't match checksum for records

error    : Checksum for key:  2 doesn't match checksum for records

error    : Corrupt

4)  登录mysql,修复损坏的表,将所有故障的表修复后就可以正常启动了。

mysql -u root -padmin -P3307;(回车)

use emp;(回车)

repair table 表名;(回车)

 

例如:

C:\Program Files\MySQL\MySQL Server 5.1\bin>mysql -uroot -padmin -P 3307

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 58

Server version: 5.1.30-community MySQL Community Server (GPL)

 

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

 

mysql> use emp

Database changed

mysql> repair table emp.t_batch_job_execution_seq;    --注意加分号

+-------------------------------+--------+----------+----------+

| Table                         | Op     | Msg_type | Msg_text |

+-------------------------------+--------+----------+----------+

| emp.t_batch_job_execution_seq | repair | status   | OK       |

+-------------------------------+--------+----------+----------+

1 row in set (0.03 sec)

相关产品

返回顶部

收起
请选择服务项目
关闭咨询页
售前咨询 售前咨询
售前咨询
售后服务 售后服务
售后服务
意见反馈 意见反馈
意见反馈
更多联系方式