Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
Analytics Platform Sistemi (PDW)
Microsoft Fabric SQL veritabanı
Veritabanı Altyapısı'nın bazı özellikleri, bilgilerin veritabanı dosyalarında depolanma biçimini değiştirir. Bu özellikler SQL Server'ın belirli sürümleriyle sınırlıdır. Bu özellikleri içeren bir veritabanı, bunları desteklemeyen bir SQL Server sürümüne taşınamaz. Geçerli veritabanında etkinleştirilmiş sürüme özgü özellikleri listelemek için sys.dm_db_persisted_sku_features dinamik yönetim görünümünü kullanın.
| Sütun adı | Veri tipi | Açıklama |
|---|---|---|
feature_name |
sysname |
Veritabanında etkinleştirilen ancak SQL Server'ın tüm sürümlerinde desteklenmeyen özelliğin dış adı. Veritabanının SQL Server'ın tüm kullanılabilir sürümlerine geçirilebilmesi için önce bu özelliğin kaldırılması gerekir. |
feature_id |
Int | Özellikle ilişkili özellik kimliği. Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmez. Gelecekteki uyumluluk garanti değildir... |
İzinler
SQL Server 2019 (15.x) ve önceki sürümler için veritabanında VERITABANı DURUMUNU GÖRÜNTÜLE izni gerekir.
SQL Server 2022 (16.x) ve sonraki sürümler için veritabanında VERITABANı PERFORMANS DURUMUNU GÖRÜNTÜLE izni gerekir.
Açıklamalar
Veritabanında belirli bir sürümle kısıtlanmış olabilecek özellik yoksa görünüm satır döndürmez.
sys.dm_db_persisted_sku_features aşağıdaki veritabanı değiştiren özellikleri belirli SQL Server sürümleriyle sınırlı olarak listeleyebilebilir:
ChangeCapture: Veritabanında değişiklik veri yakalama özelliğinin etkinleştirildiğini gösterir. Değişiklik veri yakalamasını kaldırmak için sys.sp_cdc_disable_db saklı yordamını kullanın. Daha fazla bilgi için bkz. Veri Yakalamayı Değiştirme Hakkında (SQL Server)
. ColumnStoreIndex: En az bir tablonun columnstore dizini olduğunu gösterir. Veritabanının bu özelliği desteklemeyen bir SQL Server sürümüne taşınmasını sağlamak için DROP INDEX veya ALTER INDEX deyimini kullanarak columnstore dizinini kaldırın. Daha fazla bilgi için bkz. Columnstore dizinleri.
Sıkıştırma: En az bir tablo veya dizinin veri sıkıştırma veya değişken depolama biçimi kullandığını gösterir. Veritabanının bu özelliği desteklemeyen bir SQL Server sürümüne taşınmasını sağlamak için, veri sıkıştırmayı kaldırmak için ALTER TABLE
veya ALTER INDEX deyimini . Değişken depolama biçimini kaldırmak için sp_tableoptiondeyimini kullanın. Daha fazla bilgi için bkz. Veri Sıkıştırma.MultipleFSContainers: Veritabanının birden çok FILESTREAM kapsayıcısı kullandığını gösterir. Veritabanında birden çok kapsayıcı (dosya) içeren bir FILESTREAM dosya grubu vardır. Daha fazla bilgi için bkz. FILESTREAM (SQL Server).
inMemoryOLTP
: Veritabanının OLTP In-Memory kullandığını gösterir. Veritabanında bir MEMORY_OPTIMIZED_DATA dosya grubu vardır. Daha fazla bilgi için bkz. In-Memory OLTP (In-Memory İyileştirme). Bölümleme. Veritabanının bölümlenmiş tablolar, bölümlenmiş dizinler, bölüm şemaları veya bölüm işlevleri içerdiğini gösterir. Veritabanının Enterprise veya Developer dışında bir SQL Server sürümüne taşınmasını sağlamak için, tabloyu tek bir bölümde olacak şekilde değiştirmek yeterli değildir. Bölümlenmiş tabloyu kaldırmanız gerekir. Tablo veri içeriyorsa, her bölümü bölümlenmemiş bir tabloya dönüştürmek için BÖLÜMLENDİr'i kullanın. Ardından bölümlenmiş tabloyu, bölüm düzenini ve bölüm işlevini silin.
TransparentDataEncryption. Bir veritabanının saydam veri şifrelemesi kullanılarak şifrelendiğini gösterir. Saydam veri şifrelemesini kaldırmak için ALTER DATABASE deyimini kullanın. Daha fazla bilgi için bkz. saydam veri şifrelemesi (TDE)
.
Not
SQL Server 2016 (13.x) Service Pack 1'den başlayarak, TransparentDataEncryption dışındaki bu özellikler birden çok SQL Server sürümünde kullanılabilir ve yalnızca Enterprise veya Developer sürümleriyle sınırlı değildir.
Bir veritabanının belirli sürümlerle kısıtlanmış özellikleri kullanıp kullanmadığını belirlemek için veritabanında aşağıdaki deyimi yürütür:
SELECT feature_name
FROM sys.dm_db_persisted_sku_features;
GO
Windows'da SQL Server sürümleri tarafından desteklenen özelliklerin listesi için bkz:
- SQL Server 2025'in sürümleri ve desteklenen özellikleri
- SQL Server 2022'nin Sürümleri ve desteklenen özellikleri
- SQL Server 2019'nin
Sürümleri ve desteklenen özellikleri - SQL Server 2017'nin Sürümleri ve desteklenen özellikleri
- SQL Server 2016'nın Sürümleri ve desteklenen özellikleri
Linux üzerinde SQL Server sürümleri tarafından desteklenen özelliklerin listesi için bkz:
- SQL Server 2025'in sürümleri ve desteklenen özellikleri
- SQL Server 2022'nin Sürümleri ve desteklenen özellikleri
- SQL Server 2019'nin
Sürümleri ve desteklenen özellikleri - SQL Server 2017'nin Sürümleri ve desteklenen özellikleri
İlgili içerik
- Sistem Dinamik Yönetim Görünümleri
- veritabanıyla ilgili dinamik yönetim görünümlerini (Transact-SQL)