连接到 SQL Server 数据库引擎 的相应实例之后,在对象资源管理器中,单击服务器名称。
展开“数据库”,然后根据数据库的不同,选择用户数据库,或展开“系统数据库”,再选择系统数据库。
右键单击数据库,再单击“属性”。
“数据库属性”对话框将打开。
在“选择页”窗格中,单击“选项”。
当前兼容级别显示在“兼容级别”列表框中。
若要更改兼容级别,请从列表中选择其他选项。 可用选项包括 SQL Server 2005 (90)、SQL Server 2008 (100) 或 SQL Server 2012 (110)。
额,突然发现这是个几年前的问题了,今天我也遇到了数据库的兼容级别问题,我觉得数据库的兼容级别应该是越高越好,越高就说明了软件的兼容性就越高,关于楼主的问题,我表示无解.只是感叹最后的这个三个字!不知楼主和一楼现在弄好没,好了话,希望分享下经验。。。朋友,我在一个资料里面看到过,里面有这么一段话,你看了自然就明白是什么意思了。4. 兼容性级别
新的 ALTER DATABASE SET COMPATIBILITY_LEVEL 语法替换了 sp_dbcomplevel 存储过程。它用来设置特定数据库的兼容性级别。其语法形式为:
ALTER DATABASE database_name
SET COMPATIBILITY_LEVEL = { 80 | 90 | 100 }
您可以为 database_name 为名称的数据库设置特定兼容性级别。80、90 和 100 分别代表 SQL Server 2000、SQL Server 2005 和 SQL Server 2008。
呵呵,就是一个兼容性级别的代号了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)