SQL Server 2008 Native Client-Features

SQL Server Native Client macht nicht nur Microsoft Data Access Components (MDAC) verfügbar, sondern implementiert zudem viele weitere Features, damit die Funktionalität von SQL Server genutzt werden kann.

HinweisHinweis

MDAC verwendet bestimmte Features nicht, die mit SQL Server 2005 eingeführt wurden. Sie benötigen SQL Server Native Client, um diese Features zu nutzen.

In diesem Abschnitt

  • Neuigkeiten in SQL Server Native Client 10.0
    Listet bedeutende neue SQL Server Native Client-Features aus SQL Server 2008 auf.

  • Verwenden der Datenbankspiegelung
    Erläutert, auf welche Weise SQL Server Native Client die Verwendung von Spiegeldatenbanken unterstützt, das heißt, die Fähigkeit, eine Kopie (Spiegelung) einer SQL Server-Datenbank auf einem Standbyserver bereitzuhalten.

  • Ausführen asynchroner Vorgänge
    Erläutert, auf welche Weise SQL Server Native Client asynchrone Vorgänge unterstützt. Das ist die Fähigkeit, Rückgaben unverzüglich zu übermitteln, ohne den aufrufenden Thread zu blockieren.

  • Verwenden von Multiple Active Result Sets (MARS).
    Erläutert, auf welche Weise SQL Server Native Client Multiple Active Result Sets (MARS) unterstützt. MARS ermöglichen es Ihnen, mehrere Resultsets mithilfe einer einzigen Datenbankverbindung auszuführen und zu empfangen.

  • Verwenden von XML-Datentypen
    Erläutert, auf welche Weise SQL Server Native Client den XML-Datentyp unterstützt. Dieser XML-basierte Datentyp kann als Spaltentyp, Variablentyp, Parametertyp oder Funktionsrückgabetyp verwendet werden.

  • Verwenden von benutzerdefinierten Typen
    Erläutert, auf welche Weise SQL Server Native Client benutzerdefinierte Typen (User-Defined Types, UDT) unterstützt. Sie erweitern das SQL-Typsystem, indem sie es ermöglichen, Objekte und benutzerdefinierte Datenstrukturen in einer SQL Server-Datenbank zu speichern.

  • Verwenden von Datentypen mit umfangreichen Werten
    Erläutert, auf welche Weise SQL Server Native Client Datentypen mit großen Werten unterstützt, bei denen es sich um LOB-Datentypen handelt, die in SQL Server 2005 und SQL Server 2008 unterstützt werden.

  • Programmgesteuertes Ändern von Kennwörtern
    Erläutert, auf welche Weise SQL Server Native Client die Handhabung abgelaufener Kennwörter unterstützt und es ermöglicht, dass Kennwörter jetzt auf dem Client ohne Eingreifen eines Administrators geändert werden können.

  • Arbeiten mit Snapshotisolation
    Erläutert, auf welche Weise SQL Server Native Client die Verbesserung der Zeilenversionsverwaltung unterstützt. Sie erhöht die Datenbankleistung, indem Leser-/Schreiberblockierungsszenarien vermieden werden.

  • Arbeiten mit Abfragebenachrichtigungen
    Erläutert, auf welche Weise SQL Server Native Client die Benachrichtigung von Consumern bei Rowsetänderungen unterstützt.

  • Durchführen von Massenkopiervorgängen
    Erläutert, auf welche Weise SQL Server Native Client Massenkopiervorgänge unterstützt, die das Übermitteln großer Datenmengen in eine/aus einer SQL Server-Tabelle oder -Sicht ermöglichen.

  • Verwenden von Verschlüsselung ohne Überprüfung
    Erläutert, wie SQL Server Native Client zur Verschlüsselung an den Server gesendeter Daten ohne Prüfung des Zertifikats verwendet wird.

  • Tabellenwertparameter (SQL Server Native Client)
    Erläutert, auf welche Weise SQL Server Native Client die in SQL Server 2008 hinzugefügten Tabellenwertparameter unterstützt.

  • Große benutzerdefinierte CLR-Typen
    Erläutert die Unterstützung für große CLR-benutzerdefinierte Typen (Common Language Runtime). Ab SQL Server 2008 sind benutzerdefinierte Typen nicht mehr auf eine Größe von 8.000 Bytes beschränkt.

  • FILESTREAM-Unterstützung
    Erläutert, auf welche Weise SQL Server 2008 und SQL Server Native Client 10.0 das verbesserte FILESTREAM-Feature unterstützen.

  • Unterstützung von Dienstprinzipalnamen (SPN) in Clientverbindungen
    Erläutert, auf welche Weise die Unterstützung für Dienstprinzipalnamen (Service Principal Names, SPN) erweitert wurde, damit die gegenseitige Authentifizierung über alle Protokolle hinweg möglich ist.

  • Unterstützung für Spalten mit geringer Dichte in SQL Server Native Client
    Erläutert, auf welche Weise SQL Server Native Client Spalten mit geringer Dichte unterstützt.

  • Verbesserungen für Datum/Uhrzeit
    Erläutert die Unterstützung der neuen, in SQL Server 2008 hinzugefügten Datentypen date und time durch SQL Server Native Client 10.0.