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

Traduzione articoli Traduzione articoli
Identificativo articolo: 2532670 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

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".

ProprietÓ

Identificativo articolo: 2532670 - Ultima modifica: martedý 28 agosto 2012 - Revisione: 4.0
Le informazioni in questo articolo si applicano a:
  • Microsoft Host Integration Server 2010
Chiavi:á
kbqfe kbfix kbexpertiseinter kbbug kbsurveynew kbmt KB2532670 KbMtit
Traduzione automatica articoli
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.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 2532670
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

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