Korriger: En oppdatering er tilgjengelig som aktiverer støtte for 32-biters SNA-applikasjoner på 64-biters versjoner av Host Integration Server 2010

Artikkeloversettelser Artikkeloversettelser
Artikkel-ID: 2532670 - Vis produkter som denne artikkelen gjelder for.
Vis alt | Skjul alt

På denne siden

Introduksjon

Denne artikkelen beskriver en oppdatering som gjør det muliggjør for 32-biters Systems Network Architecture (SNA)-programmer til å kjøre på 64-biters versjoner av Microsoft Host Integration Server 2010.

Sammendrag

Når du installerer Host Integration Server 2010 på en 64-biters versjon av Windows, installeres bare 64-biters versjoner av Host Integration Server SNA-APIer. Dette inkluderer Avansert Program-til-Program-kommunikasjon (APPC), vanlige Programming Interface for kommunikasjon (CPI-C), be om enhet Interface (RUI), økt Level Interface (SLI) og 3270 Emulator Interface Specification (EIS). Eldre 32-biters SNA-programmer kan derfor kjøres på 64-biters versjoner av Host Integration Server systemer eller klientsystemer Host Integration Server.

Obs! 64-Biters versjoner av Microsoft Host Integration Server 2006 og Microsoft Host Integration Server 2009 bare installere 64-biters versjoner av Host Integration Server SNA APIene, slik at eldre 32-biters SNA-programmer ikke kan kjøres av disse systemene enten.

Mer informasjon

Informasjon om programvare

Denne oppdateringen er inkludert i pakken med samleoppdatering 2 for Host Integration Server 2010.

Hvis du vil ha mer informasjon om hvordan du får tak i den kumulative oppdatering for pakken, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2616519 Kumulativ oppdateringspakke 2 for Host Integration Server 2010
Når du har installert denne oppdateringen, kan du installere 32-biters SNA-applikasjoner på 64-biters versjoner av Host Integration Server 2010. Dette er kategoriene for 32-biters SNA-programmer som støttes:
  • 3270-emulatorer
  • Logical unit programmer (LUA) (RUI og SLI-programmer)
  • APPC-programmer
  • CPI-C-programmer
  • 5250-emulatorer

Støtte for følgende 32-biters SNA applikasjoner på 64-biters versjoner av Host Integration Server 2010 er ikke inkludert når du har installert denne kumulative oppdateringen:
  • Økt Integrator (SI) programmer
  • DLL-filer for SNA Server utskriftsdata Filter
Hvis du vil ha mer informasjon

Når du har installert denne oppdateringen, er 32-biters versjoner av SNA-APIer installert i mappen % SNARootWow64%. De er for eksempel installert i mappen c:\Programfiler\Microsoft Host Integration Server 2010\SysWOW64. Installasjonsprogrammet for Host Integration Server 2010 legger til "% SNARootWow64" på slutten av banesetningen. Hvis det er 32-biters SNA programmer som er installert på systemet som inneholder filer som har samme navn som Host Integration Server SNA APIer (for eksempel Wappc32.dll, Winrui32.dll og så videre) kanskje 32-biters SNA-program kjører ikke alltid. Dette kan skje hvis PATH-setningen viser banen til SNA-programmet før % SNARootWow64%-mappen. I slike tilfeller kan du endre % SNARootWow64%-mappen og % SNARoot %-mappen som vises før programmappen SNA PATH-setningen.

Hvis du har aktivert alternativet Kjør ressurs plassering komponenten som et program på et HIS 2010 klient-system, kan det hende et 32-biters SNA-program (for eksempel 3270-Emulator) ikke kan koble til et system for HIS-server. Feilen returneres til brukeren når dette problemet oppstår, avhenger av SNA-programmet som er i bruk. Feilen kan ligne på ett av følgende:

FEIL - lesing SNA Server-konfigurasjon. Feil i den lokale enden av RPC.

