Erweiterungen des Datenbankmoduls

Aktualisiert: 15. September 2007

Microsoft Mit SQL Server 2005 werden verschiedene Verbesserungen und neue Features in Datenbankmodul eingeführt.

Erweiterte Funktionen des Datenbankmoduls

Datenbankmodul wurde in den folgenden Bereichen erweitert.

Thema Beschreibung

Erweiterungen der Programmierbarkeit des Datenbankmoduls

Datenbankobjekte, wie Trigger, gespeicherte Prozeduren und benutzerdefinierte Typen, können in .NET Framework-Sprachen, wie z. B. Microsoft Visual C#, geschrieben werden. Entwicklung und Debugging sind in die Umgebung von Microsoft Visual Studio integriert, sodass Entwickler zum Entwickeln von Datenbankobjekten dieselben Tools verwenden können wie zum Entwickeln von .NET Framework-Komponenten und -Diensten. Die Sprache Transact-SQL wurde um neue Features erweitert, wie verbesserte Fehlerbehandlung und Unterstützung von rekursiven Abfragen.

Erweiterungen der Verwaltbarkeit des Datenbankmoduls

Die Verwaltbarkeit von Datenbankmodul wurde durch die dynamische Instanzkonfiguration vereinfacht. Dazu gehören z. B. die dynamische Verwaltung von AWE-Arbeitsspeicher und die dynamische E/A- und CPU-Affinität. Die Sicherheit wurde um Features erweitert, die z. B. alle Berechtigungen als erteilbar festlegen und die Trennung von Benutzern und Schemas ermöglichen.

Erweiterungen für verteilte Abfragen im Datenbankmodul

Die Funktionalität verteilter Abfragen wurde durch Änderungen in Transact-SQL, Unterstützung neuer Datentypen und durch das Hinzufügen neuer Ereignisse der SQL-Ablaufverfolgung erweitert.

Erweiterungen der Verfügbarkeit des Datenbankmoduls

Die Verfügbarkeit der SQL Server-Datenbanken wurde durch Folgendes verbessert: Onlineindizierung, schnelle Wiederherstellung nach einem Systemabsturz und teilweise Verfügbarkeit während eines Wiederherstellungsvorgangs, Datenseiten-Prüfsummen sowie der Spiegelung von Sicherungsmedien. Die Datenbankspiegelung ermöglicht das Erstellen unmittelbar betriebsbereiter Standbyserver, die schnelle Failover unterstützen, ohne dass Daten aus Transaktionen, für die ein Commit ausgeführt wurde, verloren gehen.

XML-Erweiterungen des Datenbankmoduls

Datenbankmodul unterstützt nun einen XML-Datentyp für das Speichern von XML-Dokumenten in Tabellenspalten oder Transact-SQL-Variablen. Außerdem wird die XQuery-Sprache unterstützt, einschließlich der XML-Datenbearbeitungssprache (Data Manipulation Language, DML).

Erweiterungen der Skalierbarkeit und Leistung des Datenbankmoduls

Die Datenpartitionierung wurde um die systemeigene Tabellen- und Indexpartitionierung erweitert. Die Verbesserung der Anwendungsparallelität besteht aus der neuen Snapshotisolationsstufe und der Möglichkeit, dass mehrere Resultsets pro Verbindung aktiviert sind.

Internationale Erweiterungen des Datenbankmoduls

Die Sortierungen und Zeichensätze von Datenbankmodul und seinen Oberflächen unterstützen nun ergänzende Zeichen und GB18030-codierte Zeichen.

Sicherheitserweiterungen des Datenbankmoduls

Beschreibt die zahlreichen neuen Sicherheitsmechanismen. Zu diesen Mechanismen zählen die Oberflächenreduzierung bei der Installation, das Oberflächen-Konfigurationstool, die systemeigene Verschlüsselung, die integrierte Schlüsselverwaltung, die spezifische Autorisierung, die konfigurierbare Kennwortrichtlinie, der diskrete Ausführungskontext und mehrere Proxykonten.

Siehe auch

Konzepte

Neuigkeiten in SQL Server 2005

Hilfe und Informationen

Informationsquellen für SQL Server 2005