摘要:
USE masterGOIF OBJECT_ID ('sp_hexadecimal') IS NOT NULL DROP PROCEDURE sp_hexadecimalGOCREATE PROCEDURE sp_hexadecimal @binvalue varbinary(256), @hexvalue varchar (514) OUTPUTASDECLARE @charvalue varchar (514)DECLARE @i intDECLARE @length intDECLARE @hexstring char(16)SELECT @charvalue = 阅读全文
posted @ 2011-12-18 19:24
qanholas
阅读(410)
评论(0)
推荐(0)
摘要:
1、现象、问题描述 客户反映某客户端登陆不了,客户端程序日志显示“连接数据库超时”;检查对应的数据库服务器,日志显示“Autogrow of file '某数据库日志文件' in database '某数据库' was cancelled by user or timed out after 2391 milliseconds. Use ALTER DATABASE to set a smaller FILEGROWTH value for this file or to explicitly set a new file size.”2、关键过程分析 根据数据 阅读全文
posted @ 2011-12-18 19:13
qanholas
阅读(3960)
评论(0)
推荐(1)
摘要:
前言本文通过一个Bug的分析、解决,概述了使用Lumigent Log Explorer对SQL Server的事务日志进行分析的方法,以及常见的数据库误操作后的恢复、撤销方法Bug描述网站的文章模块有一个评分的功能:用户选择1-5分,点击提交后,文章的评分次数(Stars) + 1、总分(StarTotal) + 分数、平均分(StarAvg) = 新总分 / 新评分次数文章页面显示用户的平均分以及评分次数评分功能中用户最多打5分,最少打1分,某日忽然发现有的文章平均分竟然大于5,很不可思议。出现这个问题,大致的原因大不过有:实现评分逻辑的页面没有验证传入的分数是否合法、有些用户直接提交他们 阅读全文
posted @ 2011-12-18 19:06
qanholas
阅读(1478)
评论(1)
推荐(0)