Erstellen und Konfigurieren der Datenbank für die Anwendungsdienste für SQL Server

Aktualisiert: November 2007

Viele Features von ASP.NET bedienen sich systeminterner Anwendungsdienste wie Mitgliedschaft, Rollen, Profile und Personalisierung. Die Anwendungsdienste arbeiten mithilfe von Anbietern. Dies sind Objekte, die Daten von Anwendungsdiensten im Langzeitspeicher speichern. Der Personalisierungsdienst von ASP.NET verwendet beispielsweise einen Personalisierungsanbieter, um personalisierte Benutzereinstellungen auf Webseiten zu speichern.

Jeder Anwendungsdienst verwendet einen Anbieter, um seine Daten in einer bestimmten Art von Datenspeicher zu speichern. Es gibt für jeden Dienst einen SQL-Anbieter, der als Standardanbieter zum Speichern der Daten in einer Microsoft SQL Server-Datenbank konfiguriert wird.

Hinweis:

Um Daten von ASP.NET-Anwendungsdiensten in anderen Datenspeichern als SQL Server zu speichern (z. B in einer Microsoft Access-Datenbank, einer XML-Datei oder einem anderen RDBMS-System), müssen Sie für jede Art von Datenspeicher einen separaten Anbieter erstellen. Zum Erstellen eines benutzerdefinierten Anbieters kann vom Basisanbieter für einen bestimmten Anwendungsdienst geerbt und der Anbieter so erweitert werden, dass er die Daten des Diensts in einem beliebigen von Ihnen angegebenen Typ von Datenspeicher behandelt. Beispielsweise können Sie zum Erstellen eines Access-Datenbankanbieters für den Mitgliedschaftsdienst von der MembershipProvider-Basisklasse erben. Anschließend können Sie den Anbieter für das Speichern von Mitgliedschaftsdaten in Access aktivieren.

Die Themen in diesem Abschnitt enthalten ausführliche Informationen zum Erstellen, Konfigurieren und Sichern der Datenbank für die Anwendungsdienste für SQL Server sowie zum Verbinden damit.

In diesem Abschnitt

Verwandte Abschnitte