为什么无法操作数据文件目录?复制,粘贴,删除,重命名都说正在使用或被另一个人占用。

Matumoto 2008-07-02 10:45:48
D:\Microsoft\SQL Server 2000\MSSQL\Data

我在自己的电脑上装了个SQL Server 2000 个人版,然后在网上下载了一个开源项目,想把里面的数据库文件拷贝到SQL Server 2000的数据文件目录Data中,但复制进去说正在使用或被另一个人占用,后来我尝试复制、粘贴、删除、重命名都提示这个,重启电脑还是如此,请问是什么原因?
...全文
1390 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
Matumoto 2008-07-11
  • 打赏
  • 举报
回复
附加数据库没问题,问题虽然解决了,但不知道根源,结贴。
gkl0818 2008-07-03
  • 打赏
  • 举报
回复
直接DROP 所有的CONNECTION 再 attach 回来就OK了
hery2002 2008-07-02
  • 打赏
  • 举报
回复
检查是否有其它应用程序在使用该文件,
或者说中招了?
否则,服务停掉了没有可能还有应用在使用数据文件的.
PS:
将项目文件覆盖原来的数据库文件不是一个Good idea....
最好是附加上去,或者是导入进去就行了.
hanjs 2008-07-02
  • 打赏
  • 举报
回复
.....
octwind 2008-07-02
  • 打赏
  • 举报
回复
把你的iis服务也停一下
Matumoto 2008-07-02
  • 打赏
  • 举报
回复
什么光盘?我是在网上下的例子。www.asp.net
nzperfect 2008-07-02
  • 打赏
  • 举报
回复
你的光盘文件读不出来了吧
Matumoto 2008-07-02
  • 打赏
  • 举报
回复
停止了
SQL Server(SQLEXPRESS)
SQL Server Active Directory Helper
SQL Server Brower
SQL Server VSS Writer
SQL Server Agent
五个服务

结果还是不行
Matumoto 2008-07-02
  • 打赏
  • 举报
回复
没有附加或还原,是空数据库。
M1CR0S0FT 2008-07-02
  • 打赏
  • 举报
回复
停止服务....
到服务控制面板里,把SQL SERVER数据库引擎的服务停掉.
Matumoto 2008-07-02
  • 打赏
  • 举报
回复
我已经将sqlmangr.exe退出了啊,还需要停止什么进程呢?
M1CR0S0FT 2008-07-02
  • 打赏
  • 举报
回复
你拷贝的文件是不是和你目录下的文件重名了?注意,别乱覆盖.
你重启电脑是没用啊,你要覆盖,是要把SQL SERVER的服务停掉,重启的话,如果你的服务器设为自动运行,那等于没重启的嘛.
nzperfect 2008-07-02
  • 打赏
  • 举报
回复
是不是已经附加或还原到sql server上了?
停止sql服务.
Matumoto 2008-07-02
  • 打赏
  • 举报
回复
我增加了一个everyone权限,权限全开,还是不行。
谁是谁的谁 2008-07-02
  • 打赏
  • 举报
回复
应该要先分离数据库或者停止SQLSERVER再进行复制粘贴操作吧
utpcb 2008-07-02
  • 打赏
  • 举报
回复
你硬盘有问题?
你干吗覆盖呢! 还原不行吗?
SinGooCMS 2008-07-02
  • 打赏
  • 举报
回复
你就放在别的文件夹下面嘛.

附加一下就行了.这么倔强干什么呢?

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