zoukankan      html  css  js  c++  java
  • 某客户一些错误信息的处理

    最近去帮某客户处理,顺带处理了一些问题

    1.客户使用DBCC check DB,出现很多2570错误,符合以下链接

    http://support.microsoft.com/kb/923247/

    有以下三种可能性

    Invalid or out-of-range data may have been stored in the SQL   Server database in earlier versions for the following reasons:   

    • Invalid data was present in the source while using bulk insert methods, such as the bcp utility.
    • Invalid data was passed through RPC event calls made to SQL Server.
    • Other potential causes of physical data corruption left the column value in an invalid state.

    通过一些业务逻辑上的验证,认为是第一种问题。用户可能更改了字符集,导致原有字段中值溢出。可以参考Finding Rows with Invalid Values Using T-SQL Queries部分进行逻辑验证。

    2.SQL server 2005 数据库日志中存在大量的 17187,符合以下链接描述

    http://support.microsoft.com/kb/929376/en-us

    简单来说就是打补丁

    3.某个数据库中经常波段性的出现9002,符合以下错误描述

    http://support.microsoft.com/kb/2922898/en-us

    查看日志,可以看到用户日志部分波段地增长和收缩,数据库为恢复模式为简单的,日志初始大小为1M是造成这样问题的原因(这种主要原因在于挂载无日志数据库造成)。

    根据客户业务压力,将日志初始大小设置为适当值,从而避免频繁地增长和收缩。

  • 相关阅读:
    字符串对比
    时间转换
    fJ字符串
    Codeforces 1526D
    HDU
    树链剖分入门
    AcWing 252. 树(点分治模版题)
    HDU-4487 Maximum Random Walk(概率dp)
    acwing 316 减操作(dp)
    CodeForces
  • 原文地址:https://www.cnblogs.com/SignalTips/p/4061914.html
Copyright © 2011-2022 走看看