如何解决如何将 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 举报,一经查实,本站将立刻删除。