KORRIGERA: Finns en uppdatering som aktiverar stöd för 32-bitars SNA-program på 64-bitars versioner av Host Integration Server 2010

Artikelöversättning Artikelöversättning
Artikel-id: 2532670 - Visa produkter som artikeln gäller.
Visa alla | Dölj alla

På den här sidan

Inledning

Den här artikeln beskrivs en programuppdatering som gör Systems Network Architecture (SNA) 32-bitars program ska köras i 64-bitars versioner av Microsoft Host Integration Server 2010.

Sammanfattning

När du installerar Host Integration Server 2010 på en 64-bitars version av Windows installeras endast 64-bitars versioner av Host Integration Server SNA-API. Detta inkluderar avancerade Program till Program Communications (APPC) och Common Programming Interface för kommunikation (CPI-C), begär enhet gränssnitt (RUI), Session Level Interface (SLI) 3270 Emulator Interface Specification (EIS). Därför kan inte äldre 32-bitars SNA-program köras i 64-bitars versioner av Host Integration Server system eller system för Host Integration Server-klienten.

Obs! 64-Bitars versioner av Microsoft Host Integration Server 2006 och Microsoft Host Integration Server 2009 endast installera 64-bitars versioner av Host Integration Server SNA API så äldre program i 32-bitars SNA antingen kan köras av dessa system.

Mer Information

Uppdateringsinformation

Den här uppdateringen ingår i kumulativa uppdateringspaketet 2 för Host Integration Server 2010.

Mer information om hur du skaffar Kumulativt uppdateringspaket klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2616519 Kumulativt uppdateringspaket 2 för Host Integration Server 2010
När du har installerat uppdateringen kan du installera 32-bitarsprogram SNA på 64-bitars versioner av Host Integration Server 2010. Kategorier av 32-bitars SNA-program som stöds är följande:
  • 3270 emulatorer
  • Logical unit-program (LUA) (RUI och SLI-program)
  • APPC program
  • CPI-C-program
  • 5250 emulatorer

Stöd för följande 32-bitars SNA-program på 64-bitars versioner av Host Integration Server 2010 inkluderas inte när du har installerat den här samlade uppdateringen:
  • Session Integrator (SI) program
  • Filter-DLL för SNA Print Server-Data
Ytterligare Information

När du har installerat den här uppdateringen installeras 32-bitars versioner av SNA-API: er i mappen % SNARootWow64%. De är installerade i mappen C:\Program Files\Microsoft Host Integration Server 2010\SysWOW64. Installationsprogrammet för Host Integration Server 2010 lägger till "% SNARootWow64 %" i slutet av sökvägen. Om det finns en 32-bitars SNA program installerade på datorn som innehåller alla filer som har samma namn som Host Integration Server SNA-API (till exempel Wappc32.dll, Winrui32.dll och så vidare) kan SNA 32-bitarsprogram alltid körs inte. Detta kan inträffa om sökvägen innehåller sökvägen till programmet SNA innan mappen % SNARootWow64%. I dessa fall kan du ändra sökvägen om du vill att mappen % SNARootWow64% och % SNARoot %-mappen visas före SNA-programmappen.

Om du har aktiverat alternativet Kör resurs plats komponent som ett program på klientdatorn ett HIS 2010, kanske ett 32-bitars SNA-program (till exempel 3270-Emulator) inte kan ansluta till en server HIS-systemet. Felet returneras till användaren när problemet uppstår varierar beroende på SNA-program som används. Felet kan likna något av följande:

FEL - läsning SNA Server-konfiguration. Fel i RPC lokala slut.

Fel 651 (sessionen kopplas från, nätverks- eller ned...)
Problemet uppstår inte om HIS 2010-klient kan ansluta till HIS-servern med hjälp av Microsoft-nätverk (namngivna Pipes). Om Microsoft-nätverk (namngivna Pipes) är inaktiverat på HIS-servrar eller nätverk eller brandväggen konfigurationen förhindrar användning av namngivna Pipes kommer HIS-klienten inte ansluta till servern HIS eftersom det inte kan hitta rätt registernyckel om du vill aktivera TCP/IP transport som HIS-klient vanligtvis används för att ansluta till dennes servrar med TCP/IP sockets.

64-Bitars HIS-klient försöker läsa följande registernyckel för att avgöra om transporter som kan användas för att ansluta till dennes servrar när en 32-bitars SNA-programmet är installerat:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\SnaBase\Parameters\Transports
Parametern transporter finns inte på den här platsen i registret. Så använder HIS-klient för Microsoft-nätverk (namngivna Pipes) transport (snalm.dll) som standard.

Nedan beskrivs två lösningar på problemet:

Först kan du inaktivera alternativet Kör resurs plats komponent som ett program på berörda HIS 2010 klientsystem. Detta gör att SnaBase-processen körs som en Windows-tjänst som orsakar HIS-klienten att hitta tillgängliga transporter registerparameter under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SnaBase\Parameters\Transports.

Den andra lösningen är att lägga till följande parameter registret så att HIS 2010 klienten ansluta till dennes servrar med TCP/IP sockets när alternativet Kör resurs plats komponent som ett program är aktiverad.

Viktigt Det här avsnittet, metod eller aktivitet innehåller åtgärder som talar om hur du ändrar registret. Allvarliga problem uppstå om du ändrar registret felaktigt. Kontrollera därför att du följer dessa instruktioner noggrant. För extra skydd säkerhetskopiera registret innan du ändrar den. Sedan kan du återställa registret om det uppstår problem. Mer information om hur du säkerhetskopierar och återställer registret klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
322756 Säkerhetskopiera och återställa registret i Windows

  1. Starta Registereditorn. Detta gör klickar du på Start, Skriv regedit i rutan Påbörja sökning och tryck på RETUR.
  2. Leta upp och klicka på följande registerundernyckel:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\SnaBase\Parameters
  3. Klicka på NyttRedigera -menyn och klicka sedan på Multisträngvärde.
  4. Skriv transporteroch tryck på RETUR.
  5. Högerklicka på transporteroch klicka sedan på Ändra.
  6. Skriv SNAIP.DLL-filen, tryck på RETUR och klicka sedan på OK.
  7. Avsluta Registereditorn.

Status

Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna i avsnittet "Gäller".

Egenskaper

Artikel-id: 2532670 - Senaste granskning: den 28 augusti 2012 - Revision: 2.0
Informationen i denna artikel gäller:
  • Microsoft Host Integration Server 2010
Nyckelord: 
kbqfe kbfix kbexpertiseinter kbbug kbsurveynew kbmt KB2532670 KbMtsv
Maskinöversatt
VIKTIGT: Denna artikel är översatt av Microsofts automatiska översättningsprogram och inte av en mänsklig översättare. För att Du skall ha åtkomst till alla artiklar i Knowledge Base på Ditt föredragna språk så är en del artiklar översatta av människor och en del artiklar av översättningsprogram. Tänk på att en artikel som är översatt av ett översättningsprogram inte alltid är perfekt. Artikeln kan innehålla fel ord, grammatik eller meningsbyggnad, ungefär som en utländsk talare kan göra misstag när han eller hon pratar med Dig på Ditt språk. Microsoft ansvarar inte för eventuella felaktigheter i översättningen, fel eller skador som orsakats av någon felöversättning av innehållet eller våra kunders användande av det översatta innehållet. Microsoft uppdaterar kontinuerligt mjukvaran för översättningsprogrammet.
Den engelska versionen av artikeln är följande: 2532670

Ge 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