因为之前一直报如下两个错误,而且这连个错误成对出现:
(很头痛,在这里也始终没有找到好的解决的办法)
=================================================
1、language_exec: 进程 52 访问违规。SQL Server 将终止该进程。
2、SqlDumpExceptionHandler: 进程 52 发生了严重的异常 c0000005
EXCEPTION_ACCESS_VIOLATION。SQL Server 将终止该进程。
=================================================
现在已经到了非重装不可的地步了,报错太频繁,而且一报错就导致业务程序4掉了。
因为要重新安装sql 2k 希望在装完sql2k,恢复了数据库后,一切问题都能得到解决。
现在想知道,如何正确判定某个数据库及其中的表没有任何问题,包括系统表。
判定数据库及其中的表均无任何问题后,我就可以备份用户表及之前备份的系统表,等重装了sql2k后,安心恢复数据了。
敬请邹建大哥光临,呵呵....
请高手踊跃解答,谢谢了啊!!!!!
5 个解决方案
#1
用DBCC提供的相关检查功能:
DBCC CHECKALLOC
DBCC CHECKCATALOG
DBCC CHECKCONSTRAINTS
DBCC CHECKDB
DBCC CHECKFILEGROUP
DBCC CHECKTABLE
DBCC CHECKALLOC
DBCC CHECKCATALOG
DBCC CHECKCONSTRAINTS
DBCC CHECKDB
DBCC CHECKFILEGROUP
DBCC CHECKTABLE
#2
事件来源:MSSQLSERVER
事件种类:(2)
事件 ID:17052
日期:2006-5-30
事件:9:37:15
用户:N/A
计算机:ZX06101
描述:
错误: 0,严重度: 19,状态: 0
language_exec: 进程 52 访问违规。SQL Server 将终止该进程。
=======================================================
事件类型:错误
事件来源:MSSQLSERVER
事件种类:(2)
事件 ID:17052
日期:2006-6-18
事件:21:41:49
用户:N/A
计算机:ZX06101
描述:
错误: 0,严重度: 19,状态: 0
SqlDumpExceptionHandler: 进程 61 发生了严重的异常 c0000005 EXCEPTION_ACCESS_VIOLATION。SQL Server 将终止该进程。
数据:
0000: 00 00 00 00 13 00 00 00 ........
0008: 08 00 00 00 5a 00 58 00 ....Z.X.
0010: 30 00 36 00 31 00 30 00 0.6.1.0.
0018: 38 00 00 00 07 00 00 00 1.......
0020: 53 00 4d 00 53 00 42 00 S.M.S.A.
0028: 4f 00 58 00 00 00 B.C...
====================================================
两个具体的错误的日志记录如上。
就是它们两把我整“疯”掉的 :-( tnnd - kao !!!
希望这里有人能帮我Kill了它....
事件种类:(2)
事件 ID:17052
日期:2006-5-30
事件:9:37:15
用户:N/A
计算机:ZX06101
描述:
错误: 0,严重度: 19,状态: 0
language_exec: 进程 52 访问违规。SQL Server 将终止该进程。
=======================================================
事件类型:错误
事件来源:MSSQLSERVER
事件种类:(2)
事件 ID:17052
日期:2006-6-18
事件:21:41:49
用户:N/A
计算机:ZX06101
描述:
错误: 0,严重度: 19,状态: 0
SqlDumpExceptionHandler: 进程 61 发生了严重的异常 c0000005 EXCEPTION_ACCESS_VIOLATION。SQL Server 将终止该进程。
数据:
0000: 00 00 00 00 13 00 00 00 ........
0008: 08 00 00 00 5a 00 58 00 ....Z.X.
0010: 30 00 36 00 31 00 30 00 0.6.1.0.
0018: 38 00 00 00 07 00 00 00 1.......
0020: 53 00 4d 00 53 00 42 00 S.M.S.A.
0028: 4f 00 58 00 00 00 B.C...
====================================================
两个具体的错误的日志记录如上。
就是它们两把我整“疯”掉的 :-( tnnd - kao !!!
希望这里有人能帮我Kill了它....
#3
DBCC CHECKDB 检查库
DBCC CHECKTable 检查库表
-- 我也曾经遇到过这种提示的,打最新补丁(sp4)就可以了
DBCC CHECKTable 检查库表
-- 我也曾经遇到过这种提示的,打最新补丁(sp4)就可以了
#4
能不能详细点呢? 谢谢各位!
#5
在SQL Server联机帮助中都有详细的介绍。
DBCC CHECKALLOC
检查指定数据库的磁盘空间分配结构的一致性。
DBCC CHECKCATALOG
检查指定数据库中的系统表内及系统表间的一致性。
DBCC CHECKCONSTRAINTS
检查指定表上的指定约束或所有约束的完整性。
DBCC CHECKDB
检查指定数据库中的所有对象的分配和结构完整性。
DBCC CHECKFILEGROUP
检查指定文件组中的所有表(在当前数据库中)的分配和结构完整性。
DBCC CHECKTABLE
检查指定表或索引视图的数据、索引及 text、ntext 和 image 页的完整性。
DBCC CHECKALLOC
检查指定数据库的磁盘空间分配结构的一致性。
DBCC CHECKCATALOG
检查指定数据库中的系统表内及系统表间的一致性。
DBCC CHECKCONSTRAINTS
检查指定表上的指定约束或所有约束的完整性。
DBCC CHECKDB
检查指定数据库中的所有对象的分配和结构完整性。
DBCC CHECKFILEGROUP
检查指定文件组中的所有表(在当前数据库中)的分配和结构完整性。
DBCC CHECKTABLE
检查指定表或索引视图的数据、索引及 text、ntext 和 image 页的完整性。
#1
用DBCC提供的相关检查功能:
DBCC CHECKALLOC
DBCC CHECKCATALOG
DBCC CHECKCONSTRAINTS
DBCC CHECKDB
DBCC CHECKFILEGROUP
DBCC CHECKTABLE
DBCC CHECKALLOC
DBCC CHECKCATALOG
DBCC CHECKCONSTRAINTS
DBCC CHECKDB
DBCC CHECKFILEGROUP
DBCC CHECKTABLE
#2
事件来源:MSSQLSERVER
事件种类:(2)
事件 ID:17052
日期:2006-5-30
事件:9:37:15
用户:N/A
计算机:ZX06101
描述:
错误: 0,严重度: 19,状态: 0
language_exec: 进程 52 访问违规。SQL Server 将终止该进程。
=======================================================
事件类型:错误
事件来源:MSSQLSERVER
事件种类:(2)
事件 ID:17052
日期:2006-6-18
事件:21:41:49
用户:N/A
计算机:ZX06101
描述:
错误: 0,严重度: 19,状态: 0
SqlDumpExceptionHandler: 进程 61 发生了严重的异常 c0000005 EXCEPTION_ACCESS_VIOLATION。SQL Server 将终止该进程。
数据:
0000: 00 00 00 00 13 00 00 00 ........
0008: 08 00 00 00 5a 00 58 00 ....Z.X.
0010: 30 00 36 00 31 00 30 00 0.6.1.0.
0018: 38 00 00 00 07 00 00 00 1.......
0020: 53 00 4d 00 53 00 42 00 S.M.S.A.
0028: 4f 00 58 00 00 00 B.C...
====================================================
两个具体的错误的日志记录如上。
就是它们两把我整“疯”掉的 :-( tnnd - kao !!!
希望这里有人能帮我Kill了它....
事件种类:(2)
事件 ID:17052
日期:2006-5-30
事件:9:37:15
用户:N/A
计算机:ZX06101
描述:
错误: 0,严重度: 19,状态: 0
language_exec: 进程 52 访问违规。SQL Server 将终止该进程。
=======================================================
事件类型:错误
事件来源:MSSQLSERVER
事件种类:(2)
事件 ID:17052
日期:2006-6-18
事件:21:41:49
用户:N/A
计算机:ZX06101
描述:
错误: 0,严重度: 19,状态: 0
SqlDumpExceptionHandler: 进程 61 发生了严重的异常 c0000005 EXCEPTION_ACCESS_VIOLATION。SQL Server 将终止该进程。
数据:
0000: 00 00 00 00 13 00 00 00 ........
0008: 08 00 00 00 5a 00 58 00 ....Z.X.
0010: 30 00 36 00 31 00 30 00 0.6.1.0.
0018: 38 00 00 00 07 00 00 00 1.......
0020: 53 00 4d 00 53 00 42 00 S.M.S.A.
0028: 4f 00 58 00 00 00 B.C...
====================================================
两个具体的错误的日志记录如上。
就是它们两把我整“疯”掉的 :-( tnnd - kao !!!
希望这里有人能帮我Kill了它....
#3
DBCC CHECKDB 检查库
DBCC CHECKTable 检查库表
-- 我也曾经遇到过这种提示的,打最新补丁(sp4)就可以了
DBCC CHECKTable 检查库表
-- 我也曾经遇到过这种提示的,打最新补丁(sp4)就可以了
#4
能不能详细点呢? 谢谢各位!
#5
在SQL Server联机帮助中都有详细的介绍。
DBCC CHECKALLOC
检查指定数据库的磁盘空间分配结构的一致性。
DBCC CHECKCATALOG
检查指定数据库中的系统表内及系统表间的一致性。
DBCC CHECKCONSTRAINTS
检查指定表上的指定约束或所有约束的完整性。
DBCC CHECKDB
检查指定数据库中的所有对象的分配和结构完整性。
DBCC CHECKFILEGROUP
检查指定文件组中的所有表(在当前数据库中)的分配和结构完整性。
DBCC CHECKTABLE
检查指定表或索引视图的数据、索引及 text、ntext 和 image 页的完整性。
DBCC CHECKALLOC
检查指定数据库的磁盘空间分配结构的一致性。
DBCC CHECKCATALOG
检查指定数据库中的系统表内及系统表间的一致性。
DBCC CHECKCONSTRAINTS
检查指定表上的指定约束或所有约束的完整性。
DBCC CHECKDB
检查指定数据库中的所有对象的分配和结构完整性。
DBCC CHECKFILEGROUP
检查指定文件组中的所有表(在当前数据库中)的分配和结构完整性。
DBCC CHECKTABLE
检查指定表或索引视图的数据、索引及 text、ntext 和 image 页的完整性。