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.
SQL Server 2012 (11.x) ve sonraki sürümlerde .NET Framework ortak dil çalışma zamanı (CLR) tümleştirmesindeki yeni özellikler şunlardır:
CLR'nin 4. sürümünde CLR veritabanı nesneleri artık bozuk durum özel durumlarını yakalamaz. Bu özel durumlar artık CLR tümleştirme barındırma katmanında yakalanıyor. CLR veritabanı bileşenleri yine de bir kod özniteliği (<legacyCorruptedStateExceptionsPolicy> Öğesi) ayarlayarak bu özel durumları yakalayabilir. Ancak, bozuk bir durum özel durumu oluştuğunda sonuçlar güvenilir olmadığından bu öznitelik önerilmez.
SQL Server'daki katı güvenlik gereksinimleri nedeniyle, CLR veritabanı bileşenleri CLR sürüm 2.0'da tanımlanan Kod Erişimi Güvenliği modelini kullanmaya devam eder.
CLR sürüm 4'te,
System.TimeSpanbir değerdeki biçim hatasıSystem.FormatExceptionhatası oluşturur. CLR'nin 4. sürümünden önce,System.TimeSpandeğerindeki biçim hatası görmezden gelindi. CLR'nin 4. sürümünden önceki davranışa dayanan veritabanı uygulamaları, 100 veya daha düşükveritabanı uyumluluk düzeyiyle çalıştırılmalıdır. Daha fazla bilgi için bkz. <TimeSpan_LegacyFormatMode> Öğesi. CLR sürüm 4, Unicode 5.1'i destekler. Bazı vurgu işaretlerini ve simgeleri içeren sıralama işlemleri geliştirildi. Uygulamanız eski sıralama davranışına bağlıysa uyumluluk sorunları oluşabilir. Eski sıralamayı etkinleştirmek için veritabanı uyumluluk düzeyi 100 veya daha düşük olarak ayarlanmalıdır. Bu işlevselliği desteklemek için SQL Server 2012 (11.x), .NET Framework 4 dizinine (
sort00001000.dll)C:\Windows\Microsoft.NET\Framework\v4.0.30319yükler. Daha fazla bilgi için bkz. <CompatSortNLSVersion> Elementi.aşağıdaki sütunlar sys.dm_clr_appdomainseklendi:
total_processor_time_ms,total_allocated_memory_kbvesurvived_memory_kb.