数据库__Sql Server报错__02__操作无法完成,因为文件已在SQL Server(SQLEXPRESS)中打开。
2014-01-03 19:39
549 查看
(1)之前在写系列博客时候,新建数据库后,想把数据库文件MyMusicStore.mdf和MyMusicStore_log.LDF复制一份(如图1.1),分享出来,结果提示"操作无法完成,因为文件已在SQL
Server(SQLEXPRESS)中打开。"(如图1.2)
图1.1
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/15/f987f05c46c06352b41fa6cbbe7c27e2)
图1.2
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/15/b24161bacf90989cd70d82c414419370)
(2)从提示的字面意思可知是因为数据库文件还被SQL Server占用,那么我们就要把数据库从中分离出来。
打开SQL Server,找到那个数据库位置,右键单击该文件夹,选择"任务","分离"。如图2.1
图2.1
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/15/17ce0a7598309fac9be7036b3efeb62a)
(3)弹出对话框,如图3.1,注意要选中"删除连接",然后点击“确定”按钮.
图3.1
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/15/e3552f606e046c9db3245577d969f339)
(4)此时,分离成功,大功告成。可以去对数据库文件进行操作了。如图4.1是复制出来的数据库文件。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/15/549d690c20053a2e83c087029297b056)
(5)如图5.1,刷新SQL Server的"数据库"文件夹,发现之前被分离的数据库不见了。那又涉及到怎么才能恢复被分离的数据库呢?对,用"附加"。右键单击“数据库”文件夹,选择“附加”,如图5.2
图5.1
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/15/23ddb5ae1acadb9e3102ebc8d3c65eb1)
图5.2
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/15/509ee2faa26d8dc0a1960a55599d9836)
(6)点击“添加”,寻找你想找的那个数据库文件。我本机的路径如图6.1
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/15/0b0e0107baa1f025b1cab1b7b35bd713)
图6.1
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/15/27b4c1db8d421437cc88493f8eb3c29e)
(7)连续”确定“即可,然后再次刷新SQL Server的“数据库”文件,发现附加数据库成功。如图7.1
图7.1
Server(SQLEXPRESS)中打开。"(如图1.2)
图1.1
图1.2
(2)从提示的字面意思可知是因为数据库文件还被SQL Server占用,那么我们就要把数据库从中分离出来。
打开SQL Server,找到那个数据库位置,右键单击该文件夹,选择"任务","分离"。如图2.1
图2.1
(3)弹出对话框,如图3.1,注意要选中"删除连接",然后点击“确定”按钮.
图3.1
(4)此时,分离成功,大功告成。可以去对数据库文件进行操作了。如图4.1是复制出来的数据库文件。
(5)如图5.1,刷新SQL Server的"数据库"文件夹,发现之前被分离的数据库不见了。那又涉及到怎么才能恢复被分离的数据库呢?对,用"附加"。右键单击“数据库”文件夹,选择“附加”,如图5.2
图5.1
图5.2
(6)点击“添加”,寻找你想找的那个数据库文件。我本机的路径如图6.1
图6.1
(7)连续”确定“即可,然后再次刷新SQL Server的“数据库”文件,发现附加数据库成功。如图7.1
图7.1
相关文章推荐
- ‘操作无法完成 ,因为其中的文件夹或文件已在另一程序中打开’问题解决
- Win7删除文件时,提示“操作无法完成,因为其中的文件夹或文件已在另一程序中打开”
- win7删除文件时,提示“操作无法完成,因为其中的文件夹或文件已在另一程序中打开”问题
- 操作无法完成,因为该文件已在system中打开
- win7删除文件时,提示“操作无法完成,因为其中的文件夹或文件已在另一程序中打开”问题
- 删除某个文件(或者文件夹)的时候,提示,"操作无法完成,因为文件已在XX中打开,请关闭该文件并重试"
- 【0003】删除文件时,提示操作无法完成,因为文件已在程序中打开?
- sql server 2005附加数据库错误 无法打开物理文件
- photoshop打开文件提示 无法完成请求,因为文件格式模块不能解析该文件
- SQL Server附加数据库报错无法打开物理文件,操作系统错误5的图文解决教程
- 无法升级数据库 'SchoolPlatForm1',因为它是只读的,或者具有只读文件。请将数据库或文件设为可写,然后重新运行恢复操作。 (Microsoft SQL Server,错误: 3415)
- SQL Server 2008附加数据库失败:无法打开物理文件拒绝访问解决方法
- WIN10 解决“无法完成操作,因为文件包含病毒或潜在的垃圾软件”
- 0x800700E1: 无法成功完成操作,因为文件包含病毒 解决方法
- 无法升级数据库 'SchoolPlatForm1',因为它是只读的,或者具有只读文件。请将数据库或文件设为可写,然后重新运行恢复操作。 (Microsoft SQL Server,错误: 3415)
- SQL Server附加数据库出错:无法打开物理文件,操作系统错误5
- 在SQL server 2000中打开表查看数据的时候,提示说“无法执行查询,因为一些文件缺少或未注册”
- window7下使用SQL Server 2008 R2 附加数据库 时报 无法打开物理文件 操作系统错误 5:拒绝访问 SQL Sever
- 由于文件不可访问,或者内存或磁盘空间不足,所以无法打开数据库 'msdb'。有关详细信息,请参阅 SQL Server 错误日志。 (Microsoft SQL Server,错误: 945)