Gib*_*boK 4 sql ssms sql-server-2008
我正在尝试使用来自MS的此示例项目附带的此数据库:
http://code.msdn.microsoft.com/ASPNET-Web-Forms-6c7197aa/sourcecode?fileId=18930&pathId=365206059
所以在我下载文件后:我需要将.mdf数据库附加到我的MS SQL 2008实例.
从Management Studio附加DataBase不起作用,使用此命令的事件我收到相同的错误:
sp_attach_single_file_db'Chude.mdf','C:\ School.mdf'
错误:
Msg 5133, Level 16, State 1, Line 1
Directory lookup for the file "C:\School.mdf" failed with the operating system error 5(Access is denied.).
Run Code Online (Sandbox Code Playgroud)
知道什么是错的吗?谢谢你的帮助!
小智 14
授予您要在其中运行SQL Server服务的登录帐户创建mdf文件的文件夹的完全权限.通常:NT Service\MSSQL $
你可以查看控制面板 - >管理工具 - >服务=> SQL Server - > Prperties->登录标签 - >注意帐户
Dam*_*ver 10
你在运行什么操作系统?将文件保存到C驱动器的根目录时是否收到提升提示?SQL Server在哪个用户帐户下运行,是否有权读取C盘根目录下的任何文件?
你可能会更好地将文件放入%ProgramFiles%\Microsoft SQL Server\MSSQL10.<instance name>\MSSQL\DATA,.mdf你知道它已经读取的其他文件(根据需要调整上面的路径,但你希望得到这个想法).