求助 大神 ,附加数据库 失败 Microsoft SQL Server,错误: 5120)

标题:MicrosoftSQLServerManagementStudio------------------------------附加数据库对于服务器“PC-2010... 标题: Microsoft SQL Server Management Studio
------------------------------

附加数据库 对于 服务器“PC-201001291424”失败。 (Microsoft.SqlServer.Smo)

有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.4035.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=附加数据库+Server&LinkId=20476

------------------------------
其他信息:

执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)

------------------------------

无法打开物理文件 "D:\SQL数据库\学生宿舍管理.mdf"。操作系统错误 32:"32(另一个程序正在使用此文件,进程无法访问。)"。 (Microsoft SQL Server,错误: 5120)

有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.4060&EvtSrc=MSSQLServer&EvtID=5120&LinkId=20476

------------------------------
按钮:

确定
------------------------------
展开
 我来答
百度网友10835a8
2011-09-03 · TA获得超过103个赞
知道小有建树答主
回答量:102
采纳率:0%
帮助的人:72.4万
展开全部
首先要看下数据库版本号是否对得上,其次,mdf是要正常分离的才能附加,不可能正在使用的mdf也来附加的,直接用unlocker工具检测该文件被谁谁谁锁定了!!! 希望采纳
追问
刚刚解决了。。是被镜像文件使用了,解锁就行了。。THANK
顺便问一下,在delphi7中,adodataset1的active属性无法更改,你知道应该怎么弄吗??
追答
delphi7 不是特别了解,你是想改adodataset1的属性是吧。。。我估计可能是表名是数据库的关键字了,你换个别的表或改表名试试吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式