Freigeben über


Befehl „AddResource“: Richtlinie

Um einer BizTalk-Anwendung eine Richtlinie hinzuzufügen, verwenden Sie den Befehl AddResource und geben System.BizTalk:Rules für den Type-Parameter an. Mit diesem Befehl fügen Sie die Richtlinie zur BizTalk-Verwaltungsdatenbank hinzu. Die Richtlinie wird außerdem in der BizTalk Server-Verwaltungskonsole angezeigt, und zwar im Richtlinienordner der Anwendung, der sie hinzugefügt wurde. Darüber hinaus wird die Richtlinie aufgeführt, wenn Sie den ListApp-Befehl verwenden.

Dieser Befehl funktioniert nur, wenn die Richtlinie in der Regel-Engine-Datenbank vorhanden ist. Anweisungen zum Importieren einer Richtlinie in die Datenbank der Regel-Engine finden Sie unter Importieren einer Richtlinie. Wenn Sie eine Richtlinie mit dem Befehl AddResource hinzufügen, werden automatisch auch alle von der Richtlinie verwendeten Vokabulare hinzugefügt.

Verbrauch

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

Parameter

Parameter Erforderlich Wert
/ApplicationName (oder /A, siehe Hinweise) No Der Name der BizTalk-Anwendung, der die Richtlinie hinzugefügt werden soll. Wenn der Name Leerzeichen enthält, müssen Sie ihn in doppelte Anführungszeichen (") setzen. Wenn der Anwendungsname nicht angegeben ist, wird die BizTalk-Standardanwendung für die Gruppe verwendet.
/Type (oder /T, siehe Hinweise) Yes System.BizTalk:Rules (Bei diesem Wert wird die Groß-/Kleinschreibung nicht beachtet.)
/Überschreiben (oder /O, siehe Hinweise) No 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.
/Name (oder /N, siehe Hinweise) Yes Name der Richtlinie.
/Version (oder /V, siehe Hinweise) Yes Versionsnummer der Richtlinie im Format "Ziffer.Ziffer".

Beispiel: 1.0
/Server (oder /S, siehe Hinweise) No Der Name der SQL Server-Instanz, die als Host für die BizTalk-Verwaltungsdatenbank dient, im Format Servername\Instanzname,Port.

Der Instanzname ist nur erforderlich, wenn sich der Instanzname vom Servernamen unterscheidet. Der Port ist nur erforderlich, wenn in SQL Server eine andere Portnummer als der Standardwert 1433 verwendet wird.

Beispiele:

Server=MyServer

Server=MyServer\MySQLServer,1533

Bei fehlender Angabe wird der Name der SQL Server-Instanz verwendet, die auf dem lokalen Computer ausgeführt wird.
/Database (oder /D, siehe Hinweise) No Der Name der BizTalk-Verwaltungsdatenbank. Falls nicht angegeben, wird die BizTalk Management-Datenbank verwendet, die im lokalen instance von SQL Server ausgeführt wird.

Beispiel

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

Hinweise

Wenn MyPolicy bereitgestellt wurde, wird von obigem Befehl Folgendes zurückgegeben:

Fehler: Fehler beim Hinzufügen von Ressourcen.

Fehler beim Überprüfen von 1 Ressource.

Die Richtlinie "MyPolicy" Version 1.0 kann nicht überschrieben werden, da sie bereits in Produktion ist.

Bei Parametern wird die Groß- und Kleinschreibung nicht berücksichtigt. Zum Angeben von Parametern müssen Sie nicht den vollständigen Parameternamen eingeben. Es ist ausreichend, die ersten Buchstaben des Parameternamens einzugeben, die den Parameter eindeutig kennzeichnen.

Weitere Informationen

Befehl „AddResource“
Hinzufügen einer Richtlinie zu einer Anwendung