Aracılığıyla paylaş


sys.dm_db_persisted_sku_featuresSQL (Transact-sql)

Bazı özellikleri SQL Server Veritabanı Altyapısışeklini değiştirmek, Veritabanı Altyapısıbilgileri veritabanı dosyalarında saklar. Bu özellikler belirli sürümleri için kısıtlı SQL Server. Bu özellikler içeren bir veritabanı için bir sürümüne taşınamaz SQL Serverbunları kullanılmasını desteklemez sys.dm_db_persisted_sku_featuresdinamik yönetimi görünüm geçerli veritabanında etkin baskı özgü tüm özellikleri listelemek için.

Sütun adı

Veri türü

Açıklama

feature_name

sysname

Dış veritabanında etkin ama tüm sürümlerinde desteklenmeyen özellik adını SQL Server. Veritabanı için tüm kullanılabilen sürümleri geçirilebilir önce bu özellik kaldırılmalıdır SQL Server.

feature_id

int

Özelliği ile ilişkili özellik kimliği. Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez..

İzinler

Veritabanı VIEW database state izni gerektirir.

Açıklamalar

Edition tarafından izin verilmeyen hiçbir özellikleri veritabanı tarafından kullanılan, görünüm hiçbir satır döndürür.

sys.dm_db_persisted_sku_featuresAşağıdaki veritabanı değiştirme özellikleri sınırlı olarak listeleyebilir SQL Serverkuruluş veya geliştirici sürümleri:

  • Sıkıştırma. En az bir tablo veya dizin veri sıkıştırma veya vardecimal depolama biçimi kullandığını gösterir. Bir sürümüne Taşınacak veritabanı sağlamak için SQL Serverkuruluş veya geliştirici dışında alter table veya alter INDEX veri sıkıştırmasını kaldırmak için deyimi. Vardecimal depolama biçimi kaldırmak için sp_tableoptiondeyimi.

  • Bölümleme. Veritabanında bölümlenmiş tablolar, Bölümlenmiş dizinler, bölüm düzenlerini veya Bölüm işlevler içerdiğini gösterir. Bir sürümüne Taşınacak veritabanı sağlamak için SQL Serverkuruluş veya geliştirici dışında tek bir bölüme olmak için tabloyu değiştirmek için yeterli değil. Bölümlenmiş tablo kaldırmanız gerekir. Tablo veri içeriyorsa, her bölüm bir nonpartitioned tablo dönüştürmek için geçiş bölüm kullanın. Bölümlenmiş tablo, bölüm düzeni ve bölüm işlevi silin.

  • TransparentDataEncryption. Saydam veri şifrelemesi kullanarak bir veritabanı şifrelenir gösterir. Saydam veri şifrelemesi kaldırmak için alter database deyimini kullanın. Daha fazla bilgi için, bkz. Saydam veri şifrelemesi (tde).

  • ChangeCapture. Veritabanı Değiştir veri yakalama etkin olduğunu gösterir. Değişiklik veri yakalama kaldırmak için sys.sp_cdc_disable_dbsaklı yordamını.

Bir veritabanı için belirli sürümleri kısıtlanmış özelliklerini kullanıp kullanmadığını belirlemek için veritabanında aşağıdaki deyimini yürütün:

SELECT feature_name FROM sys.dm_db_persisted_sku_features ;
GO

SELECT feature_name FROM sys.dm_db_persisted_sku_features ;
GO

Ayrıca bkz.

Başvuru

Dinamik yönetimi görünümler ve işlevler (Transact-sql)

İlgili dinamik yönetim görünümleri (Transact-sql) veritabanı