查看数据库的兼容级别

连接到相应的 SQL Server 数据库引擎实例之后,在对象资源管理器中,单击服务器名称以展开服务器树。

展开“数据库”,然后根据数据库的不同,选择用户数据库,或展开“系统数据库”,再选择系统数据库。

右键单击数据库,再单击“属性”。

“数据库属性”对话框将打开。

在“选择页”窗格中,单击“选项”。

当前兼容级别显示在“兼容级别”列表框中。

若要更改兼容级别,请从列表中选择其他选项。 可用选项包括 SQL Server 2000 (80)、SQL Server 2005 (90) 或 SQL Server 2008 (100)。
 
 
ALTER DATABASE 兼容级别 (Transact-SQL)
[本主题为预先发布的文档内容,在未来的版本中可能会更改。包括占位符形式的空白主题。] 

将某些数据库行为设置为与指定的 SQL Server 版本兼容。以下 ALTER DATABASE 语法是 SQL Server 2008 中新增的语法,它取代了用于设置数据库兼容级别的 sp_dbcmptlevel 过程。有关其他 ALTER DATABASE 选项,请参阅 ALTER DATABASE (Transact-SQL)。

 Transact-SQL 语法约定

 语法 

ALTER DATABASE database_name 
SET COMPATIBILITY_LEVEL = { 80 | 90 | 100 } 参数 
database_name 
要修改的数据库的名称。

COMPATIBILITY_LEVEL { 80 | 90 | 100 }
要使数据库与之兼容的 SQL Server 版本。该值必须为下列值之一:

80 = SQL Server 2000 

90 = SQL Server 2005 

100 = SQL Server 2008 

查看所有数据库的兼容级别:
select name,cmptlevel
from master.. sysdatabases
 
name                                                                                                                             cmptlevel
-------------------------------------------------------------------------------------------------------------------------------- ---------
master                                                                                                                           90
tempdb                                                                                                                           90
model                                                                                                                            90
msdb                                                                                                                             90
ReportServer$SQL2005                                                                                                             90
ReportServer$SQL2005TempDB                                                                                                       90

转载于:https://www.cnblogs.com/conan304/archive/2010/02/24/1672366.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值