611是sql 2005的版本,539是sql 2000的版本,意思是你至少要装SQL2005以上的SQL版本来恢复数据以及打上SP2补丁
创新互联成立于2013年,是专业互联网技术服务公司,拥有项目网站设计制作、网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元玄武做网站,已为上家服务,为玄武各地企业和个人服务,联系电话:18982081108
这个问题是由于你现有的数据库版本低于之前的数据库版本。在不卸载现有数据库的情况下,可以安装个更高版本 的sqlserver,注意实例名不要跟原来重复。装好之后,新建帐套的实例选择高版本的数据库就可以了。
将
SQL2000的数据库文件,附加到SQL2104上面,提示失败,点击消息查看,在其他信息中记录:无法升级数据库,因为此版本的SQL
Server不支持该数据库的非发布版(539)。不能打开与此版本的sqlservr.exe不兼容的数据库。必须重新创建数据库。无法打开信数据库。
Create Database终止。(错误:950)
2
出现的问题是文件中记录的信息版本未知,(对于高版本的无法识别过老的2000版本),解决方法很简单,在有2005或2008数据库的电脑上,附加一下该2000的数据库,相当于转换一下数据格式,然后分离重新附加即可。
3
首先进入SQL2005,并在左侧数据库上点击右键选择“附加”→在弹出窗口点击“添加按钮”→并在路径选择框中,找到要附加的数据库,点击确定。
4
附加完毕之后,文件格式就已经转换完毕了。这个时候将刚才附加的数据库分离出来。依旧在2015的数据库上点击右键→在弹出右键菜单中,选择任务→并再次选择分离,在弹出窗口中直接点确定即可。
5
将
刚在SQL2005/2008中附加的数据库文件,拷贝,并在SQL2014/2012中再次附加数据库。在SQL2014数据库界面上,右键点击数据库
→在弹出窗口点击“添加按钮”→并在路径选择框中,找到要附加的数据库,点击确定。然后就看见附加窗口一闪,就附加成功了。
6
分离的方法同上,依旧是右键点击刚才附加的数据库的名称→并在弹出窗口点击任务→分离即可完成数据库分离。
SQL
SERVER
2012数据库的兼容
级别
里面只有
2005
2008
2012,你那报539的版本说明你用的是2000的数据库,你把data201312_7在原先的数据库中使用create创建出来再到2012中执行,或者你导出sql文件再执行,不要导mdf文件