
正文
包含5123sqlserver的词条
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
急!sqlserver2000附加数据库错误5123
1、打开之后,点击 “服务”然后找到 SQL Server 查看状态,要是状态显示 “已停止” 将其启动即可。
2、这是因为数据库的环境不正确。sqlserver有服务器版本也有个人版本,一般xp上用的是个人版本,如果你建数据库的时候是在服务器环境下创建的,那么在个人版本附加的时候就会出现这样的问题。
3、SQL新建一个数据库名字就叫你索要附加的数据库名,建好后关掉服务器,找到你建好的数据库目录,把你要附加的数据库覆盖掉,在启动服务器,发觉也能用,问题就解决了。
4、首先把这个文件拷贝到其它地方,确认这个文件能自由拷贝,如果不能拷贝,可能是被别的数据库占用了。然后重新附加,看看会不会继续出错,如果还是出错,就是数据库文件本身损坏了,这样一般就很难救了。
相关问答
Q1: 附加SQL2005数据库失败。请问怎么解决。
新建一个“tushu”的数据库。然后附加试试。按道理直接在你的数据库的名称上点击右键 选择“附加”找到你的数据库文件就可以了,如果你的是sql的命令文本,就是要新建 数据库了。
确认当前登录用户的权限,是否允许附加数据库。确认操作系统用户权限,是否有操作磁盘的权限。另外可以测试其他数据是否可以附加,已确认是数据文件的问题,还是环境的问题。
,先把服务关掉。2,把目录下的文件删除。3,打开服务。4,重新建一个数据库 5,再附加,附加的时候选择强制覆盖。
无法附加数据库解决办法:建一个同名的数据库 停止SQL Server 用原mdf文件覆盖新建库的数据库文件 重启SQL Server 即ok 如有不明白可给本人发邮件,远程协助解决问题。
首先确认下你备份的数据库是否有问题,如果数据库本身是没有问题的那么应该是数据库版本和你备份的数据库版本不一致或者说是导入的sql server版本低于你备份的数据库的版本。注意sql server是向下兼容的。
一般xp上用的是个人版本,如果你建数据库的时候是在服务器环境下创建的,那么在个人版本附加的时候就会出现这样的问题。这个没有办法解决,只能通过数据库脚本导出sql语句之后,再用sql语句生成数据库和表的信息。
关于5123sqlserver和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








