MSSQL2005还原数据库.dat或bak时的结构错误的解决方法


远程服务器主机上安装了sql server 2005,备份的时候使用虚拟主机自带的还原工具备份数据库为data.dat格式的,在本机sql2000想还原数据库的时候,出现提示“已备份数据库的磁盘上结构版本为611. 服务器支持版本539, 无法还原或升级此数据库,RESTORE DATABASE 操作异常终止。”

这是由于sql数据库高版本2005向下兼容,但低版本的sql2000不能处理sql2005的数据库格式造成的。客户端必须使用sql2005才能正确还原已经备份的数据库文件。这就需要安装sql 2005,但是sql 2005的一个开发版源文件就达 3.76GB 的大小,X86的也有1GB大小,安装过程更是需要个把小时,这对飘易来说,无疑是个巨大的时间浪费。

那如何解决呢?飘易采取的是下载精简版的 sql 2005的服务器端和客户端,2个文件加起来一共才85M大小,安装的实际也仅仅需要10分钟不到,这比原版的安装时间那可是一个巨大的反差。

好了,飘易就来说说如何安装精简版的 mssql 2005,首先下载服务器端的软件:Microsoft SQL Server 2005 Express Edition ,这个版本其实就是SQL 2005的精减版。

Microsoft SQL Server 2005 Express Edition (SQL Server Express) 是一种免费、易用的轻量版 SQL Server 2005,具有快速且易于掌握的特点,可用于快速开发和部署动态数据驱动的应用程序。SQL Server Express 提供强大而可靠的数据管理工具,它功能丰富,能够保护数据并提高性能。它适用于嵌入式应用程序客户端、轻型 Web 应用程序以及本地数据存储区。SQL Server Express 具有易于部署以及可以快速设计原型的特点,您可以无偿获取并可以随应用程序免费再分发。如果需要更多的高级数据库功能,可将 SQL Server Express 无缝升级到更复杂的 SQL Server 版本。

下载地址:Microsoft SQL Server 2005 Express Edition 官方简体中文版 :
http://www.phpstudy.net/softs/34485.html (仅40M) 或
http://download.microsoft.com/download/C/E/6/CE626F95-EBD3-4AB8-AA35-C1BFAF98B7D5/SQLEXPR32_CHS.EXE

上面的仅仅是个服务器软件,我们还要下载一个图形化客户端管理工具:Microsoft SQL Server Management Studio Express 。下载地址:
http://www.phpstudy.net/softs/34486.html (仅45M大小)或
http://download.microsoft.com/download/5/4/F/54F476B4-2348-4D4A-B705-0C8C9AB2A14A/SQLServer2005_SSMSEE.msi

上面的这2个软件下载好,顺序安装完毕,再次还原刚才的2005的备份文件就没问题了,不会再出现“已备份数据库的磁盘上结构版本为611. 服务器支持版本539, 无法还原或升级此数据库,RESTORE DATABASE 操作异常终止”这样的提示,如果你备份的数据库后缀是 .bat 的,可以直接改为 .bak,因为sql2005只认 .bak 的后缀。

针对sql2000升级到sql2005后出现的数据库架构不一样的情况,可以在 查询分析器里或存储过程里执行以下语句:
EXEC sp_MSforeachtable @command1="EXEC SP_ChangeObjectOwner '?','dbo'"
该语句调用系统存储过程 sp_MSforeachtable 批量修改数据表的架构名为 dbo 。



相关阅读:
CSS网页设计无效的10个原因
Jquery遍历Json数据结构的代码
Windows xp系统登录界面的删除方法
MSSQL Server 2008图文安装教程
网页外部引用CSS之link和@import两种方式
Javascript 中截取小数位并实现四舍五入的方法
VBScript类组织开发
Linux setuid命令和setgid命令讲解
js之颜色梯度和渐变效果
CSS缩写常用语法总结
linux之wget命令下载ftp文件
PHP之ob_start()控制缓冲生成html
javascript定义函数教程
oracle常见异常及解决方法
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 2016-2017学年中学学生会计划 幼教集团成立仪式上的讲话 高中高三作文1500字:拾.忆 盛夏的乡野荷塘 谢谢你,让我的世界更加精彩 快乐凤凰走天下(4)作文250字 那些年我们爱过的女孩 守护甜心之影刃蛋 再见了,小学的生活作文1600字 庆祝三八三句半 校园环境建设调查报告格式 心理学上关于生活、情绪与交往间的习惯 知音 知已 知心 大学生银行实习总结 小学二年级作文1000字:一个水壶的故事 老人与他七个儿女 我是蚊子 就这样毕业了作文 摇曳在风尖上 我的同桌_关于描写同桌的小学生作文450字 繁花轻舞(十一)作文1500字 月夜下的飘泊 播音专业实习报告 音乐作文1200字 “自我位置”作文 我的一盒油画棒作文200字 我的海波 书倪氏屋壁三首 满江红·登黄鹤楼有感 花园里的悄悄话作文 初中初一作文700字:童年趣事 喝酒 我国创新创业教育发展阶段特点研究 是什么使这个家族在三百年间出了十名进士,一跃成为四大家族之首 我爱倪老师150字 2010年市直机关党建工作总结和2011年工作要点 我的一个朋友,写信的搞笑事 小学生作文环保 有趣的猜球游戏250字 村镇干部规范化管理的问题研究 社区党支部开展保持共产党员先进性教育活动典型材料 在全市机关效能建设动员会讲话 行政人事部工作汇报 甜蜜的爱情经典语录语句 创业要成功,应该具备哪些素质? 十年随感——和祥光一起成长 小兔和小羊 祝福祖国的对联精选|祝福祖国的对联精选作文素材 基层党员干部书记述职报告 执扇自燃,以取汐香【壹】 难忘我家的“顶梁柱”

Copyright © 2016 phpStudy |