上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 102 下一页
摘要: 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)
摘要: 快速修复:DBCCCHECKDB('test',REPAIR_FAST)重建索引并修复:DBCCCHECKDB('test',REPAIR_REBUILD)如果必要允许丢失数据修复:DBCCCHECKDB('test',REPAIR_ALLOW_DATA_LOSS)DBCCCHECKALLOC(Transact-SQL)检查指定数据库的磁盘空间分配结构的一致性。http://msdn.microsoft.com/zh-cn/library/ms188422.aspxDBCCCHECKDB(Transact-SQL)通过执行下列操作检查指定数据库中 阅读全文
posted @ 2011-12-12 11:23 qanholas 阅读(1365) 评论(0) 推荐(0)
摘要: 方法一:在配置数据同步的时候,要求相互同步的两台机器的数据库必须通过默认实例名称进行连接。如果你的默认实例已经删掉了,在当前实例上进行新建发布操作时候,会提示你: “由于未在SqlServer的此实例上安装复制组件,Microsoft SQL server 无法访问这些组件,请参阅SQL Server……”注意下面还有一个附加的提示,它的意思就是说默认实例名和当前的实例名称不一致。其实这个才是导致不能复制的主要原因。把它解决了,你就可以进行复制了。 产生的原因是因为安装完SqlServer之后,又修改了计算机的名称。 解决“SqlServer复制需要有实际的服务器名称才能连接到服务器。不支持通 阅读全文
posted @ 2011-12-09 10:40 qanholas 阅读(829) 评论(1) 推荐(0)
上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 102 下一页