微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何将 SQL Server 2008 R2 数据库完全转换为 SQL Server 2012

如何解决如何将 SQL Server 2008 R2 数据库完全转换为 SQL Server 2012

我在 sql Server 2012 express 中打开了我的 sql Server 2008 R2 数据库。我打开数据库后出现了这些问题:

我无法编辑和打开表格,因为此错误显示

无效的前缀和后缀字符。

当我想要设计表时,此错误显示

不支持后端版本设计数据库图表或表格。

解决方法

当您分离和附加数据库时,保持旧数据库的兼容级别。这是分离和附加方法的局限性之一。 Reference

如果我们附加一个更高版本的数据库,SQL Server 会维护 数据库兼容性。我们可以更改一次兼容级别 数据库在线

一旦您更改兼容性级别以适应 SQL Server 2012,您就可以使用 SQL Server 2012 的新功能。

Read more on upgrading database

ALTER DATABASE DatabaseName SET COMPATIBILITY_LEVEL = 110
GO

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。