Freigeben über


Hinzufügen einer Hostinstanz

Überblick

Sie können die BizTalk Server-Verwaltungskonsole oder die Windows-Verwaltungsinstrumentation (WMI) verwenden, um Hostinstanzen hinzuzufügen. In BizTalk Server können Sie jeweils nur einen Host instance zu einem Server hinzufügen. Weitere Informationen zu Hostinstanzen finden Sie unter Hostinstanzen. Informationen zur Verwendung von WMI zum Hinzufügen eines Host-instance finden Sie unter MSBTS_HostInstance (WMI) in der Referenz zu Benutzeroberflächenleitfaden und Entwickler-API-Namespace.

Durch Hinzufügen einer Hostinstanz wird die Instanz eines bestimmten Hosts einer Instanz von BizTalk Server zugeordnet. Wenn eine vorhandene Hostinstanz repariert werden muss, können Sie die Hostinstanzeigenschaften aktualisieren. Eine vorhandene Hostinstanz muss angehalten werden, bevor Sie diese erneut hinzufügen können. Informationen zum Beenden eines Host-instance finden Sie unter Beenden einer Hostinstanz.

Hinweis

Wenn Sie mehr als 26 Hostinstanzen erstellen möchten, müssen Sie die Anweisungen im Knowledge Base-Artikel 184802 " User32.dll oder Kernel32.dll nicht initialisieren" befolgen, der unter https://go.microsoft.com/fwlink/?LinkId=26176verfügbar ist. Wenn Sie zusätzliche Hostinstanzen benötigen, nachdem Sie die Empfehlungen in diesem Knowledge Base-Artikel befolgt haben, können Sie versuchen, den für jede Instanz des BTSNTSvc-Diensts verfügbaren Arbeitsspeicher zu verringern. Dadurch wird zusätzlicher Arbeitsspeicher freigegeben, der zum Erstellen weiterer Instanzen erforderlich ist.

Hinweis

Dem Dienstkonto wird automatisch die Berechtigung "Als Dienst anmelden" auf dem Server erteilt, auf dem die Hostinstanz installiert ist.

Voraussetzungen

Zum Durchführen der nachfolgenden Schritte müssen Sie als Mitglied der Administratorengruppe und als Mitglied der BizTalk Server-Administratorengruppe angemeldet sein.

Außerdem müssen Sie auf den Servern, auf denen sich die folgenden Datenbanken befinden, Mitglied der SQL Server-Datenbankrolle "db_securityadmin" und der SQL Server-Rolle "securityadmin" sein:

  • Primäre BAM-Importdatenbank (BAMPrimaryImport)

  • BizTalk-Verwaltung (BizTalkMgmtDb)

  • BizTalk MessageBox-Datenbank (BizTalkMsgBoxDb) (alle)

  • BizTalk-Nachverfolgung (BizTalk DTADb)

  • Regelmodul-Datenbank (BizTalkRuleEngineDb)

Achtung

Kontoinformationen für Hostinstanzen sollten mithilfe der BizTalk Server-Verwaltungskonsole oder eines WMI-Skripts aktualisiert werden. Damit wird sichergestellt, dass BizTalk Server die Kontoinformationen in den BizTalk Server-Datenbanken aktualisieren und die Sicherheitsinformationen zwischen den Datenbanken und Hostinstanzen synchron halten kann.