Feil 651 (økt frakobling, nettverket eller serveren ned...)
Problemet oppstår ikke hvis HIS 2010-klienten kan koble til serveren for HIS ved hjelp av Microsoft-nettverk (Named Pipes). Hvis Microsoft-nettverk (Named Pipes) er deaktivert på HIS-servere eller nettverk eller firewall-konfigurasjon forhindrer bruk av navngitte datakanaler, koble HIS-klienten ikke til server for HIS, fordi den ikke finner den riktige registernøkkelen for å aktivere TCP/IP-transport HIS-klienten vanligvis bruker til å koble SINE servere ved hjelp av TCP/IP sockets.

64-Biters HIS klienten forsøker å lese følgende registernøkkel for å avgjøre nettverkstransport den kan bruke til å koble til HANS servere når et 32-biters SNA-programmet er installert:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\SnaBase\Parameters\Transports
Transporter -parameteren finnes ikke på dette sted i registret. Derfor bruker HIS-klienten transport for Microsoft-nettverk (Named Pipes) (snalm.dll) som standard.

Det er to måter å omgå dette problemet:

Først, kan du deaktivere alternativet Kjør ressurs plassering-komponenten som en applikasjon på de berørte systemene for HIS 2010-klient. Dette gjør at SnaBase-prosessen kjører som en Windows-tjeneste som får HIS-klienten til å finne tilgjengelige transporter registerparameteren under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SnaBase\Parameters\Transports.

Andre løsningen er å legge til følgende parameter i registret for å tillate HIS 2010-klient til å koble SINE servere ved hjelp av TCP/IP sockets når alternativet Kjør ressurs plassering-komponenten som en applikasjon er aktivert.

Viktig Denne delen, en metode eller en aktivitet inneholder trinn som forteller deg hvordan du endrer registeret. Imidlertid kan oppstå alvorlige problemer hvis du endrer registret på feil måte. Sørg derfor for at du følger disse trinnene nøye. For ekstra beskyttelse sikkerhetskopiere registret før du endrer den. Deretter kan du gjenopprette registret hvis det oppstår et problem. Hvis du vil ha mer informasjon om hvordan du sikkerhetskopierer og gjenoppretter du registret, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
322756 Slik sikkerhetskopierer og gjenoppretter du registret i Windows

  1. Start Registerredigering. Hvis du vil gjøre dette, klikker du Start, Skriv inn regedit i Start søk -boksen, og trykk deretter Enter.
  2. Finn og klikk følgende registerundernøkkel:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\SnaBase\Parameters
  3. Klikk NyRediger -menyen, og klikk deretter Multistrengverdi.
  4. Skriv inn transporter, og trykk deretter Enter.
  5. Høyreklikk transporter, og klikk deretter Endre.
  6. Skriv inn SNAIP.DLL-fil for, trykk Enter, og klikk deretter OK.
  7. Avslutt Registerredigering.

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Egenskaper

Artikkel-ID: 2532670 - Forrige gjennomgang: 28. august 2012 - Gjennomgang: 2.0
Informasjonen i denne artikkelen gjelder:
  • Microsoft Host Integration Server 2010
Nøkkelord: 
kbqfe kbfix kbexpertiseinter kbbug kbsurveynew kbmt KB2532670 KbMtno
Maskinoversatt
Viktig: Denne artikkelen har blitt maskinoversatt, og dermed ikke oversatt av en person. For at alle artikler i vår database skal være oversatt til ditt språk, vil Microsoft benytte både personoversatte og maskinoversatte artikler. Det er viktig å merke seg at en maskinoversatt artikkel ikke alltid er perfekt. Det kan forekomme stave, strukturelle eller grammatiske feil. Microsoft er ikke ansvarlig for unøyaktigheter, feil eller skade ved bruk av innhold i artikkel som måtte forårsakes av feiloversettelse. Microsoft vil jevnlig oppdatere sitt maskinoversettelses programvare.
Den engelske versjonen av denne artikkelen er den følgende: 2532670

Gi tilbakemelding

 

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