Megosztás a következőn keresztül:


Adatbázis kompatibilitási szintjének megtekintése vagy módosítása

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példánySQL-adatbázis a Microsoft Fabricben

Ez a cikk azt ismerteti, hogyan tekintheti meg vagy módosíthatja egy adatbázis kompatibilitási szintjét az SQL Server, az Azure SQL Database vagy a felügyelt Azure SQL-példányban az SQL Server Management Studio vagy a Transact-SQL használatával.

Az adatbázisok kompatibilitási szintjének módosítása előtt tisztában kell lennie a módosítás alkalmazásra gyakorolt hatásával. További információ: ALTER DATABASE kompatibilitási szint.

A cikkben szereplő kódminták a AdventureWorks2025 vagy AdventureWorksDW2025 mintaadatbázist használják, amelyet a Microsoft SQL Server-minták és közösségi projektek kezdőlapjáról tölthet le.

Permissions

Az adatbázishoz ALTER engedély szükséges.

Az SQL Server Management Studio használata

Adatbázis kompatibilitási szintjének megtekintése vagy módosítása az SQL Server Management Studio (SSMS) használatával

  1. Az adatbázist futtató megfelelő kiszolgálóhoz vagy példányhoz csatlakozzon.

  2. Válassza ki a kiszolgáló nevét az Object Explorerben.

  3. Bontsa ki az Adatbázisok elemet, és az adatbázistól függően válasszon ki egy felhasználói adatbázist, vagy bontsa ki a Rendszeradatbázisok elemet, és válasszon ki egy rendszeradatbázist.

    Note

    Az Azure SQL Database-ben nem módosíthatja a rendszeradatbázisok kompatibilitási szintjét.

  4. Kattintson a jobb gombbal az adatbázisra, majd válassza a Tulajdonságok parancsot.

    Megnyílik az Adatbázis tulajdonságai párbeszédpanel.

  5. A Lap kiválasztása panelen válassza a Beállítások lehetőséget.

  6. Az aktuális kompatibilitási szint megjelenik a Kompatibilitási szint listamezőben.

    A kompatibilitási szint módosításához válasszon másik lehetőséget a listából. A különböző adatbázismotor-verziókhoz elérhető lehetőségek az ALTER DATABASE kompatibilitási szintje (Transact-SQL) lapon találhatók.

Használd a Transact-SQL-t

Az Transact-SQL használatával megtekintheti vagy módosíthatja az adatbázis kompatibilitási szintjét az SSMS használatával.

Adatbázis kompatibilitási szintjének megtekintése

  1. Az adatbázist futtató megfelelő kiszolgálóhoz vagy példányhoz csatlakozzon.

  2. Nyisson meg egy új lekérdezést.

  3. Másolja és illessze be a következő példát a lekérdezési ablakba, és válassza az Végrehajtás lehetőséget. Ez a példa a AdventureWorks2025 kompatibilitási szintjét adja vissza.

    SELECT compatibility_level
    FROM sys.databases
    WHERE [name] = 'AdventureWorks2022';
    GO
    

Adatbázis kompatibilitási szintjének módosítása

  1. Az adatbázist futtató megfelelő kiszolgálóhoz vagy példányhoz csatlakozzon.

  2. A Standard sávon válassza az Új lekérdezés lehetőséget.

  3. Másolja és illessze be a következő példát a lekérdezési ablakba, és válassza az Végrehajtás lehetőséget. Ez a példa AdventureWorks2025 adatbázis kompatibilitási szintjét 160értékre módosítja, amely az SQL Server 2022 kompatibilitási szintje (16.x).

    ALTER DATABASE AdventureWorks2022
    SET COMPATIBILITY_LEVEL = 160;
    GO
    

Note

A Fabricben lévő SQL-adatbázisok kompatibilitási szintje nem módosítható, és mindig a legújabb verziót használja.