我从SQL Server 2000分离数据库文件并尝试将其附加到SQL Server 2008中通过以下代码:
USE [master]
GO
CREATE DATABASE [KARGAR] ON
( FILENAME = N'F:\1111\KARGAR_Data.MDF' ),
( FILENAME = N'F:\1111\KARGAR_Log.LDF' )
FOR ATTACH
GO
当我尝试运行上面的代码时,我看到以下错误:
Msg 5120,Level 16,State 101,Line 1 无法打开物理文件 “F:\ 1111 \ KARGAR_Data.MDF”。操作 系统错误5:“5(无法检索 此错误的文字。原因:15105)“。
如何解决此问题
答案 0 :(得分:7)
思想:
注意:SQL Server引擎在需要相关文件夹权限的服务帐户下运行
答案 1 :(得分:2)
另一种方式检查您是否有用户打开管理工作室的权限