当前位置:七道奇文章资讯安全技术网络技术
日期:2010-08-28 00:08:00  来源:本站整理

办理SQL2005备份数据库.dat/bak复原时的构造错误[网络技术]

赞助商链接



  本文“办理SQL2005备份数据库.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.cnzz.cc/Soft/5910.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.cnzz.cc/Soft/5911.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 .

假如你需求完好的sql2005开辟版的,请看这里《Microsoft SQL Server 2005简体中文开辟版下载》.


  以上是“办理SQL2005备份数据库.dat/bak复原时的构造错误[网络技术]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 办理SQL server2005 sa用户登录的问题
  • 办理Sql Server警报的疑问问题
  • 办理SQL Server 2000之日记传送功效
  • 办理SQL Server与服务器衔接时出错的筹划
  • 办理SQL Server数据库sa密码的相关问题
  • 办理SQL Server 2005中的常见问题
  • 办理sqlplus里履行@sql.sql发生的错误现象
  • 办理SQL2005备份数据库.dat/bak复原时的构造错误
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .