Al momento sei offline in attesa che la connessione Internet venga ristabilita

FIX: Un aggiornamento è disponibile che abilita il supporto per applicazioni SNA 32 bit su versioni a 64 bit di Host Integration Server 2010

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.

2532670
Introduzione
In questo articolo viene descritto un aggiornamento software che consente alle applicazioni Systems Network Architecture (SNA) a 32 bit eseguite su versioni a 64 bit di Microsoft Host Integration Server 2010.
Sommario
Quando si installa Host Integration Server 2010 su una versione a 64 bit di Windows, vengono installate solo le versioni a 64 bit delle API Host Integration Server SNA. Si tratta di comunicazioni avanzate da programma a programma (APPC), interfaccia di programmazione comune per comunicazioni (CPI-C), richiesta di unità di interfaccia (RUI), interfaccia di livello sessione (SLI) e specifica di interfaccia del emulatore 3270 (EIS). Pertanto le applicazioni legacy SNA di 32 bit non possono eseguire su versioni a 64 bit dei sistemi di Host Integration Server o Host Integration Server Client.

Nota Le versioni a 64 bit di Microsoft Host Integration Server 2006 e Microsoft Host Integration Server 2009 installano solo le versioni a 64 bit dell'API di SNA Host Integration Server, in modo che le applicazioni legacy SNA di 32 bit non è possibile eseguire sia disattivata questi sistemi.
Informazioni

Informazioni sull'aggiornamento del software

Questo aggiornamento è incluso nel pacchetto di aggiornamento cumulativo 2 per Host Integration Server 2010.

Per ulteriori informazioni su come ottenere il pacchetto di aggiornamento cumulativo, fare clic sul numero dell'articolo riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
2616519 Pacchetto di aggiornamento cumulativo 2 per il 2010 di Host Integration Server
Dopo avere applicato questo aggiornamento, è possibile installare applicazioni SNA a 32 bit su versioni a 64 bit di Host Integration Server 2010. Le categorie di applicazioni SNA 32 bit supportati sono:
  • 3270 emulatori
  • Applicazioni di unità logica (LUA) (applicazioni RUI e SLI)
  • Applicazioni APPC
  • Applicazioni C CPI
  • 5250 emulatori

Dopo avere applicato questo aggiornamento cumulativo, supporto per le seguenti applicazioni SNA a 32 bit su versioni a 64 bit di Host Integration Server 2010 non è incluso:
  • Applicazioni di sessione Integrator (SI)
  • DLL filtro SNA Server di stampa di dati
Informazioni aggiuntive

Dopo avere applicato questo aggiornamento, le versioni a 32 bit delle API SNA vengono installate nella cartella % SNARootWow64%. Ad esempio, vengono installati nella cartella C:\Program Files\Microsoft Host Integration Server 2010\SysWOW64. Il programma di installazione di Host Integration Server 2010 aggiunge "% SNARootWow64 %" alla fine del percorso. Se sono presenti applicazioni SNA a 32 bit installate sul sistema che includono tutti i file con lo stesso nome dell'API Host Integration Server SNA (ad esempio Wappc32.dll, Winrui32.dll e così via) l'applicazione di SNA a 32 bit non può essere eseguita sempre. Ciò può verificarsi se l'istruzione di percorso Elenca il percorso dell'applicazione SNA prima nella cartella % SNARootWow64%. In questi casi, è possibile modificare l'istruzione di percorso per la cartella % SNARootWow64% e % SNARoot % cartella elencata prima cartella dell'applicazione SNA.

Se è stata attivata l'opzione Esegui componente posizione risorsa come un'applicazione su un sistema client 2010 HIS, è probabile che un'applicazione SNA a 32 bit (ad esempio un emulatore 3270) non può connettersi a un sistema di server HIS. L'errore restituito all'utente quando si verifica questo problema varia a seconda dell'applicazione SNA utilizzata. L'errore potrebbe essere simile a uno dei seguenti:

Errore - configurazione di SNA Server di lettura. Errore alla fine della chiamata RPC locale.

Errore 651 (sessione disconnessione, di rete o server verso il basso...)
Il problema non si verifica se il client 2010 HIS può connettersi al server HIS utilizzando reti Microsoft (Named Pipes). Se la rete Microsoft (Named Pipes) è disattivata nei server HIS o la configurazione di rete o un firewall impedisce l'utilizzo di Named pipe, il client HIS non si connetterà al server HIS perché non è in grado di individuare la chiave del Registro di sistema corretta per consentire il trasporto TCP/IP client HIS di solito utilizzati per connettersi al server tramite socket TCP/IP.

HIS 64-bit client tenta di leggere la seguente chiave del Registro di sistema per determinare i trasporti di rete che può utilizzare per connettersi al server quando viene installata un'applicazione SNA a 32 bit:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\SnaBase\Parameters\Transports
Il parametro trasporti non esiste in questa posizione del Registro di sistema. In questo modo, il client HIS utilizza il trasporto di rete Microsoft (Named Pipes) (snalm.dll) per impostazione predefinita.

Due soluzioni per questo problema sono:

Innanzitutto, è possibile disattivare l'opzione Esegui componente posizione risorsa come applicazione sui sistemi client 2010 HIS interessati. In questo modo il processo SnaBase eseguito come servizio di Windows, che consente al client HIS di individuare il parametro del Registro di sistema di trasporti disponibili in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SnaBase\Parameters\Transports.

La seconda soluzione consiste nell'aggiungere il seguente parametro del Registro di sistema per consentire al client 2010 HIS connettersi al proprio server tramite socket TCP/IP quando è attivata l'opzione Esegui componente posizione risorsa come un'applicazione .

Importante Questa sezione, metodo o attività contiene viene illustrato come modificare il Registro di sistema. Tuttavia, può causare seri problemi se si modifica il Registro di sistema in modo non corretto. Pertanto, assicurarsi di seguire attentamente i passaggi. Per maggiore protezione, eseguire il backup del Registro di sistema prima di modificarlo. Quindi, è possibile ripristinare il Registro di sistema se si verifica un problema. Per ulteriori informazioni su come eseguire il backup e ripristinare il Registro di sistema, fare clic sul numero dell'articolo riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
Articolo 322756 Come eseguire il backup e ripristino del Registro di sistema Windows

  1. Avviare l'Editor del Registro di sistema. Per effettuare questa operazione, fare clic su Start, digitare regedit nella casella Inizia ricerca e quindi premere INVIO.
  2. Individuare e selezionare la seguente sottochiave del Registro di sistema:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\SnaBase\Parameters
  3. Dal menu Modifica , scegliere Nuovo, quindi Valore multistringa.
  4. Digitare i trasportie quindi premere INVIO.
  5. Destro trasportie quindi fare clic su Modifica.
  6. Tipo di SNAIP.DLL, premere INVIO e quindi fare clic su OK.
  7. Uscire dall'Editor del Registro di sistema.

Status
Microsoft ha confermato che questo è un problema nei prodotti Microsoft elencati nella sezione "Si applica a".

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 2532670 - Ultima revisione: 08/28/2012 04:05:00 - Revisione: 4.0

  • Microsoft Host Integration Server 2010
  • kbqfe kbfix kbexpertiseinter kbbug kbsurveynew kbmt KB2532670 KbMtit
Feedback