Update: Ist ein Update verfügbar ist, ermöglicht die Unterstützung für 32-Bit-SNA-Anwendungen auf 64-Bit-Versionen von Host Integration Server 2010

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 2532670 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Einführung

Dieser Artikel beschreibt ein Softwareupdate, das 32-Bit-Systems Network Architecture (SNA) Anwendungen auf 64-Bit-Versionen von Microsoft Host Integration Server 2010 ausgeführt werden kann.

Zusammenfassung

Wenn Sie Host Integration Server 2010 auf einem 64-Bit-Version von Windows installieren, werden nur die 64-Bit-Versionen von SNA-APIs von Host Integration Server installiert. Dazu gehören Advanced Program-to-Program Communications (APPC), Common Programming Interface für Kommunikation (CPI-C), Request Unit-Schnittstelle (RUI), Sitzung Level Interface (SLI) und 3270-Emulation Interface-Spezifikation (EIS). Daher können keine 32-Bit-SNA-Legacyanwendungen auf 64-Bit-Versionen von Host Integration Server oder Host Integration Server-Client-Systemen ausgeführt.

Hinweis 64-Bit-Versionen von Microsoft Host Integration Server 2006 und Microsoft Host Integration Server 2009 installieren nur die 64-Bit-Versionen der Host Integration Server SNA APIs, so dass 32-Bit-SNA-Legacyanwendungen entweder aus diesen Systemen ausgeführt werden können.

Weitere Informationen

Informationen zu Softwareupdates

Dieses Update ist im kumulativen Update-Paket 2 für Host Integration Server 2010 enthalten.

Weitere Informationen dazu, wie Sie das kumulative Updatepaket zu erhalten, klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:
2616519 Kumulatives Updatepaket 2 für Host Integration Server 2010
Nachdem Sie dieses Update angewendet haben, können Sie 32-Bit-SNA-Anwendungen auf 64-Bit-Versionen von Host Integration Server 2010 installieren. Folgendes sind die Kategorien von 32-Bit-SNA-Anwendungen, die unterstützt werden:
  • 3270-Emulatoren
  • Logische Einheit Anwendungen (LUA) (RUI und SLI-Anwendungen)
  • APPC-Anwendungen
  • CPI-C-Anwendungen
  • 5250-Emulatoren

Nachdem Sie dieses kumulative Update angewendet haben, ist Unterstützung für die folgenden 32-Bit-SNA-Anwendungen auf 64-Bit-Versionen von Host Integration Server 2010 nicht enthalten:
  • Session Integrator (SI) Anwendungen
  • Filter-DLLs von SNA Server-Druckdaten
Weitere Informationen

Nachdem Sie dieses Update angewendet haben, werden die 32-Bit-Versionen von SNA-APIs in den Ordner "% SNARootWow64" installiert. Sie werden beispielsweise im Ordner "c:\Programme\Microsoft Host Integration Server-2010\SysWOW64" installiert. Host Integration Server 2010-Setup-Programm fügt "% SNARootWow64" an das Ende der Pfadangabe. Wenn 32-Bit-SNA Anwendungen auf dem System installiert, die Dateien enthalten, die den gleichen Namen wie der Host Integration Server SNA-APIs (z. B. Wappc32.dll, Winrui32.dll usw.) haben möglicherweise die 32-Bit-SNA-Anwendung nicht immer ausgeführt. Dies kann auftreten, wenn die PATH-Anweisung den Pfad der SNA-Anwendung, bevor der Ordner "% SNARootWow64" werden aufgelistet. In diesen Fällen können Sie die PATH-Anweisung, um den Ordner "% SNARootWow64" und der Ordner "% SNARoot %" aufgeführt werden, bevor Sie den SNA-Anwendungsordner ändern möchten.

Wenn Sie die Option Ressource Speicherort Komponente als eine Anwendung ausführen , auf dem HIS-2010-Client-System aktiviert haben, stellen Sie möglicherweise fest, dass eine 32-Bit-SNA-Anwendung (z. B. einen 3270-Emulation) nicht an ein HIS-Server-System herstellen kann. Der Fehler an den Benutzer zurückgegeben wird, tritt dieses Problem variiert je nach der SNA-Anwendung verwendet wird. Der Fehler kann eine der folgenden ähneln:

