`
lu930124
  • 浏览: 27988 次
  • 性别: Icon_minigender_2
  • 来自: 廊坊
文章分类
社区版块
存档分类
最新评论

SQL Server附加数据库提示“版本为661,无法打开,支持655版本……”

 
阅读更多

在我们使用别人导出的数据库的时候,有时候我们会通过附加数据库的方法,把别人导出的数据库附加到我们的电脑中,这时,或许你会遇到这种问题,附加时,提示版本为XXX,无法打开,支持AAA版本。


这是怎么回事呢?


原来,版本号是指SQL Server的版本号,例如版本号661是SQL Server 2008 R2,版本号655是SQL Server 2008 等。它拥有向上兼容的特点。由此可见,标题的意思就是说,你要附加的数据库,只能在SQL Server 2008 R2及更高版本上运行,不能在SQL Server 2008 上运行,那么,我们该怎么处理这个问题呢?


处理这种问题,有很多种方法,下面我就说一个我查到并使用的方法,仅供参考,如果有更好的方法,欢迎沟通。

1.把这个数据库附加到装有SQL Server 2008 R2的数据上。

2.打开Management Studio,登录到服务器,在数据库中选择要转移的数据库,右键--“任务(T)”--“生成脚本(E)...”。

3.在“生成和发布脚本”窗口中,点击“下一步”

4.“选择要编写脚本的数据库对象”,可以不做设置,点击“下一步”

5.点击[保存到文件]右边的“高级”按钮,在对话框中,设置“为服务器版本编写脚本”为“SQL Server 2008”,设置“要编写脚本的数据的类型”为“架构和数据”。选择保存脚本的位置

6.下一步,再下一步。导出完成


把导出完成的程序,在放到SQL Server 2008 中,按下面步骤:

1.打开Management Studio,登录到服务器

2.选择菜单“文件”——“打开”——“文件”,选择.sql脚本文件,点击工具栏中的“执行”按钮

3.在左侧的“对象资源管理器”中右键“数据库”——“刷新”

到此为止,“版本号661,无法打开,支持655版本及其以下版本……”这个错误就算是解决了。当然,如果你直接把数据库卸载,在装SQL Server 2008R2 , 也是可以完美解决这个问题的。

分享到:
评论

相关推荐

    SQL Server数据库崩溃后的恢复之法

    任何数据库系统都无法避免崩溃的状况,即使你使用了Clustered,双机热备……仍然无法完全根除系统中的单点故障,何况对于大部分用户来说,无法承受这样昂贵的硬件投资。所以,在系统崩溃的时候,如何恢复原有的宝贵...

    SQL.Server.2008管理员必备指南.part2.rar(2/4)

     SQL Server专家的呕心力作,数据库管理员的实战宝典,全面、深入地剖析SQL Server2008新特性,结构独特,实例丰富,操作性强。 编辑本段 目录  第Ⅰ部分 SQL Server 2008管理基础  第1章 SQL Server 2008管理...

    SQL.Server.2008管理员必备指南.part1.rar(1/4)

     SQL Server专家的呕心力作,数据库管理员的实战宝典,全面、深入地剖析SQL Server2008新特性,结构独特,实例丰富,操作性强。 编辑本段 目录  第Ⅰ部分 SQL Server 2008管理基础  第1章 SQL Server 2008管理...

    Microsoft_SQL_Server_2005技术内幕:T-SQL查询.pdf

    本书适合专业数据库开发者、BI开发者、DBA和以SQL Server作为后台数据库的一般应用程序开发者,读者可以通过书中的最佳实践、高级技巧和代码示例来掌握这门复杂的编程语言,以切合实际的方案来解决复杂的实际问题。...

    ASP与SQL网页数据库程序设计

    第1章 架设网站……………………………….1 1-1 服务器的选用 2 1-2 安装或升级IE的版本 3 1-3 安装IIS 6 1-4 测试及设置 12 第2章 编辑器的选用………………………..17 2-1 编辑软件的需求 18...

    SQL.Server.2008管理员必备指南.part4.rar(4/4)

     SQL Server专家的呕心力作,数据库管理员的实战宝典,全面、深入地剖析SQL Server2008新特性,结构独特,实例丰富,操作性强。 编辑本段 目录  第Ⅰ部分 SQL Server 2008管理基础  第1章 SQL Server 2008管理...

    ASP和SQL网站数据库程序设计(DOC)

    5-7-3 附加数据库 133 第6章 表的创建…………………………….135 6-1 查看数据的内容 136 6-1-1 使用“打开表”功能查看数据内容 136 6-1-2 查看表属性 137 6-2 数据类型 138 6-2-1 数值数据 138 6-2-2...

    SQL.Server.2008管理员必备指南.part3.rar(3/4)

     SQL Server专家的呕心力作,数据库管理员的实战宝典,全面、深入地剖析SQL Server2008新特性,结构独特,实例丰富,操作性强。 编辑本段 目录  第Ⅰ部分 SQL Server 2008管理基础  第1章 SQL Server 2008管理...

    数据库操作语句大全(sql)

    附加数据库:sp_attach_db 后接表明,附加需要完整的路径名 14.如何修改数据库的名称: sp_renamedb 'old_name', 'new_name' 二、提升 1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用) 法一:...

    C#仓库管理系统

    打开SQL Server 2000“企业管理器”,在“企业管理器”中展开Microsoft SQL Servers树状菜单,右击“数据库”子项,在弹出菜单中选择“附加数据库”命令,在出现的对话框中,将DataBase目录下的.MDF和.LDF文件加载...

    SQL注入攻击与防御

    SQL注入是Internet上最危险、最有名的安全漏洞之一,本书是目前唯一一本专门致力于讲解SQL威胁的图书。本书作者均是专门研究SQL注入的安全专家,他们集众家之长,对应用程序的基本编码和升级维护进行全面跟踪,详细...

    仓库管理信息系统(全套)

    打开SQL Server 2000“企业管理器”,在“企业管理器”中展开Microsoft SQL Servers树状菜单,右击“数据库”子项,在弹出菜单中选择“附加数据库”命令,在出现的对话框中,将DataBase目录下的.MDF和.LDF文件加载...

    合同管理信息系统(1)

    导入数据库操作:打开SQL Server 2000“企业管理器”,在“企业管理器”中展开Microsoft SQL Servers树状菜单,右击“数据库”子项在弹出菜单中选择“附加数据库”,在出现的对话框中,将DataBase目录下的.MDF和....

    经典SQL语句大全

    附加数据库:sp_attach_db 后接表明,附加需要完整的路径名 14.如何修改数据库的名称: sp_renamedb 'old_name', 'new_name' 二、提升 1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用) 法一:...

    SQL2005经典问题教程

    1、设置数据库模式为简单模式:打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Server组-->双击打开你的服务器-->双击打开数据库目录-->选择你的数据库名称(如论坛数据库Forum)-->然后...

    实用工具大礼包(下载即用)

    包括四大内容:个人工具 数据管理 网络程序 文件管理 ...数据管理有:备份数据源 分离SQL Server数据库 附加数据库 利用图片加密数据 配置ODBC数据源 修改表头加密数据库 邮政汇款打印程序 ……………………

    sql经典语句一部分

    附加数据库:sp_attach_db 后接表明,附加需要完整的路径名 14.如何修改数据库的名称: sp_renamedb 'old_name', 'new_name' 二、提升 1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用) 法一:...

    ASP.NET物流信息发布网源码下载

    摘要:.NET源码,管理系统,物流 物流信息发布网的源码下载+SQL Server 2000数据库,使用前请先将App_Data文件夹中的两个文件附加到SQL数据库中。  物流信息发布平台由前台信息浏览、会员发布信息和网站后台管理两大...

    硬盘播出系统说明

    安装盘分为6个文件夹,依次为:第一步、第二步……第六步,每个文件夹中都有详细安装图说明,现在对每一步的安装重点进行解绍。 第一步:安装操作WINDOWS XP操作系统,并安装升级补丁和主板驱动。 第二步:安装驱动...

Global site tag (gtag.js) - Google Analytics