Menampilkan atau mengubah tingkat kompatibilitas database

Berlaku untuk:yes SQL Server (semua versi yang didukung) YesAzure SQL Database YesAzure SQL Managed Instance

Artikel ini menjelaskan cara menampilkan atau mengubah tingkat kompatibilitas database di SQL Server, Azure SQL Database, atau Azure SQL Managed Instance dengan menggunakan SQL Server Management Studio atau SQL Transact.

Penting

Sebelum Anda mengubah tingkat kompatibilitas database, Anda harus memahami dampak perubahan pada aplikasi Anda. Untuk informasi selengkapnya, lihat MENGUBAH Tingkat Kompatibilitas DATABASE (SQL Transact).

Izin

Memerlukan izin UBAH pada database.

Menggunakan SQL Server Management Studio

Untuk menampilkan atau mengubah tingkat kompatibilitas database menggunakan SQL Server Management Studio (SSMS)

  1. Koneksi ke server atau instans yang sesuai yang menghosting database Anda.

  2. Pilih nama server di Object Explorer.

  3. Perluas Database, dan, bergantung pada database, pilih database pengguna atau perluas Database Sistem dan pilih database sistem.

Catatan

Anda tidak dapat mengubah tingkat kompatibilitas database sistem dalam Azure SQL Database.

  1. Klik kanan database, lalu pilih Properti.

    Kotak dialog Properti Database terbuka.

  2. Di panel Pilih halaman , pilih Opsi.

  3. Tingkat kompatibilitas saat ini ditampilkan dalam kotak daftar Tingkat kompatibilitas .

    Untuk mengubah tingkat kompatibilitas, pilih opsi yang berbeda dari daftar. Opsi yang tersedia untuk versi Mesin Database yang berbeda tercantum di halaman ALTER DATABASE Compatibility Level (Transact-SQL).

Menggunakan SQL Bertransaksi

Anda dapat menggunakan transact-SQL untuk menampilkan atau mengubah tingkat kompatibilitas database menggunakan SQL Server Management Studio atau Azure Data Studio.

Menampilkan tingkat kompatibilitas database

  1. Koneksi ke server atau instans yang sesuai yang menghosting database Anda.

  2. Buka Kueri Baru.

  3. Salin dan tempel contoh berikut ke dalam jendela kueri dan pilih Jalankan. Contoh ini mengembalikan tingkat kompatibilitas database sampelAdventureWorks2019.

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

Mengubah tingkat kompatibilitas database

  1. Koneksi ke server atau instans yang sesuai yang menghosting database Anda.

  2. Dari bilah Standar, pilih Kueri Baru.

  3. Salin dan tempel contoh berikut ke dalam jendela kueri dan pilih Jalankan. Contoh ini mengubah tingkat AdventureWorks2019 kompatibilitas database menjadi 150, yang merupakan tingkat kompatibilitas untuk SQL Server 2019 (15.x).

ALTER DATABASE AdventureWorks2019  
SET COMPATIBILITY_LEVEL = 150;  
GO

Langkah berikutnya