Freigeben über


Hinzufügen einer Richtlinie zu einer Anwendung

In diesem Thema wird erläutert, wie Sie mithilfe der BizTalk Server-Verwaltungskonsole oder der Befehlszeile eine Richtlinie zu einer BizTalk-Anwendung hinzufügen. Mit der Verwaltungskonsole können Sie mehrere Richtlinien gleichzeitig hinzufügen. Durch das Hinzufügen einer Richtlinie kann diese von der entsprechenden Anwendung und von allen anderen Anwendungen, die auf sie verweisen, verwendet werden.

Beachten Sie beim Hinzufügen einer Richtlinie zu einer Anwendung die folgenden wichtigen Punkte:

  • Bevor Sie einer Anwendung eine Richtlinie hinzufügen können, muss die Richtlinie in der Regel-Engine-Datenbank für die BizTalk-Gruppe vorhanden sein und veröffentlicht werden, wie unter Importieren einer Richtlinie beschrieben.

    Hinweis

    Wenn Sie mithilfe des Assistenten zum Bereitstellen der Regel-Engine eine Richtlinie aus der Regel-Engine-Datenbank entfernen, wird diese Richtlinie zwar immer noch in der Verwaltungskonsole angezeigt, sie kann jedoch nicht mehr veröffentlicht werden. Weitere Informationen zum Regel-Engine-Bereitstellungs-Assistenten finden Sie unter Bereitstellen und Aufheben der Bereitstellung von Richtlinien und Vokabularen.

  • Die Richtlinie darf nicht in einer anderen Anwendung der BizTalk-Gruppe schon vorhanden sein.

    Wichtig

    Wenn eine Richtlinie für mindestens zwei Anwendungen freigegeben ist, sollten Sie eine separate Anwendung erstellen, in der die Richtlinie enthalten ist. Erstellen Sie anschließend Verweise von den Anwendungen, die die Richtlinie verwenden, auf die Anwendung, die die Richtlinie enthält. Dies ist erforderlich, da beim Beenden der Anwendung, die die Richtlinie enthält, die Bereitstellung der Richtlinie automatisch zurückgenommen wird und diese daher in allen Anwendungen, in denen sie verwendet wird, nicht mehr funktioniert. Anweisungen zum Hinzufügen eines Verweises finden Sie unter Hinzufügen eines Verweises auf eine andere Anwendung.

  • Damit die Richtlinie wirksam und funktionsfähig wird, muss sie auch bereitgestellt werden. Richtlinien werden automatisch bereitgestellt, wenn die Anwendung gestartet wird, oder Sie können sie manuell bereitstellen, wie unter Bereitstellen oder Aufheben der Bereitstellung einer Richtlinie beschrieben.

Voraussetzungen

Zum Durchführen der Schritte in diesem Thema müssen Sie mit einem Konto angemeldet sein, das Mitglied der Gruppe BizTalk Server-Administratoren ist. Ausführlichere Informationen zu Berechtigungen finden Sie unter Erforderliche Berechtigungen für das Bereitstellen und Verwalten einer BizTalk-Anwendung.

So fügen Sie einer Anwendung eine Richtlinie hinzu

Mithilfe der BizTalk Server-Verwaltungskonsole

  1. Klicken Sie auf Start, auf Alle Programme, auf Microsoft BizTalk Server 20xx und dann auf BizTalk Server Verwaltung.

  2. Erweitern Sie in der Konsolenstruktur BizTalk Server Verwaltung und die BizTalk-Gruppe.

  3. Erweitern Sie Anwendungen, erweitern Sie die Anwendung, der Sie eine Richtlinie hinzufügen möchten, und klicken Sie dann mit der rechten Maustaste auf Richtlinien.

  4. Zeigen Sie auf Hinzufügen, und klicken Sie auf Richtlinie.

  5. Aktivieren Sie das Kontrollkästchen der einzelnen hinzuzufügenden Richtlinien und Versionen, und klicken Sie dann auf OK.

Verwenden der Befehlszeile

  1. Öffnen Sie eine Eingabeaufforderung wie folgt: Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie ein cmd, und klicken Sie dann auf OK.

  2. Geben Sie den folgenden Befehl ein, und ersetzen Sie die entsprechenden Werte, wie in der folgenden Tabelle beschrieben:

    BTSTask AddResource [/ApplicationName:value] /Type:System.BizTalk:Rules [Overwrite] /Name:value/Version:value [/Server:value] [/Database:value]

    Hinweis

    Bei Parameterwerten wird die Groß- und Kleinschreibung berücksichtigt. Bei Parameternamen wird die Groß- und Kleinschreibung nicht berücksichtigt. Wenn Sie mit diesem Befehl eine Richtlinie zu einer Anwendung hinzufügen, werden auch automatisch alle von der Richtlinie verwendeten Vokabulare hinzugefügt.

    Hinweis

    Auf einem System, das Unterstützung für die Benutzerkontensteuerung (User Account Control, UAC) bietet, müssen Sie das Tool möglicherweise mit Administratorrechten ausführen.

    Beispiel:

    BTSTask AddResource /ApplicationName:MyApplication /Type:System.BizTalk:Rules /Overwrite /Name:MyPolicy /Version:1.0 /Server:MyDatabaseServer /Database:BizTalkMgmtDb

    Parameter Wert
    /Applicationname Der Name der BizTalk-Anwendung, der die Richtlinie hinzugefügt werden soll. Wenn der Anwendungsname nicht angegeben ist, wird die BizTalk-Standardanwendung für die Gruppe verwendet. Namen, die Leerzeichen enthalten, müssen in doppelte Anführungszeichen (") eingeschlossen werden.
    /Typ System.BizTalk:Regeln
    /Überschreiben Option zum Aktualisieren einer vorhandenen Richtlinie. Wenn sie nicht angegeben ist, und wenn in der Anwendung bereits eine Richtlinie mit demselben Namen wie die hinzugefügte Richtlinie vorhanden ist, schlägt der AddResource-Vorgang fehl.
    /Namen Name der Richtlinie.
    /Version Versionsnummer der Richtlinie.
    /Server Der Name der SQL Server-Instanz, die als Host für die BizTalk-Verwaltungsdatenbank dient. Dieser Wert ist erforderlich, wenn Sie den Parameter "Database" angeben. Wenn die Parameter "Server" und "Database" nicht angegeben sind, wird die standardmäßige BizTalk-Verwaltungsdatenbank für die Gruppe verwendet.
    /Datenbank Der Name der BizTalk-Verwaltungsdatenbank. Dieser Wert ist erforderlich, wenn Sie den Parameter "Server" angeben. Wenn die Parameter "Server" und "Database" nicht angegeben sind, wird die standardmäßige BizTalk-Verwaltungsdatenbank für die Gruppe verwendet.

Weitere Informationen

Verwalten von Richtlinien
Erstellen und Bearbeiten von BizTalk-Anwendungen
Befehl „AddResource“: Richtlinie