CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  疑难问题

SqlDumpExceptionHandler: 进程 55 发生了严重的异常 c0000005 EXCEPTION_ACCESS_VIOLATION。SQL Server 将终止该进程。

楼主tsp3ng()2006-03-03 11:49:27 在 MS-SQL Server / 疑难问题 提问

情况描述   如下一条SQL  
  Select   VW_InvGoods.GoodsID,   A.PositionID,   VW_InvGoods.Goodscode,   VW_InvGoods.GoodsName,   InvPosition.PosName,   A.InOutQty,   B.InvQty    
  from   VW_Invgoods   Inner   join      
                (SELECT   GoodsID,   PositionID,     SUM(inOut   *   Qty)   AS   InOutQty    
                  FROM   InvInOutLog    
                  Group   by   GoodsID,   PositionID)   A    
                  On   VW_InvGoods.GoodsID   =   A.GoodsID   Inner   join    
                (Select   GoodsID,   posID   ,Sum(SumQty)   as   InvQty    
                  from   InvGoodStorage    
                  Group   by   GoodsID,posID)   B    
                  On   VW_InvGoods.GoodsID   =   B.GoodsID   Left   join   invPosition  
                  On   A.PositionID   =   invPosition.PosID  
  Where   A.InOutQty   =   B.InvQty   and   A.GoodsID   =   B.GoodsID   and   A.PositionID   =   B.posID  
   
  1   在本机(TSP)A数据库能执行  
  2   在本机B数据库弹出文章标题错误,但去掉Where、或者Where   A.InOutQty   =   B.InvQty   and    
        A.GoodsID   =   B.GoodsID、或者Where   A.GoodsID   =   B.GoodsID   and   A.PositionID   =   B.posID等,  
        就是三个条件、或者Where   A.InOutQty   =   B.InvQty   and   A.PositionID   =   B.posID就会出错    
  3   在本机B数据库备份到另一电脑(Server)还原,再执行不会出错.  
  3   在本机B数据库备份还原到本机B1数据库,不能执行。  
  备注:本机(TSP)   与   电脑(SERVER)的SQL   SERVER   2000   版本号都为8.00.760    
   
  请教如何解决这个问题. 问题点数:100、回复次数:6Top

1 楼libin_ftsafe(子陌红尘:TS for Banking Card)回复于 2006-03-03 12:00:42 得分 0

安装SQL   Server   2000   SP4Top

2 楼zlp321002(Life Is Good,Let's Shine)回复于 2006-03-03 12:37:52 得分 0

--一般安装SP4,会解决这个问题。你现在版本是sp3Top

3 楼zjcxc(邹建)回复于 2006-03-03 12:41:31 得分 0

1.   检查数据库有没有问题:  
  dbcc   checkdb('你的库名')  
   
  如果检查出错误,   根据提示的要求进行修复处理.  
   
   
  2.   检查你的电脑是否存在硬件问题(因为拿到另一台电脑没有问题)Top

4 楼tsp3ng()回复于 2006-03-03 14:14:19 得分 0

硬件应该不会存在问题,   在同一台电脑另一个数据库都能执行。Top

5 楼tsp3ng()回复于 2006-03-03 14:21:32 得分 0

dbcc   checkdb(lzerp)  
  CHECKDB   发现了   0   个分配错误和   0   个一致性错误(在数据库   'lzerp'   中)。  
  DBCC   执行完毕。如果   DBCC   输出了错误信息,请与系统管理员联系。  
  Top

6 楼zhwll(zhw)回复于 2006-06-11 14:06:12 得分 0

希望能有高人给予详细的解答.....  
  我也出现类似错误   要命啊:-((  
  ================================  
  错误:   0,严重度:   19,状态:   0  
  SqlDumpExceptionHandler:   进程   59   发生了严重的异常   c0000096   EXCEPTION_PRIV_INSTRUCTION。SQL   Server   将终止该进程。    
   
  先谢过高人了Top

相关问题

  • SqlDumpExceptionHandler: Process 51 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server is terminating thi
  • ADO ,SQL SERVER2000,Visual C++
  • c++连sql server
  • C#与SQL问题
  • c#和SQL查询
  • c# && sql server 问题
  • 在 sql server 中 写 c/c++ 程序
  • PRO*C/C++的SQL语句问题
  • 用ASP.NET+C# 连SQL SERVER
  • SQL语言嵌入C++!!!!!

关键词

  • sql server 2000
  • 数据库
  • 执行
  • 电脑
  • sql
  • server
  • goodsid
  • invgoods
  • positionid
  • inoutqty

得分解答快速导航

  • 帖主:tsp3ng

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo