Konfigurieren von Persistenzspeichern mithilfe des Konfigurations-Assistenten

Sie können Persistenzspeicher konfigurieren, indem Sie den AppFabric-Konfigurations-Assistenten direkt nach der erfolgreichen Ausführung des Setup-Assistenten oder den Konfigurations-Assistenten über das Menü Start nach der anfänglichen Installation ausführen. Im folgenden Verfahren werden die Schritte zum Konfigurieren von Instanzspeichern mithilfe des Konfigurations-Assistenten erläutert.

Hinweis

Viele der Schritte, die im Konfigurations-Assistenten ausgeführt werden, können auch manuell durch Ausführen eines Konfigurations-Cmdlets für Anwendungsservererweiterungen ausgeführt werden.

So konfigurieren Sie mithilfe des AppFabric-Konfigurations-Assistenten einen Persistenzspeicher

  1. Öffnen Sie den Windows Server AppFabric-Konfigurations-Assistenten, indem Sie auf Start klicken, klicken Sie auf Alle Programme, klicken Sie auf Windows Server AppFabric, und klicken Sie dann auf AppFabric konfigurieren.

  2. Klicken Sie auf der Seite Vorbereitung auf Weiter.

  3. Klicken Sie auf der Seite Programm zur Verbesserung der Benutzerfreundlichkeit auf Weiter.

  4. Verwenden Sie auf der Seite Hostingdienste konfigurieren die folgende Tabelle, um Persistenzspeicher zu konfigurieren, und klicken Sie dann auf Weiter.

    Steuerelement Beschreibung

    Persistenzkonfiguration festlegen

    Aktivieren Sie diese Option, um das Dienstkonto für die Workflowverwaltung und den Persistenzanbieter auszuwählen und zu konfigurieren.

    Konto des AppFabric-Workflowverwaltungsdiensts

    Zeigt das Windows-Anmeldekonto für den Workflowverwaltungsdienst an. Der Standardwert lautet NT Authority\Local Service. Sie können das Dienstkonto nicht in dieses Feld eingeben. Sie müssen es jedoch in das Dialogfeld Benutzer auswählen eingeben, auf das Sie zugreifen können, indem Sie auf Durchsuchen klicken.

    Hinweis

    Die Sicherheitskennung (SID) des Workflowverwaltungsdiensts ist Mitglied der Gruppe Administratoren und besitzt daher Verwaltungszugriff auf die Persistenzdatenbank.

    Ändern

    Wenn Sie für das Konto des Workflowverwaltungsdiensts auf die Schaltfläche Durchsuchen klicken, können Sie die Benutzeranmeldeinformationen für Systemdienste auswählen. Sie können ein integriertes Konto auswählen oder einen benutzerdefinierten Benutzernamen und ein Kennwort eingeben. Wählen Sie im Dialogfeld Benutzer auswählen das Konto aus, das für den Dienst verwendet werden soll, und klicken Sie dann auf OK.

    Persistenzanbieter

    Wählen Sie den Anbieter aus, der den Zugriff auf den Persistenzspeicher erteilt. Alle gültigen Datenanbieter, die in der lokalen Datei machine.config registriert sind, werden in dieser Liste angezeigt.

    Wichtig

    In dieser Version ist der einzige Persistenzdatenanbieter, der ausgewählt werden kann, sqlStoreProvider.

    Konfigurieren

    Klicken Sie auf diese Option, um die Konfiguration für den Persistenzanbieter festzulegen.

    Installieren weiterer Persistenzanbieter

    Sie können der Liste der Anbieter, die Sie im Dropdownfeld Persistenzanbieter auswählen können, einen Persistenzanbieter hinzufügen. Klicken Sie auf diesen Link, um Hilfe zum Hinzufügen eines Anbieters zu erhalten.

  5. Wenn Sie für den SQL-Persistenzanbieter (sqlStoreProvider) auf der Seite Hostingdienste konfigurieren auf Konfigurieren geklickt haben, wird das Dialogfeld Konfiguration des Windows Server AppFabric-Persistenzspeichers angezeigt. In der folgenden Tabelle werden die Steuerelemente in diesem Dialogfeld beschrieben. Verwenden Sie diese Tabelle, um den Persistenzanbieter zu konfigurieren, und klicken Sie dann auf OK, um zur Seite Hostingdienste konfigurieren zurückzukehren. Vergewissern Sie sich, dass der Informationsspeicher erfolgreich initialisiert und registriert wurde.

    Steuerelement Beschreibung

    Persistenzspeicherregistrierung in der Datei 'web.config' des Stammverzeichnisses registrieren

    Aktivieren Sie diese Option, um den Persistenzspeicher zu registrieren, der durch die Verbindungszeichenfolge angegeben wird, indem Sie seine Konfiguration der Datei Web.config hinzufügen oder diese aktualisieren. Dieser Vorgang bezieht sich auf den Wert ApplicationServerWorkflowInstanceStoreConnectionString und den zugehörigen SQL-Speicherinstanzeintrag.

    Sie können dieses Kontrollkästchen selbst dann aktivieren, wenn Persistenzspeicher initialisieren nicht aktiviert ist. Führen Sie diesen Vorgang aus, wenn die Datenbank bereits erstellt und initialisiert wurde, oder um auch dann auf die Datenbank zu verweisen, wenn sie nicht initialisiert wurde.

    Hinweis

    Dieses Kontrollkästchen ist deaktiviert, wenn die Hostingverwaltungstools installiert sind, das Hostingdienstefeature jedoch nicht installiert ist.

    Persistenzspeicher initialisieren

    Aktivieren Sie diese Option, um die Persistenzdatenbank zu initialisieren, die durch die Verbindungszeichenfolge angegeben wird. Dies ist erforderlich, bevor die Datenbank verwendet werden kann. Durch die Initialisierung werden das Datenbankschema sowie die auf diesem Schema basierende Struktur erstellt. Ist die Datenbank nicht vorhanden, wird sie erstellt und dann initialisiert.

    Wenn dieses Kontrollkästchen aktiviert ist, Persistenzspeicherregistrierung in der Datei 'web.config' des Stammverzeichnisses registrieren nicht aktiviert ist, wird die Datenbank bei Bedarf erstellt und initialisiert, steht jedoch nicht für die Verwendung von diesem Computer aus zur Verfügung.

    Hinweis

    Damit die Datenbank erstellt werden kann, müssen Sie über Berechtigungen zum Erstellen von Datenbanken auf dem Zielserver verfügen.

    Verbindungszeichenfolge

    Eine Zeichenfolge, die den Server und die Datenbank angibt, die zum Speichern von Persistenzereignissen verwendet werden.

    Geben Sie im Feld Server den Namen des Computers ein, auf dem die Datenbank gespeichert ist.

    Geben Sie im Feld Datenbank den Namen der Datenbank ein, die für Persistenzdaten erstellt werden soll, oder wählen Sie eine vorhandene Datenbank aus der Liste aus.

    Hinweis

    In dieser Version können Sie nur die Verbindungszeichenfolge für den SQL-Persistenzanbieter auswählen. Sein Name lautet standardmäßig ApplicationServerWorkflowInstanceStoreConnectionString und kann nicht geändert werden. Der Verbindungszeichenfolgename wird in der Datei Web.config im Stammverzeichnis registriert. In diesem Dialogfeld können Sie den Server und die Datenbank ändern.

    Sicherheitskonfiguration

    Wählen Sie Windows-Authentifizierung oder SQL Server-Authentifizierung aus. Integrierte Windows-Sicherheit ist standardmäßig ausgewählt, und als Gruppen werden die integrierten Standardgruppen verwendet.

    Wenn Sie für die Windows-Authentifizierung die Administratoren, Leser oder Benutzer ändern möchten, klicken Sie auf Durchsuchen, und verwenden Sie dann das Standarddialogfeld Benutzer oder Gruppe auswählen, um einen anderen Wert einzugeben. Sie können den Wert für Administratoren, Beobachter oder Autoren nur ändern, wenn Persistenzspeicher initialisieren aktiviert ist.

  6. Nachdem Sie im Dialogfeld SQL-Persistenzspeicher konfigurieren auf OK geklickt haben, wird eine Popupmeldung angezeigt, die besagt, dass Sie sicherstellen müssen, dass die Identität des Workflowverwaltungsdiensts Mitglied der Rolle Persistenzdatenbankadministratoren ist. Weitere Informationen finden Sie unter Sichern von Hosting und Persistenz.

  7. Nachdem Sie die Persistenzkonfiguration festgelegt haben, klicken Sie auf der Seite Hostingdienste konfigurieren auf Weiter, um die Seite Cachedienst konfigurieren anzuzeigen.

  8. Klicken Sie auf der Seite Cachedienst konfigurieren auf Weiter.

  9. Klicken Sie auf der Seite AppFabric-Cacheknoten konfigurieren auf Weiter.

  10. Deaktivieren Sie auf der Seite Webanwendung konfigurieren die Option Internetinformationsdienste-Manager (IIS-Manager) starten, und klicken Sie dann auf Fertig stellen, um den Konfigurations-Assistenten zu schließen.

  2011-12-05