为什么我的电脑里装SQL数据库时总会说什么东西被挂起,提示重启但还是没有用呢,该怎么解决啊,谢谢!

为什么我的电脑里装SQL数据库时总会说什么东西被挂起,提示重启但还是没有用呢,该怎么解决啊,谢谢!,第1张

解决方法如下:

开始--运行-regedit

找到如下键值:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager删除PendingFileRenameOperations键值

然后重新启动,再安装

是SqlServer2000吧,这样解决:

在运行窗口输入regedit,打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\session Manager中找到PendingFileRenameOperations,删除该键值(这个键值是安装程序暂挂项目,只要找到对应的应用程序清除掉就行了),关闭注册表编辑器。重新安装SQL Server 2000即可。

这种问题一般出现在安装sqlserver2000版本的时候出现。一般是由于前一次卸载不干净造成的,可通过修改注册表的内容来解决此问题:

1、打开注册表编辑器,开始菜单,命令输入处输入“regedit”,然后回车。

2、在左边的树HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session

Manager中找到PendingFileRenameOperations项目,并删除。

3、重启电脑。

4、再重新进行安装sqlserver2000的 *** 作。

hang的问题一般是latch引起,日志里不会有报错,数据库也停不下来,唯一解决的方法就是用db2_kill强杀,然后db2start重新起。如果需要分析db2 hang 的原因,在hang的时候搜集如下数据:

db2pd -latch

db2pd -stack all

如果你们公司有800的服务,可以将收集的数据传至800让他们请实验室分析,因为解析stack和latch引起hang的原因只能IBM的人才能做

如果你的数据库还处于挂起状态,把我下面代码的test改为你的库名,然后执行:

USE master

GO

ALTER DATABASE test SET SINGLE_USER

GO

ALTER DATABASE test SET EMERGENCY

GO

DBCC CHECKDB(test,REPAIR_ALLOW_DATA_LOSS)

go

ALTER DATABASE test SET ONLINE

GO

ALTER DATABASE test SET MULTI_USER

GO

以上就是关于为什么我的电脑里装SQL数据库时总会说什么东西被挂起,提示重启但还是没有用呢,该怎么解决啊,谢谢!全部的内容,包括:为什么我的电脑里装SQL数据库时总会说什么东西被挂起,提示重启但还是没有用呢,该怎么解决啊,谢谢!、SQL挂起如何解决、安装数据库SQL时 提示文件挂起 数据库安装不上怎么做等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9388719.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存