当我尝试附加数据库时出现此错误。
错误消息:发生异常 执行transact sql语句时 或批次。
我已将我的数据库复制到SQL Server服务器的Data文件夹中。我想在SQL Server中配置数据库,但是当我尝试附加数据库时,它会给出错误。
我还尝试更改与数据库相关的权限。
答案 0 :(得分:3)
您收到的错误和错误916不同! (我不是专家,我只是通过互联网阅读。)
error 916
就是这样:
服务器主体“用户名”不是 能够访问数据库 当前的“databasename” 安全背景。 (Microsoft SQL 服务器,错误:916)
无论如何,要解决916错误:
启动Management Studio 2008后,在对象资源管理器中选择一次数据库。
如果尚未显示对象资源管理器详细信息,请从工具栏中选择“查看”,然后选择“对象资源管理器详细信息”。
右键单击任何列标题,并确保未选中“排序规则”。
单击“对象资源管理器详细信息”面板顶部的“刷新”按钮刷新数据库列表。此时您现在应该拥有对数据库的完全访问权限。
我(可耻地)从 Microsoft SQL Server, Error: 916 和 Resolving Microsoft SQL Server, Error: 916 复制。
要解决您在解释中所写的错误,请尝试 You may receive error messages when you use the Configure Distribution Wizard in SQL Server 2005 。
我希望它有所帮助!
答案 1 :(得分:0)
您必须升级Sql Management Studio