Home > Database > Mysql Tutorial > SQLSERVER数据库经常置疑的原因

SQLSERVER数据库经常置疑的原因

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-06-07 15:45:12
Original
1407 people have browsed it

SQLSERVER数据库经常置疑的原因 近段时间经常收到客户的求助电话,说他们的SQLSERVER业务数据库置疑了,因为系统不能使用,所以他们也不能加油正常营业 (我们是做加油站IC卡管理系统的)因为我们的系统损坏的话,加油站也不能加油,然后我们使用DBCC CHECKD

SQLSERVER数据库经常置疑的原因

近段时间经常收到客户的求助电话,说他们的SQLSERVER业务数据库置疑了,因为系统不能使用,所以他们也不能加油正常营业

(我们是做加油站IC卡管理系统的)因为我们的系统损坏的话,加油站也不能加油,然后我们使用DBCC CHECKDB命令帮客户修复

数据库,客户的数据库一共置疑了两次

 

我们怀疑是不是他们的硬盘有问题,但是因为计算机是我们配给客户的是DELL商用机(2011年购买的),按道理质量应该不错的。

后来得知是他们油站停过电。我们大概知道置疑的原因了。

我们推测的原因:

停电之前有加油数据要插入数据库,因为SQLSERVER我们都是使用默认设置,什么都没有改,就是说数据插入数据库的时候事务还没有提交,

SQLSERVER尝试回滚事务,但是计算机已经关机了,当计算机关机的时候回滚操作会被中断。但是这个回滚动作在下次计算机开机的时候

(即SQLSERVER重启的时候)回滚动作重新开始,由于SQLSERVER做每一个事务都是先写日志,再写入硬盘。

有可能由于内存中的数据丢失或者某些原因造成数据库不能回滚操作,那么整个数据库就置疑了

Related labels:
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Issues
Problem with tp6 connecting to sqlserver database
From 1970-01-01 08:00:00
0
0
0
Unable to connect to SQL Server in Laravel
From 1970-01-01 08:00:00
0
0
0
Methods of parsing MYD, MYI, and FRM files
From 1970-01-01 08:00:00
0
0
0
SQLSTATE: User login failed
From 1970-01-01 08:00:00
0
0
0
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template