ИСПРАВИТЬ: Доступно обновление включает поддержку 32-разрядных приложений SNA на 64-разрядных версиях Host Integration Server 2010

Переводы статьи Переводы статьи
Код статьи: 2532670 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Введение

В данной статье описывается обновление программного обеспечения, который позволяет 32-разрядных приложений сетевой архитектуры систем (SNA) на 64-разрядных версий Microsoft узла Integration Server 2010.

Аннотация

При установке Host Integration Server 2010 на 64-разрядной версии Windows, устанавливаются только 64-разрядной версии сервера SNA узла интеграции API-интерфейсы. Это включает в себя дополнительные программы для программы связи (APPC), общий интерфейс программирования для связи (CPI-C), запросить единицы интерфейса (РУИ), уровень интерфейса сеанса (SLI) и спецификации интерфейса 3270 эмулятор (EIS). Таким образом SNA старых 32-разрядных приложений нельзя запускать на 64-разрядных версий систем Host Integration Server или клиент сервера узла интеграции систем.

Примечание 64-Разрядных версиях Microsoft Host Integration Server 2006 и 2009 г. Интеграция узла сервера Microsoft устанавливать только 64-разрядных версиях API протокола SNA Server интеграции узла, поэтому SNA старых 32-разрядные приложения не выходили за эти системы либо.

Дополнительная информация

Сведения об обновлении программного обеспечения

Это обновление включено в накопительный пакет обновления 2 для Host Integration Server 2010.

Для получения дополнительных сведений о получении накопительного пакета обновления, щелкните следующий номер статьи базы знаний Майкрософт:
2616519 Накопительный пакет обновления 2 для Host Integration Server 2010
После установки данного обновления можно установить SNA 32-разрядных приложений на 64-разрядных версиях Host Integration Server 2010. Ниже перечислены категории SNA 32-разрядных приложений, которые поддерживаются.
  • эмуляторы 3270
  • Логическая единица приложения (LUA) (РУИ и SLI приложений)
  • APPC приложений
  • CPI c приложений
  • эмуляторы 5250

Поддержка протокола SNA следующие 32-разрядных приложений на 64-разрядных версиях Host Integration Server 2010 не включается после применения этого накопительного обновления:
  • Сеанс приложения Integrator (SI)
  • DLL фильтра печати данных сервера SNA
Дополнительные сведения

После установки данного обновления 32-разрядной версии API SNA устанавливаются в папку % SNARootWow64%. Например они устанавливаются в папку C:\Program создаваемую Host Integration Server 2010\SysWOW64. Узел интеграции сервера 2010 программа установки добавляет «% SNARootWow64%» в конец ПУТИ. При наличии 32-разрядных SNA приложений, установленных в системе, которые включают все файлы, которые имеют имя, совпадающее с именем сервера SNA узла интеграции интерфейсы, API (например, Wappc32.dll, Winrui32.dll и т. д.) 32-разрядное приложение SNA может не всегда выполняются. Это может произойти, если в инструкции PATH путь приложения SNA перед папку % SNARootWow64%. В этих случаях может потребоваться изменить путь папки % SNARootWow64% и папку % SNARoot %, в списке перед SNA папки приложения.

Если включен параметр запуска компонента расположение ресурсов как приложение в системе клиента 2010 HIS, иногда 32-разрядное приложение SNA (например, эмулятор 3270) может не подключиться к системе сервера HIS. Ошибка, возвращается пользователю, при возникновении этой проблемы зависит от используемого приложения SNA. Сообщение об ошибке может соответствовать одному из следующих:

Ошибка - конфигурация сервера SNA чтения. Ошибки на локальном конце RPC.

Ошибка 651 (сеанс отключения, сети или сервера вниз...)
Проблема не возникает, если клиент HIS 2010 можно подключиться к серверу HIS с помощью сети Microsoft (именованные каналы). Если на серверах HIS отключена поддержка сети Microsoft (именованные каналы) или конфигурация сети или брандмауэра не позволяет использовать именованные каналы, HIS клиента не будет подключиться к серверу HIS, так как не удается найти раздел реестра, чтобы включить транспорт TCP/IP, клиент HIS обычно использует для подключения к СВОИМ серверам с помощью сокетов TCP/IP.

64-Разрядные клиентские HIS пытается прочитать следующий раздел реестра, чтобы определить сетевые транспорты, которые она может использовать для подключения к СВОИМ серверам при установке 32-разрядное приложение SNA:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\SnaBase\Parameters\Transports
Параметр транспортов не существует в данном расположении реестра. Таким образом клиент HIS использует транспорт сеть Майкрософт (именованные каналы) (snalm.dll) по умолчанию.

Ниже приведены два способа решения этой проблемы.

Во-первых можно отключить параметр запуска компонента расположение ресурсов как приложение HIS 2010 клиентских систем. Таким образом, процесс SnaBase запускается как служба Windows, что заставляет HIS клиенту найти параметр реестра транспортов, доступные в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SnaBase\Parameters\Transports.

Второй устранить проблему, необходимо добавить следующий параметр реестра для предоставления клиенту HIS 2010 для подключения к СВОИМ серверам с помощью сокетов TCP/IP, если включен параметр запуска компонента расположение ресурсов как приложение .

Важные Этот раздел, метод или задача содержит действия, о том, как внести изменения в реестр. Однако при неправильном изменении реестра могут возникнуть серьезные проблемы. Таким образом убедитесь, что тщательно выполните следующие действия. Для дополнительной защиты резервную копию реестра перед внесением изменений. Затем при возникновении неполадок можно восстановить реестр. Дополнительные сведения о способах создания резервной копии и восстановлении реестра щелкните следующий номер статьи базы знаний Майкрософт:
322756 Как резервное копирование и восстановление реестра Windows

  1. Запустите редактор реестра. Для этого нажмите кнопку Пуск, в поле Начать поиск введите команду regedit и нажмите клавишу ВВОД.
  2. Найдите и выделите следующий подраздел реестра:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\SnaBase\Parameters
  3. В меню Правка выберите команду Создатьи затем Мультистроковый.
  4. Введите транспортови нажмите клавишу ВВОД.
  5. Транспортыправой кнопкой мыши и выберите команду Изменить.
  6. Тип SNAIP.DLL, нажмите клавишу ВВОД и затем нажмите кнопку ОК.
  7. Закройте редактор реестра.

Статус

Корпорация Майкрософт подтверждает, что это является проблемой в продуктах Майкрософт, перечисленных в разделе «Относится к».

Свойства

Код статьи: 2532670 - Последний отзыв: 28 августа 2012 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Host Integration Server 2010
Ключевые слова: 
kbqfe kbfix kbexpertiseinter kbbug kbsurveynew kbmt KB2532670 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке: 2532670

Отправить отзыв

 

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