当满足下述条件时, SET NOCOUNT 导致 TRY ... CATCH 无法正确处理错误
1. 使用 EXEC() AT 或者 EXEC ..dbo.sp_executesql
2. 中包括输出参数
3. 中包括 SET NOCOUNT ON 和 USE 语句(注意不能更换出现次序)
阅读全文>
发表于 @ 2008年01月20日 07:03:00|评论(loading...)|收藏
使用 SELECT 语句,轮询表中的数据,并且处理变量数据时,如果有ORDER BY语句,则得不到想要的结果,但去掉ORDER BY,结果正常阅读全文>
发表于 @ 2006年09月17日 20:19:00|评论(loading...)|收藏
在 SQL Server 2005 Manger Studio中打开表进行数据输入的时候,你有时候会发现无法输入中文,只能输入英文,这是什么原因呢?本文带你重现和解决这个问题
阅读全文>
发表于 @ 2006年08月20日 10:49:00|评论(loading...)|收藏
有一个查询如下,去掉TOP 1的时候,很快就出来结果了,但加上TOP 1的时候,一般要2~3秒才出数据,何解?
SELECT TOP 1
A.INVNO
FROM A, B
WHERE A.Item = B.ItemNumber
AND B.OwnerCompanyCode IS NOT NULL
阅读全文>
发表于 @ 2006年07月10日 11:30:00|评论(loading...)|收藏
从别处copy来一个数据库DB,附加后,对象的所有者不是Admini,每次查询时必需写select * from Admini.***才能查到。有什么方法不用前面的Admini吗(在不修改所有者的前提下)?注:
已经在“安全性-登陆”下面也新建了一个Admini用户,默认数据库设置为DB,权限足够,但在查询分析器下用Admini登陆,查询时还是要写Admini前缀,否则就提示对象名无效
阅读全文>
发表于 @ 2006年07月03日 16:21:00|评论(loading...)|收藏
环境:主机;IBM 445 /4 棵cpu/4G M
OS = windows server
MSSQL = Enterprise edition server +sp3
状况:
我的MSSQL 一停用,在操作系统的任务管理器中,内存使用状诚指示条一下就降到到接近0,当我一启动MSSQL服务,任务管理器中的内存使用状态指示条一上到了70% 左右,再仔细看任务管理器中SQL 进程的内存使用大少才70多M(70多兆确认没有看错),而任务管理器中的可能最大内存是3.6G .重启服务器也是一样的状况.别外我的MSSQL 中有大约有建10 个DB.
问题:
1.为何任务管理器中的内存使用状态条与进程中现显的内存使用差异有那么大(2.5G /70M)?
2.这个状况真正的问题在什么地方?阅读全文>
发表于 @ 2006年06月29日 21:11:00|评论(loading...)|收藏
跟踪标记 1204 用于返回参与死锁的锁的类型以及当前受影响的命令。死锁信息将自动发送到错误日志。 开启跟踪标记使用 DBCC TRACEON ,第3个参数指定为-1,表示不单单针对当前connection,而是针对所有包括未来建立的connection关闭跟踪标记使用 DBCC TRACEOFF 本文介绍在查询分析器中使用跟踪标记 1204 的演示, 死锁的信息被记录在 SQL Server 日志中,可以通过下面的方法查看:企业管理器 -- 展开实例 -- 管理 -- SQL Server 日志由于在企业管理器中查看时, 部分日志信息会被截断, 所以所以建议使用记事本一类的文本查看工具直接查看 \MSSQL\LOG 目录下的 ERRORLOG 文件有关死锁信息的详细说明参考联机帮助(联机丛书--菜单中的GO--URL--输入下面的地址:mk:@MSITStore:C:\Program%20Files\Microsoft%20SQL%20Server\80\Tools\Books\trblsql.chm::/tr_servdatabse_5xrn.h阅读全文>
发表于 @ 2005年08月25日 09:15:00|评论(loading...)|收藏
欲将 DBCC INDEXDEFRAG 执行的结果插入到表中,收到如下错误信息"用户事务下无法对dbcc indexdefrag的结果操作" 阅读全文>
发表于 @ 2005年08月24日 13:25:00|评论(loading...)|收藏
建立全文索引硬盘建立了一个目录,直接把目录文件夹给删除了,现在到企业管理器里就无法删除全文索引了。如何删除全文索引?阅读全文>
发表于 @ 2005年08月20日 17:39:00|评论(loading...)|收藏