数据库低版本附加高版本的问题

我的机房收费系统是在自己笔记本上敲的,敲完了以后把本上数据库拷了出来,放到台式机上,准备通过台式机来验收系统。当我附加数据库的时候,提示 “数据库‘charge_sys‘的版本为661,无法打开。此服务器支持655版及更低版本。不支持降级路径。”

这是因为我本上的SQL是2008R2版的,而机房的电脑上的数据库是2008版的(当然,2008版以下的也会出现这种情况)。暂时我知道的解决方法只有 两种:

一、就是把低版本电脑的SQL升级,升到高版本就可以了。但这样不仅浪费时间,而且很麻烦。

二、在高版本电脑上把要用的数据库生成较低的脚本。然后在低版本的数据库里面创建新的同名数据库,执行在高版本电脑生成的脚本。步骤如下:

1、右击要生成脚本的数据库,选择任务--生成脚本

2、进入生成脚本面--下一步

3、 选择特定数据库对象--表--全选--下一步

4、选择高级(注意文件名那里是生成脚本的路径)

·

5、在高级页面“为服务器版本编写脚本”中选择要编写脚本的版本--确定--下一步

6、选择下一步

7、等待系统保存和发布脚本完成--完成

8、在较低版本的电脑上创建同名的数据库,然后双击打开生成的脚本文件,执行。

打开刚刚创建的数据库,看看数据库中是不是有了表了。只是表中的内容没有了,需要重新添加。好了,准备验收。

数据库低版本附加高版本的问题,布布扣,bubuko.com

时间: 2024-10-22 18:47:10

数据库低版本附加高版本的问题的相关文章

.net低版本调用高版本

前段时间在做项目转换时(以前是2008中创建,现在转成2010),遇到一个问题.下面简单叙述: 项目A(目标框架是3.5,里面用WPF创建了一些窗体) 项目B(目标框架是2.0,调用了项目A中的类) 在VS2008中,在项目B中添加项目A的引用时,没有问题,可以添加成功.但转成VS2010后,项目B就不能添加项目A的引用,添加时会报错,大概意思是.net 版本太高,原以为是2.0不能调用3.5,后来自己做实验,发觉是可以调用的.但如果这个3.5项目中添加了一些不属于2.0的技术,那就会出现上述的

使用vs2013打开VS2015的工程文件的解决方案(适用于大多数vs低版本打开高版本)

前言:重装系统前我使用的是vs2015(有点装*),由于使用2015实在在班上太另类了, 导致我想在其他同学的vs下看一看我写的代码都无法达成! 而且最关键的是交作业的时候,老师的2013也没有办法打开这个版本! 所以在重装过后,我就安装的2013了,但是要使用以前我的项目就只有更改配置,所以在此记录下怎样使用vs2013打开VS2015的工程文件,希望对大家有所帮助! 图文说明: 首先使用记事本或者notepad++打开你的项目的sln文件 按照如图所示做出更改 在工程文件中找到后缀名为.vc

转:使用vs2013打开VS2015的工程文件的解决方案(适用于大多数vs低版本打开高版本)

http://www.cnblogs.com/WayneLiu/p/5060277.html 前言:重装系统前我使用的是vs2015(有点装*),由于使用2015实在在班上太另类了, 导致我想在其他同学的vs下看一看我写的代码都无法达成! 而且最关键的是交作业的时候,老师的2013也没有办法打开这个版本! 所以在重装过后,我就安装的2013了,但是要使用以前我的项目就只有更改配置,所以在此记录下怎样使用vs2013打开VS2015的工程文件,希望对大家有所帮助! 图文说明: 首先使用记事本或者n

powerdesigner低版本打开高版本方式为只读导致无法保存PD只读read-only-mode

由于版本号不一致 打开PD文件后提示: 点击[确定]后打开,点击[取消]后打不开 但打开后修改完毕保存提示: 解决办法: pdm文件实际上是个xml文件,直接用文本编辑器打开该文件修改版本号即可 把根节点最后的版本号改成你的PD版本号再保存就可以打开编辑了. PD版本号查看方法:打开PD>>帮助>>关于powerdesigner

APMServ5.2.6 升级PHP版本 到高版本 5.3,5.4

首先下载:http://windows.php.net/downloads/releases/ Thursday, August 21, 2014 2:26 AM 17069447 php-5.4.32-Win32-VC9-x86.zip 为保证安装成功起见,停掉apache,mysql服务 然后解压,得到一个新的目录: 把原来APMServ目录中的PHP目录中的:ext , extras 两个目录复制过来,遇到重复文件,不要覆盖,跳过即可! 再将原APMServ目录中的PHP目录中的: lib

补充:关于如何用低版本vs打开高版本项目存在的一些后续问题

在"如何用低版本vs打开高版本项目"一文中,分享了一个解决方案,但是,出现一个问题:有些解决方案修改参数("如何用低版本vs打开高版本项目"解决方案详解)时,会无法正常打开,这时候新的解决方案出现. 就wpf为例,还是低版本打开高版本问题. 1.找到.csproj,双击打开. 2.重新生成解决方案.sln文件. 3. .sln文件的替换和保存.

将CAD图纸转换成高版本的DWG格式应该怎么进行?

将CAD图纸转换成高版本的DWG格式应该怎么进行?CAD图纸文件有的时候会因为图纸的版本问题而无法将其进行打开查看的操作,图纸文件版本过低或是过高都无法将其进行打开查看,具体应该进行的操作就是将其进行版本间的转换,将CAD图纸文件进行向高版本转换应该怎么样进行,下面小编就要来教大家的就是将CAD图纸转换成高版本的DWG格式应该怎么进行的全部操作步骤,希望能够帮助到你们,望采纳! 步骤一:首先要打开电脑,打开浏览器在搜索框中输入"迅捷CAD转换器"去到迅捷CAD官网上然后点击下载然后进行

MSSQL数据库高版本迁移到低版本

起因是因为客户要把系统从阿里云迁移到本地服务器,阿里云上的数据库版本是MSSQL2016,客户提供的服务器是Server2008R2的,问题就来了,Server2008不支持2016版本,最后只能装的2012版本,那就需要从2016迁移到2012. 过程是一波三折,网上流传选择一下兼容模式,如下图 然后再去备份,不知道别人是怎么成功的或者是他们自己也没有成功,我反正最后还是报错,低版本不支持高版本. 最后没本法只能采用生成架构跟数据的脚本来进行导入了 好吧,好在我们数据量还不是很大,sql文件导

Sql Server本地高版本备份数据备份至远程低版本数据库方法

想要将Sqlserver高版本备份的数据还原到低版本SqlServer2008R2上去,但是这在SqlServer中是没法直接还原数据库的,通过以下方法可以顺利还原. 通过高版本生成sql脚本在低版本执行,并且数据也能保留. 步骤:任务->生成脚本-> 下一步->高级,选择数据库版本和编写脚本数据类型为架构和数据,可以保留数据. 继续下一步完成. 最后在低版本的sql数据库中: 先新建脚本中的数据库,再实行sql生成表结构和数据. 完美还原成功!