Udostępnij przez


Właściwość CompatibilityLevel (baza danych)

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

CompatibilityLevel Właściwość kontroluje zachowanie wystąpienie z Microsoft SQL Server, ustawienie zachowanie do określonej wersja programu Microsoft SQL Server.

Składnia

object
.CompatibilityLevel [=value]

Części

  • object
    Wyrażenie do obiektu w na liście dotyczy.

  • value
    Długa liczba całkowita, która określa wystąpienie programu SQL Server zgodnie z opisem w ustawieniach.

Typ danych

Długie, wyliczanych

Można modyfikować

Odczyt i zapis

Prototyp (C/C++)

HRESULT GetCompatibilityLevel(
SQLDMO_COMP_LEVEL_TYPE* pRetVal);
HRESULT SetCompatibilityLevel(
SQLDMO_COMP_LEVEL_TYPE NewValue);

Ustawienia

Ustaw CompatibilityLevel za pomocą tych wartości SQLDMO_COMP_LEVEL_TYPE.

Stała

Wartość

Opis

SQLDMOCompLevel_60

60

Wymusza zachowanie programu SQL Server w wersja 6.0.

SQLDMOCompLevel_65

65

Wymusza zachowanie programu SQL Server w wersja 6,5.

SQLDMOCompLevel_70

70

Wymusza zachowanie programu SQL Server w wersja 7,0.

SQLDMOCompLevel_80

80

Wystąpienie zachowanie opisane dla programu SQL Server 2000.

SQLDMOCompLevel_90

90

Domyślny.Wystąpienie zachowanie opisane dla programu SQL Server 2005.

SQLDMOCompLevel_Unknown

0

Wartość jest nieprawidłowa.

PrzestrogaPrzestroga

SQL Server Management Studio i SQL Server Zarządzanie obiektami (SMO) nie obsługują wartości SQLDMO_COMP_LEVEL_TYPE 60.Z bazy danych można użyć obiektów SMO lub SQL Server Management Studio zestaw SQLDMO_COMP_LEVEL_TYPE wartości 60, niektóre operacje da błędy.

Stosuje się do:

Zobacz także

Inne zasoby