A. sql高版本向低版本附加报错,谁能提供解决的方法呀
SQL 只支持向后兼容,
所以高版本的数据库不能在低版本的SQL 上附加。
解决办法:先在同版本SQL下附加数据库,
在使用SQL 脚本导出表结构与数据库,
或存储过程等,再在低版本数据库上创建一个新数据库,
把脚本执行。
B. 如何把SQLServer数据库从高版本降级到低版
步骤1:右键你要降级的数据库,按下图选择:
步骤4:把脚本保存起来,然后在SQLServer2005中运行脚本。
C. sql高版本附加到低版本怎么办
不行的,普遍规律,低版本DBMS创建的数据库可以附加到高版本DBMS中,而高版本DBMS创建的数据库附加到低版本DBMS中提示出错,版本不够。
D. 如何还原sql server 2008 R2或更高版本到sql server 2008
SQL Server数据库是不支持降级还原的,如果你要将高版本的数据库转换为低版本的数据库,可以采取以下方法:
在高版本的数据库(比如SQL Server 2012)中生成数据库的脚本文件,在生成脚本文件的高级选项中选择目标服务器的版本(比如SQL Server 2008),数据类型为"架构和数据".
脚本生成后在目标服务器中运行脚本文件即可.
E. 如何把高版本的sqlserver 还原到低版本的 sqlserver
本例为sql2012 还原到sql2008。
要实现的功能是把sql2012的数据库备份到sql2008,数据库名字为Test,并且这两个数据库在不同的电脑中。
微软的软件设计方案基本上都是新版本兼容旧版本,旧版本不兼容新版本
步骤如下:
1、首先把要把sql2012中要备份的数据库设置为兼容2008。
右键sql2012中的数据库Test-属性-选项 看到如下图:
注意绿色部分。此时显示的数据库文件位置是sql2012电脑的位置。需要把这两个地址改为 sql2008 中 复制过来的那两个源文件的地址即可。按【F5】键执行,即可完成数据库从SQL2012到SQL2008的降级。
F. 如何将高版本的数据库还原到低版本服务器
本例为sql2012 还原到sql2008。
要实现的功能是把sql2012的数据库备份到sql2008,数据库名字为Test,并且这两个数据库在不同的电脑中。
微软的软件设计方案基本上都是新版本兼容旧版本,旧版本不兼容新版本
步骤如下:
1、首先把要把sql2012中要备份的数据库设置为兼容2008。
右键sql2012中的数据库Test-属性-选项 看到如下图:
注意绿色部分。此时显示的数据库文件位置是sql2012电脑的位置。需要把这两个地址改为 sql2008 中 复制过来的那两个源文件的地址即可。按【F5】键执行,即可完成数据库从SQL2012到SQL2008的降级。