有三个可能性:1,你的数据库文件损坏了,这个可能在你拷贝的时候出现的差错;2,你用低版本的sql去附加高版本的sql的数据库文件;3,当前数据库文件是只读的或者它还被sql的服务绑定;
2. sql server2005附加数据库出错 操作系统错误2(系统找不到指定的文件) 错误5120
要数据文件和日志文件都有才行的。
3. SQL中附加数据库时出现错误5120是怎么回事
你这应该是权限不够,到数据库所在目录,右键属性安全,然后把你当前使用的用户名改为可完全控制,然后再附加,就可以了!