Aracılığıyla paylaş


CompatibilityLevel özelliği (veritabanı)

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

The CompatibilityLevel property controls the behavior of an instance of Microsoft SQL Server, setting behavior to match a specified version of Microsoft SQL Server.

Sözdizimi

object
.CompatibilityLevel [=value]

Bölümleri

  • object
    Bir ifade bir nesneye Uygulanacaklar listesindeki değerlendirir.

  • value
    Belirten uzun bir tamsayý bir örnek ayarlarda belirtildiği gibi sql Server'ın.

Veri Türü

Uzun, numaralandırılmış

Değiştirilebilir

Okuma/yazma

Prototip (c/C++)

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

Ayarları

Set CompatibilityLevel kullanarak bu sqldmo_comp_level_type değerleri.

Sabit

Değer

Açıklama

SQLDMOCompLevel_60

60

sql Server sürüm 6.0 davranış zorlar.

SQLDMOCompLevel_65

65

sql Server sürüm 6,5 davranış zorlar.

SQLDMOCompLevel_70

70

sql Server sürüm 7,0 davranış zorlar.

SQLDMOCompLevel_80

80

örnek sql Server 2000'de belirtildiği gibi davranır.

SQLDMOCompLevel_90

90

Varsayılan.örnek sql Server 2005'de belirtildiği gibi davranır.

SQLDMOCompLevel_Unknown

0

Değer geçerli değil.

Dikkat notuDikkat

sql Server Management Studio'yu ve SQL Server Yönetim Nesneleri (smo) bir sqldmo_comp_level_type değeri olarak 60 destek.60 sqldmo_comp_level_type değerine küme veritabanı ile smo veya sql Server Management Studio'yu kullanıyorsanız, bazı işlemleri hata üretecektir.

İçin geçerlidir:

Ayrıca bkz.

Diğer Kaynaklar