Fehler - beim Lesen von SNA Server-Konfiguration. Am lokalen Ende der RPC-Fehler.

Fehler 651 (Sitzung trennen, Netzwerk- oder nach-unten-...)
Das Problem tritt nicht auf, wenn der HIS-2010-Client HIS-Server herstellen kann, mithilfe von Microsoft-Netzwerk (Named Pipes). Wenn Microsoft-Netzwerk (Named Pipes) auf den HIS-Servern deaktiviert ist, oder die Netzwerk oder Firewall-Konfiguration die Verwendung von Named Pipes verhindert, wird der HIS-Client nicht mit dem HIS-Server herstellen, da sie den richtigen Registrierungseintrag, um den TCP/IP-Transport zu aktivieren, den der HIS-Client in der Regel verwendet wird, um seine Server herstellen, mithilfe von TCP/IP-Sockets nicht finden kann.

Der 64-Bit-HIS-Client versucht, lesen Sie den folgenden Registrierungsschlüssel, um zu bestimmen, die Netzwerk-Transportschichten, mit denen es auf seine Server zu verbinden, wenn eine 32-Bit-SNA-Anwendung installiert ist:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\SnaBase\Parameters\Transports
Transporte -Parameter ist nicht von diesem Registrierungsspeicherort vorhanden. So, verwendet der HIS-Client den Microsoft-Netzwerk (Named Pipes)-Transport (snalm.dll) in der Standardeinstellung.

Im folgenden sind zwei Workarounds für dieses Problem:

Erstens können Sie die Option Ressource Speicherort Komponente als eine Anwendung ausführen , auf den betroffenen HIS-2010-Client-Systemen deaktivieren. Auf diese Weise können den für SnaBase-Prozess als Windows-Dienst ausführen, wodurch den HIS-Client um den verfügbaren Transportarten Registrierungsparameter unter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SnaBase\Parameters\Transportszu finden.

Die zweite Problemumgehung besteht im hinzufügen den folgenden Registrierungsparameter um ermöglichen es dem HIS-2010-Client für die Verbindung zu seinem Server mithilfe der TCP/IP-Sockets, wenn die Option Ressource Speicherort Komponente als eine Anwendung ausführen aktiviert ist.

Wichtig Dieser Abschnitt, eine Methode oder eine Aufgabe enthält Schritte, die erklären, wie Sie die Registrierung ändern. Jedoch können schwerwiegende Probleme auftreten, wenn Sie die Registrierung falsch ändern. Stellen Sie daher sicher, dass Sie diese Schritte sorgfältig ausführen. Sichern Sie die Registrierung, bevor Sie es ändern, für zusätzlichen Schutz. Anschließend können Sie die Registrierung wiederherstellen, wenn ein Problem auftritt. Für Weitere Informationen zum Sichern und Wiederherstellen der Registrierung, klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:
322756 Wie Sichern und Wiederherstellen der Registrierung in Windows

  1. Registrierungs-Editor zu starten. Dazu klicken Sie auf Start, geben Sie Regedit in das Feld Suche starten , und drücken Sie dann die EINGABETASTE.
  2. Suchen Sie, und klicken Sie dann auf den folgenden Registrierungsunterschlüssel:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\SnaBase\Parameters
  3. Klicken Sie im Menü Bearbeiten klicken Sie auf neu, und klicken Sie dann auf Wert der mehrteiligen Zeichenfolge.
  4. Geben Sie die Transporte, und drücken Sie dann die EINGABETASTE.
  5. Mit der rechten Maustaste Transporte, und klicken Sie dann auf Ändern.
  6. Geben Sie SNAIP.DLL, drücken Sie die EINGABETASTE, und klicken Sie dann auf OK.
  7. Beenden Sie den Registrierungs-Editor.

Status

Microsoft hat bestätigt, dass dieses Problem auf die im Abschnitt "Gilt für" aufgeführten Microsoft-Produkte zutrifft.

Eigenschaften

Artikel-ID: 2532670 - Geändert am: Dienstag, 28. August 2012 - Version: 4.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Host Integration Server 2010
Keywords: 
kbqfe kbfix kbexpertiseinter kbbug kbsurveynew kbmt KB2532670 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 2532670
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com