sql-server – MSSQL错误:基于一致性的I / O错误 – 是否可能是由MSSQL或OS问题引起的?
这是我在 windows错误日志中看到的:
我跑了
哪个告诉我应该用选项REPAIR_ALLOW_DATA_LOSS恢复,所以我最终跑了
但这导致大约2 000行丢失.我恢复了备份,但现在我担心这会再次发生,因为我们已经在2周前在同一个数据库中遇到了一致性问题,但后来发生在索引中(重新创建的索引解决了问题). 我们调查了光盘 – RAID5看起来不错,没有错误,也没有任何光盘检查实用程序发现任何硬件问题. 这可能是由操作系统(Windows Server 2003)或MSSQL(MSSQL Server 2005)引起的吗? 解决方法一致性可能由硬件或软件的任何因素引起.查看SQL日志以调查可能导致该问题的原因.我的建议: >确保将数据库选项Page_Verify设置为CHECKSUM.这将在所有写入发生之前进行验证,并且是SQL Server 2005上的默认设置. 我推荐这篇文章很多,因为它是为了帮助那些不知道管理数据库服务器的SysAdmins而编写的. (编辑:岳阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 在sqlserver2005中安装sql server 2000的示例数据库northwi
- sqlserver 此数据库没有有效所有者错误的解决方法
- sql-server-2008 – 物化路径模式VS Hierarchyid
- sqlserver四舍五入使用round函数及cast和convert函数
- SQL触发器实例讲解
- 远程连接局域网内的sql server 无法连接 错误与解决方法
- SQL Server使用row_number分页的实现方法
- sqlserver 千万数量级分页存储过程代码
- sql-server – SQL Compilations对SQL Server性能的影响有多
- SQL中varchar和nvarchar的基本介绍及其区别