Verwenden von SQL Native Client
SQL Native Client ist eine neue Datenzugriffstechnologie in Microsoft SQL Server 2005 und Microsoft SQL Server 2005 Express Edition (SQL Server Express). Durch diesen Anbieter wird die Neuverteilung der auf SQL Server Express basierenden Anwendungen vereinfacht. Es ist jedoch möglich, dass dazu zunächst die Aktualisierung einiger älterer MSDE-basierter Anwendungen erforderlich ist.
Übersicht über SQL Native Client
SQL Native Client ist eine eigenständige Datenzugriffs-API (Application Programming Interface), die sowohl für OLE DB als auch für ODBC verwendet wird. SQL Native Client bietet eine einfache Methode für den systemeigenen Datenzugriff auf SQL Server durch die Verwendung von OLE DB oder ODBC. Durch die Integration der OLE DB- und ODBC-Technologien in einer Bibliothek bietet dieser Client eine Möglichkeit, Datenzugriffsfeatures zu optimieren und weiterzuentwickeln, ohne die aktuellen MDAC-Komponenten zu ändern, die jetzt Teil der Microsoft Windows-Plattform sind.
Weitere Informationen zu SQL Native Client finden Sie unter SQL Native Client Programming in der SQL Server 2005-Onlinedokumentation.
SQL Native Client und MDAC
SQL Native Client und MDAC unterscheiden sich in zahlreichen Punkten. Durch beide Technologien wird systemeigener Datenzugriff für SQL Server-Datenbanken bereitstellt, aber SQL Native Client wurde speziell für die Verwendung der neuen Features von SQL Server 2005 und SQL Server Express entworfen und bietet gleichzeitig Abwärtskompatibilität mit früheren Versionen von SQL Server und MSDE.
Aktualisieren vorhandener MSDE-Clients
Wenn Sie über eine systemeigene Anwendung verfügen, die mithilfe von OLE DB oder ODBC mit MSDE kommuniziert, müssen Sie die Anwendung durch einen der folgenden Schritte für die Zusammenarbeit mit SQL Server Express konfiguieren:
- Aktivieren Sie das TCP/IP, und starten Sie den SQL Server-Browserdienst. Weitere Informationen finden Sie unter Aktivieren des Netzwerkzugriffs für SQL Server Express.
- oder - - Aktualisieren Sie den Anwendungscode für die Verwendung des SQL Native Client-Anbieters.
Hinweis: |
---|
Verwaltete Anwendungen, die OLE DB oder ODBC verwenden, sind ebenfalls betroffen, während für verwaltete Anwendungen, die ADO .NET verwenden, keine Aktualisierung erforderlich ist. |
Siehe auch
Konzepte
Von SQL Server Express unterstützte Protokolle
Verwenden des SQL Server-Browsers