FIX: Is een update beschikbaar die Hiermee wordt ondersteuning voor 32-bits SNA-toepassingen op 64-bits versies van Host Integration Server 2010 geboden

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 2532670 - Bekijk de producten waarop dit artikel van toepassing is.
Alles uitklappen | Alles samenvouwen

Op deze pagina

Inleiding

Dit artikel wordt een software-update waarmee u 32-bits Systems Network Architecture (SNA) toepassingen uitvoeren op 64-bits versies van Microsoft Host Integration Server 2010.

Samenvatting

Wanneer u Host Integration Server 2010 op een 64-bits versie van Windows installeert, worden alleen de 64-bits versies van de API's van Host Integration Server SNA geïnstalleerd. Dit bevat programma tot programma Geavanceerde communicatie (APPC) en algemene Programming Interface (CPI-C) communicatie, aanvraag Unit Interface (RUI), sessie Level Interface (SLI) (eis-3270-Emulator Interface Specification). Daarom uitvoeren niet SNA met oudere 32-bits toepassingen op 64-bits versies van Host Integration Server of Host Integration Server Client systemen.

Opmerking De 64-bits versies van Microsoft Host Integration Server 2006 en Microsoft Host Integration Server 2009 worden alleen de 64-bits versies van de API van Host Integration Server SNA installeren, zodat oudere toepassingen voor 32-bits SNA hetzij uit deze systemen niet uitvoeren.

Meer informatie

Informatie over software-update

Deze update is opgenomen in cumulatieve updatepakket 2 voor 2010 van Host Integration Server.

Voor meer informatie over het verkrijgen van het cumulatieve updatepakket klikt u op het volgende artikel in de Microsoft Knowledge Base:
2616519 Cumulatieve updatepakket 2 voor de Host Integration Server 2010
Nadat u deze update hebt toegepast, kunt u 32-bits SNA-toepassingen installeren op 64-bits versies van Host Integration Server 2010. De categorieën van 32-bits SNA-toepassingen die worden ondersteund zijn:
  • 3270-emulatoren
  • Toepassingen van de logische eenheid (LUA) (RUI en SLI-toepassingen)
  • APPC toepassingen
  • CPI-C-toepassingen
  • 5250-emulators

Er is geen ondersteuning voor de volgende 32-bits SNA-toepassingen op 64-bits versies van Host Integration Server 2010 opgenomen nadat u deze cumulatieve update:
  • Sessie Integrator (SI) toepassingen
  • SNA Server-gegevens afdrukken Filter-dll
Aanvullende informatie

Nadat u deze update toepast, worden de 32-bits versies van de SNA-API's geïnstalleerd in de map % SNARootWow64%. Bijvoorbeeld, worden ze geïnstalleerd in de map C:\Program Files\Microsoft Host Integration Server 2010\SysWOW64. Het installatieprogramma van Host Integration Server 2010 wordt "% SNARootWow64 %" toegevoegd aan het einde van de padinstructie. Als u 32-bits SNA toepassingen geïnstalleerd op het systeem dat alle bestanden met dezelfde naam als de Host Integration Server SNA-API (zoals Wappc32.dll, Winrui32.dll, enzovoort hebben) worden niet altijd de 32-bits SNA-toepassing uitgevoerd. Dit kan gebeuren als de PATH-instructie het pad naar de SNA-toepassing voordat u de map % SNARootWow64 bevat %. In deze gevallen kunt u de instructie PATH in de map % SNARootWow64% en % SNARoot % map voordat de SNA-toepassingsmap te wijzigen.

Als u de optie resource locatie onderdeel als een toepassing uitvoeren op een clientsysteem HIS 2010 hebt ingeschakeld, is het mogelijk dat een 32-bits SNA-toepassing (zoals een 3270-Emulator) kan geen verbinding maken met een systeem HIS server te vinden. De fout geretourneerd naar de gebruiker wanneer dit probleem optreedt is afhankelijk van de SNA-toepassing wordt gebruikt. De fout kan lijken op een van de volgende:

Fout: lezen SNA Server-configuratie. Fout op de lokale kant van de RPC.

Fout 651 (sessie verbreken, netwerk- of omlaag...)
Het probleem treedt niet op als de HIS 2010-client verbinding met de HIS-server maken kan via Microsoft Networking (Named Pipes). Als Microsoft Networking (Named Pipes) is uitgeschakeld op de HIS-servers of de netwerk- of firewall-configuratie het gebruik van benoemde sluizen voorkomt, wordt de HIS-client geen verbinding met de HIS-server omdat de juiste registersleutel zodat het TCP/IP-transport dat de HIS-clients meestal verbinding met zijn servers maakt via TCP/IP sockets kan niet worden gevonden.

De 64-bits HIS-client probeert te lezen van de volgende registersleutel om te bepalen van de netwerktransporten met kunt verbinding maken met de servers zijn wanneer een 32-bits SNA-toepassing is geïnstalleerd:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\SnaBase\Parameters\Transports
De parameter transporten bestaat niet op deze registerlocatie van het. De HIS-client gebruikt, het transport van Microsoft Networking (Named Pipes) (snalm.dll) standaard.

Er zijn twee oplossingen voor dit probleem:

U kunt eerst de optie resource locatie onderdeel als een toepassing uitvoeren op de getroffen systemen van HIS 2010 client uitschakelen. Hiermee wordt het SnaBase-proces uitgevoerd als een Windows-service, waardoor de HIS-client de registerparameter transporten beschikbaar onder HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SnaBase\Parameters\Transportsvinden.

De tweede oplossing is het toevoegen van de volgende registerparameter, zodat de client HIS 2010 met diens servers via TCP/IP sockets als de optie resource locatie onderdeel als een toepassing uitvoeren is ingeschakeld.

Belangrijk Deze sectie, methode of taak bevat stappen voor het wijzigen van het register. Echter, kunnen ernstige problemen optreden als u het register onjuist bewerkt. Zorg ervoor dat u deze zorgvuldig stappen. Reservekopie van het register voordat u het wijzigt voor extra bescherming. Vervolgens kunt u het register herstellen als er een probleem optreedt. Voor meer informatie over de back-up en terugzetten van het register, klikt u op het volgende artikel in de Microsoft Knowledge Base:
322756 Back-up en terugzetten van het register in Windows

  1. Start de Register-Editor. Hiertoe klikt u op Start, typ regedit in het vak Zoekopdracht starten en druk op Enter.
  2. Zoek en klik op de volgende registersubsleutel:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\SnaBase\Parameters
  3. Klik op Nieuwin het menu Bewerken en klik vervolgens op Waarde met meerdere tekenreeksen.
  4. Typ transportenen druk op Enter.
  5. Transportenmet de rechtermuisknop en klik vervolgens op wijzigen.
  6. Type SNAIP.DLL-bestand, druk op Enter en klik vervolgens op OK.
  7. Sluit Register-Editor.

Status

Microsoft heeft bevestigd dat dit een probleem is in Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.

Eigenschappen

Artikel ID: 2532670 - Laatste beoordeling: dinsdag 28 augustus 2012 - Wijziging: 4.0
De informatie in dit artikel is van toepassing op:
  • Microsoft Host Integration Server 2010
Trefwoorden: 
kbqfe kbfix kbexpertiseinter kbbug kbsurveynew kbmt KB2532670 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten.
De Engelstalige versie van dit artikel is de volgende: 2532670

Geef ons feedback

 

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