重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 649|回复: 0
打印 上一主题 下一主题

sqlserver查看或更改数据库的兼容级别

[复制链接]
跳转到指定楼层
楼主
发表于 2022-12-4 11:49:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
权限
需要对数据库拥有 ALTER 权限。

使用 SQL Server Management Studio
如何使用 SQL Server Management Studio (SSMS) 查看或更改数据库的兼容性级别

1.连接到托管数据库的适当服务器或实例。

2.在对象资源管理器中选择服务器名称。

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

备注:不能修改 Azure SQL 数据库中系统数据库的兼容性级别。

4.右键单击该数据库,然后选择“属性”。

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

5.在“选择页”窗格中,选择“选项” 。

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

使用 Transact-SQL
可以通过 SSMS 或 Azure Data Studio 使用 Transact-SQL 来查看或更改数据库的兼容性级别。

查看数据库的兼容级别
1.连接到托管数据库的适当服务器或实例。

2.打开新查询。

3.将以下示例复制并粘贴到查询窗口中,然后选择“执行”。 此示例返回 AdventureWorks2019示例数据库的兼容性级别。

USE AdventureWorks2019;  
GO  
SELECT compatibility_level  
FROM sys.databases WHERE name = 'AdventureWorks2019';  
GO  

更改数据库的兼容级别
1.连接到托管数据库的适当服务器或实例。

2.在标准栏上,选择“新建查询”。

3.将以下示例复制并粘贴到查询窗口中,然后选择“执行”。 此示例将 AdventureWorks2019 数据库的兼容级别更改为 150,这是 SQL Server 2019 (15.x) 的兼容级别。

ALTER DATABASE AdventureWorks2019  
SET COMPATIBILITY_LEVEL = 150;  
GO


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-4-26 10:49 , Processed in 0.106404 second(s), 22 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表