sql server 2005附加数据库时出现错误5123

2025-01-19 07:20:05
推荐回答(4个)
回答1:

这是因为数据库的环境不正确。sqlserver有服务器版本也有个人版本,一般xp上用的是个人版本,如果你建数据库的时候是在服务器环境下创建的,那么在个人版本附加的时候就会出现这样的问题。
这个没有办法解决,只能通过数据库脚本导出sql语句之后,再用sql语句生成数据库和表的信息。

回答2:

1.直接把己有数据库复制到sql安装目录下C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/DATA

这样就可以附加,不知道是不是在装数据库时漏选了什么操作,以前没遇到过。

2.在己有数据库mdf和ldf文件上,

右键---->属性---->添加---->高级---->立即查找---->Authenticated Users---->确定

------>完全控制勾上---->确定

回答3:

提示这样的错误 肯定有这样的问题 如果没有 就重启电脑 再试试 文件不要放在根目录

回答4:

这个有两种情况,,第一,这个文件别其他软件使用了。
第二,数据库中已经有了数据库。。