SQL Sever是2014的,怎么给数据库版本降低级别?

SQL Sever是2014的,怎么给数据库版本降低级别?,第1张

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

这种版本兼容性问题

不好解决,来自网络解决方法:

附加数据库的版本是SQL

Server2005的,而我现在使用的是SQL

Server2012,SQL

Server2012对于SQL

Server2008是兼容的,但是不兼容SQL

Server2005。

解决办法:将SQL

Server2005的数据库用SQL

Server2008附加一下,重新生成脚本,这样SQL

Server2012就可以附加了。

楼主好,首先,数据库只支持向下兼容的,也就是低版本的数据库可以附加还原到高版本的数据库上,但是反之则不行。剩下的就是windows权限问题了,修改方式很简单,我之前也附加不进去,事实上数据库附加,window系统中有个权限控制的,要改你要附加的数据库文件还有数据库日志文件的权限。具体做法是:

首先右键单击你的MDF文件,然后进入属性界面;

在安全选项卡中,你会看到如下图的提示,上面有个完全控制,附加不上去的数据库,完全控制是没有打勾的。然后选中你登录数据库使用windows验证的那个用户名,点击编辑,将完全控制选项勾上,然后应用,确定。就行了。我之前因为学习多维数据库的时候下载了一个源库,结果不能附加,这样弄一下就好了。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存