2

我正在尝试在没有日志文件的情况下附加数据库。

附加缺少事务日志文件的 SQL Server 数据库

SSMS 错误

在此处输入图像描述

TSL 错误

消息 5120,级别 16,状态 101,第 1 行无法打开物理文件“....mdf”。操作系统错误 5:“5(拒绝访问。)”。

我不是 sa,但我是系统管理员角色。我不确定我需要什么访问权限。还是因为.mdf损坏了?

在此处输入图像描述

预先感谢!

4

2 回答 2

7

这是 SSMS 界面中的一个错误。可以使用 T-SQL 来完成。只是不要在文件列表中包含日志文件。

exec sp_attach_db 'dbname', 'filename'

sp_attach_db (Transact-SQL)

于 2012-05-11T23:32:07.590 回答
5

以管理员身份启动 SQL Server 管理器(右键单击程序,选择“以管理员身份启动”):问题解决!

于 2012-08-08T18:24:48.900 回答