SQl server 2008 附加数据库失败,错误:5120

通过附加功能添加现成的数据库是非常方便的,然而有时会出现附加数据库失败。那么,我们该如何解决此问题?

有两种解决方法

【第一种方法】

第一步:找到要添加数据库的.mdf文件,点击右键,选择属性

第二步:在属性页面点击安全,选择Authenticated Users,单击编辑

第三步:Authenticated Users权限中选择完全控制,点击确定,点击属性界面的确定。

第四步:同理,右键点击数据库的.ldf文件,打开属性。按以上步骤再次设置即可。

完成以上步骤,再进行附加数据库,这时就可以。

【第二种方法】

第一步:打开数据库实例的安装目录,打开DATA文件夹。

(如我的实例目录地址为:D:\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA 也可能当时安装时装在C盘了)

第二步:将要附加的数据库.mdf文件.ldf文件剪切复制DATA文件夹里。

完成以上步骤,再次附加数据库。这时就可以了。

时间: 2024-10-13 20:04:41

SQl server 2008 附加数据库失败,错误:5120的相关文章

SQL Server 2008 附加数据库失败的解决办法

昨天在将一个 SQL Server 2000 数据库附加到 SQL Server 2008 时出现如下的错误: 附加数据库 对于 服务器“servername”失败.  (Microsoft.SqlServer.Smo) 无法升级数据库 ‘dbname’,因为它是只读的,或者具有只读文件.请将数据库或文件设为可写,然后重新运行恢复操作. (Microsoft SQL Server,错误: 3415) 查看了数据库文件,他们并没有只读属性,在 SQL Server 2000 中附加都是一切正常的啊

SQL Server 2008附加数据库提示5120错误

SQL Server 2008附加数据库提示5120错误 打开该数据库文件的属性窗口,选择“属性”菜单->选择“安全”标签->选择“编辑”按钮. 在选择组或用户名列表中,选择Authenticated Users,在权限列表中选中完全控制. 选择"确定"按钮关闭对话框. 附加数据库,成功.

Win7 sql2005附加数据库失败 错误5120

错误信息如下: 标题: Microsoft SQL Server Management Studio Express------------------------------ 附加数据库 对于 服务器“TITANIC-PC/SQLEXPRESS”失败. (Microsoft.SqlServer.Express.Smo) 有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.30

sql server 2008 R2连接失败 错误:18456

这种问题的解决方法: 第一步:以windows验证模式进入数据库管理器. 第二步:在对新资源管理器中右击实例名称选择属性,弹出服务器属性对话框,我们在左侧栏选择[安全性]选项卡,选中”SQL Server和Windows身份验证模式“,并点击确定按钮. 第三步:在对新资源管理器中选择安全性-->登录名-->sa 第四步:右击sa,选择属性:在[常规]选项卡中,重新填写密码和确认密码. 第五步:点击[状态]选项卡:勾选授予和启用,然后点击确定按钮. 第六步:重启SQLSERVER服务(很重要)

SQL Server 2010附加数据库失败:无法打开物理文件拒绝访问解决方法

这是由于权限问题导致的,解决方法有两种:一是将mdf和ldf文件移动到数据库数据目录(例如D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA)再附加:二是修改MSSQLSERVER服务登录身份为本地系统帐户. 原文地址: http://www.mzwu.com/article.asp?id=3746

sql server 2008 配置管理器 提示错误 "远程过程调用失败。(0x800706be)" 或者shutting down(0x80041033)

打开sql server 2008 配置管理器提示如下图所示的错误 或者如下图所示的错误 在网上查找相关资料后,找到解决方法如下: 卸载 Microsoft sql server 2012 Express  LocalDB 即可 sql server 2008 配置管理器 提示错误 "远程过程调用失败.(0x800706be)" 或者shutting down(0x80041033),布布扣,bubuko.com sql server 2008 配置管理器 提示错误 "远程过

Sql Server 2008/2005 数据库还原出现 3154错误

在Sql Server 2008/2005 数据库还原出现 3154错误 解决方法1:不要在数据库名字上点右键选择还原,而要是在根目录“数据库”三个字上点右键选择还原,然后再选择数据库,问题便可以解决,如果不行参照方法2 解决方法2:写sql语句处理: RESTORE DATABASE [databaseName]  FROM  DISK = N'X:\数据库备份\database.bak' with replace,      NOUNLOAD,  STATS = 10 GO

Sql Server 2008 R2数据库损坏修复成功

Sql Server 2008 R2数据库损坏修复成功案例 2016.4月 青岛某连锁店使用的SQL 2008R2数据库,客户在正常使用中突然服务器断电导致的损坏,再次附加发现数据库报错不能正常运行,客户那边管理员自己尝试了修复以及重建日志但是故障依旧,后来发现自己解决不了,通过百度搜索,联系到我们进行处理. 我们的工程师具体查看了一下,数据库大小600M左右,底层数据看了一下基本正常,先用工具检测看下页面损坏情况,如下图: 我们可以看到确实是有页面损坏,直接新建库替换重新生成日志在看损坏情况如

SQL Server 2008 master 数据库损坏解决总结

SQL Server 2008 master数据库损坏后,SQL SERVER服务启动失败,查看错误日志,你会看到下面错误信息: 2015-10-27 10:15:21.01 spid6s      Starting up database 'master'.   2015-10-27 10:15:23.01 spid6s      错误: 9003,严重性: 20,状态: 1.   2015-10-27 10:15:23.01 spid6s      The log scan number (