要附加的数据库版本是782,本地装的sql2012版本支持702

要附加的数据库版本是782,本地装的sql2012版本支持702,第1张

这个原因是是由于不同版本数据库支持的附加数据库文件版本不同导致,解决方法:

使用图形化进行进行版本降级:

*** 作(GUI),打开SSMS(SQL Server Management Studio)

步骤1:右键你要降级的数据库,按下图选择:

步骤2:在对话框中选择

步骤3:在【高级】中选择下图:

步骤4:把脚本保存起来,然后在SQLServer2005中运行脚本。

步骤5:通过【任务】→【导入数据】,把数据从2008导入到使用脚本创建的库上如下图,就完成了:

嗯,这个问题很好解决,你把你的数据库先附加到2014上,然后,你把这个数据库给创建脚本了。然后,你把这个脚本放到低版本的数据库中进行创建。就行了。想单纯的降低,是不可能的,因为,微软具有兼容性。所以。。只能是高兼低,而低兼高,不太好实现。

SQLServer版本对应内部数据库版本号配置表

源SQL Server版本内部数据库版本

SQL Server 2016852

SQL Server 2014782

SQL Server 2012706

SQL Server 2008 R2665

SQL Server 2008661

SQL Server 2005 with vardecimal enabled612

SQL Server 2005611

SQL Server 2000539

SQL Server 7515

查询SQLServer对应的内部数据库版本号

select DATABASEPROPERTYEX('master','version')


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10073540.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存