Schritte

  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, erweitern Sie die BizTalk-Gruppe, und klicken Sie dann auf Plattformeinstellungen.

  3. Klicken Sie mit der rechten Maustaste auf Hostinstanzen, klicken Sie auf Neu, und klicken Sie dann auf Hostinstanz.

  4. Führen Sie im Dialogfeld Hostinstanzeigenschaften die folgenden Schritte aus, und klicken Sie dann auf OK:

    Option Aufgabe
    Hostname Zeigt den Namen des Hosts an, der dem ausgewählten Server zugeordnet ist.
    Server Zeigt den Server an, der dem ausgewählten Host zugeordnet ist.
    Anmelden Zeigt den Kontonamen des neuen Dienstkontos an, unter dem die Hostinstanz ausgeführt wird.
    Konfigurieren Klicken Sie, um das Dialogfeld Anmeldeinformationen anzuzeigen, in dem Sie den Kontonamen und das Kennwort des Kontos eingeben können, unter dem der Host instance ausgeführt wird.
    Starten der Hostinstanz deaktivieren Aktivieren Sie dieses Kontrollkästchen, um den Status des ausgewählten Hosts von aktiviert in deaktiviert zu ändern. Das Deaktivieren einer Hostinstanz ist sinnvoll, wenn die Hostinstanz nicht gestartet werden soll, deren Einstellungen jedoch erhalten bleiben sollen.

    Nach dem Installieren einer Hostinstanz müssen Sie diese starten, damit sie Nachrichten an die MessageBox-Datenbanken weiterleiten kann. Informationen zum Starten einer Host-instance finden Sie unter Starten einer Hostinstanz.

Bekannte Probleme

Eine BizTalk-Hostinstanz wird mit dem Status "Fehler beim Deinstallieren" erstellt, wenn der vorgesehene BizTalk Server-Laufzeitcomputer während der Hostinstanzerstellung nicht verfügbar ist.

Problem

Wenn die BizTalk-Verwaltungskonsole auf einem Computer installiert ist, der remote zu einem BizTalk Server Runtimecomputer ist, können Sie versuchen, einen Host instance auf dem Remotecomputer BizTalk Server zu erstellen, auch wenn der BizTalk Server Computer nicht verfügbar ist.

Wenn Sie versuchen, eine instance eines BizTalk-Hosts auf einem nicht verfügbaren BizTalk Server Computer zu erstellen, wird ein Dialogfeld mit der folgenden Fehlermeldung angezeigt:

Fehler bei der Installation der Instace des Hostnamens>< auf dem Serverservernamen><.

Weitere Informationen:

Der RPC-Server ist nicht verfügbar. (WinMgmt)

Wenn Sie auf "OK" klicken, um das Dialogfeld zu schließen, wird die folgende Fehlermeldung angezeigt:

Fehler beim Bereinigen der abgebrochenen Installation des Hostnamens>< auf dem Servernamen><.

Weitere Informationen:

Fehler beim Löschen des Windows NT-Diensts BTSSvc{<GUID>}. (WinMgmt)

Wenn Sie auf OK klicken, um dieses Dialogfeld zu schließen, wird die instance des BizTalk-Hosts in der BizTalk-Verwaltungskonsole mit einem Fehler beim Deinstallieren angezeigt.

Ursache

Wenn ein Host instance erstellt wird, wird ein Eintrag in der BizTalk Management-Datenbank vorgenommen, bevor der Host instance auf dem angegebenen BizTalk Server Computer installiert wird. Wenn die Installation des Hosts instance auf dem angegebenen BizTalk Server Computer fehlschlägt, versucht das BizTalk-Verwaltungsprogramm, den Host instance zu deinstallieren, aber da der angegebene BizTalk Server Computer nicht verfügbar ist, schlägt auch die Deinstallation fehl.

Lösung

Wenn ein BizTalk-Host instance in der BizTalk-Verwaltungskonsole erstellt wird und ein status Deinstallation fehlgeschlagen ist, löschen Sie den Host instance, und erstellen Sie den Host instance neu, nachdem der angegebene BizTalk Server Computer verfügbar ist.

Hinweis

Wenn ein BizTalk-Host instance in der BizTalk-Verwaltungskonsole mit einem Fehler beim Deinstallationsstatus erstellt wird, ist der Host instance nicht funktionsfähig, auch wenn der angegebene BizTalk Server Computer wieder verfügbar ist.

Weitere Informationen

Verwalten von BizTalk-Hosts und HostinstanzenStarten einer HostinstanzBeenden einer HostinstanzLöschen einer HostinstanzÄndern der Hostinstanzeigenschaften