Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Im Folgenden finden Sie neue Features in der CLR-Integration in SQL Server 2012 (11.x):
In Version 4 der CLR erfassen CLR-Datenbankobjekte keine beschädigten Zustandsabnahmen mehr. Diese Ausnahmen werden jetzt in der CLR-Integrationshostingebene erfasst. Diese Ausnahmen können weiterhin von den CLR-Datenbankkomponenten durch Festlegen eines Codeattributs (<legacyCorruptedStateExceptionsPolicy> Element) erfasst werden. Dies wird jedoch nicht empfohlen, da ergebnisse nicht zuverlässig sind, wenn eine beschädigte Zustands ausnahme auftritt.
Aufgrund der strengen Sicherheitsanforderungen von SQL Server 2012 (11.x) verwenden CLR-Datenbankkomponenten weiterhin das codezugriffssicherheitsmodell, das in CLR Version 2.0 definiert ist.
In CLR Version 4 wird ein Formatfehler in einem
System.TimeSpanWert generiertSystem.FormatExceptions. Vor Version 4 der CLR wurde ein Formatfehler in einemSystem.TimeSpanWert ignoriert. Datenbankanwendungen, die auf dem Verhalten vor Version 4 der CLR basieren, sollten mit einer Datenbankkompatibilitätsstufe (ALTER DATABASE Compatibility Level) von 100 oder niedriger ausgeführt werden. Weitere Informationen finden Sie unter <TimeSpan_LegacyFormatMode> Element.Version 4 der CLR unterstützt Unicode 5.1. Sortiervorgänge mit einigen Akzentmarken und Symbolen werden verbessert. Kompatibilitätsprobleme können auftreten, wenn Ihre Anwendung auf dem älteren Sortierverhalten basiert. Um die Legacysortierung zu aktivieren, muss die Datenbankkompatibilitätsebene (
ALTER DATABASE Compatibility Level) auf 100 oder niedriger festgelegt werden. Um dies zu unterstützen, installiert SQL Server 2012 (11.x) sort00001000.dll im .NET Framework 4-Verzeichnis (C:\Windows\Microsoft.NET\Framework\v4.0.30319). Weitere Informationen finden Sie unter <CompatSortNLSVersion-Element>.Die folgenden Spalten wurden zu sys.dm_clr_appdomains hinzugefügt:
total_processor_time_ms, ,total_allocated_memory_kbundsurvived_memory_kb.