การแก้ไข: โปรแกรมประยุกต์ APPC หรือ CPI-C ไม่ทำงานถ้าแอพลิเคชันหนึ่งอักขระที่ใช้สำหรับชื่อโปรแกรมธุรกรรมการบริการ IBM บน 2009 เซิร์ฟเวอร์การรวมกันของโฮสต์

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 2417432 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

อาการ

พิจารณาสถานการณ์สมมติต่อไปนี้:
  • คุณเรียกใช้โปรแกรมประยุกต์ mainframe IBM ที่เรียกการติดต่อสื่อสารขั้นสูง--โปรแกรม (APPC) หรืออินเทอร์เฟซการเขียนทั่วไปสำหรับแอพลิเคชันการสื่อสาร (CPT-C) แอพลิเคชัน APPC หรือ CPI-C ทำงาน บนเซิร์ฟเวอร์ที่ใช้ Microsoft โฮสต์รวมเซิร์ฟเวอร์ 2009 หรือ บนระบบไคลเอ็นต์ 2009 เซิร์ฟเวอร์การรวมกันของโฮสต์ Microsoft
  • ชื่อโปรแกรม (TP) ของธุรกรรม สำหรับแอพลิเคชัน mainframe ที่ระบุไว้ในเครื่อง แนบฟังก์ชันการจัดการหัวข้อ 5 (FMH-5) ข้อความเป็นหนึ่งอักขระ ตัวอย่างเช่น ชื่อโปรแกรม (TP) ของธุรกรรม ได้ X '03' ค่า นี้ TPชื่อคือ ชื่อ IBM โปรแกรมการธุรกรรมการบริการ

ในสถานการณ์สมมตินี้ แอพลิเคชันไม่ทำงาน และสองเหตุการณ์ข้อผิดพลาดที่คล้ายคลึงกันต่อไปนี้เข้าสู่ระบบเซิร์ฟเวอร์ 2009 เซิร์ฟเวอร์การรวมกันของโฮสต์โดยใช้:
รหัสเหตุการณ์: 60
แหล่งที่มา: เซิร์ฟเวอร์ SNA
คำอธิบาย:
ล้มเหลวในการเรียก APPC TP <one-character ibm="" service="" tp="" name=""></one-character> (), LU ภายใน = <local appc="" lu=""></local>ข้อมูลสม = 84 c 0000

คำอธิบาย
ความพยายามที่จะเรียก TP APPC ที่แสดงที่ล้มเหลว ข้อผิดพลาดจะรายงานไปยัง TP ที่ invoking บนระบบระยะไกลด้วยรหัสส่งคืนหลักการต่อไปนี้:

AP_ALLOCATION_ERROR ข้อมูลถูกต้องที่แสดงเป็นรองคืนรหัส ซึ่งจะเป็นหนึ่งในค่าเลขฐานสิบหกที่ต่อไปนี้:

X AP_TRANS_PGM_NOT_AVAIL_RETRY '084B6031'
X'084 C 0000' AP_TRANS_PGM_NOT_AVAIL_NO_RETRY
X AP_TP_NAME_NOT_RECOGNIZED '10086021'
X AP_PIP_NOT_ALLOWED '10086031'
X AP_PIP_NOT_SPECIFIED_CORRECTLY '10086032'
X AP_CONVERSATION_TYPE_MISMATCH '10086034'
X AP_SYNC_LEVEL_NOT_SUPPORTED '10086041'
X AP_SECURITY_NOT_VALID '080F6051'

รหัสเหตุการณ์: 730
แหล่งที่มา: บริการพื้นฐานของ SNA
คำอธิบาย:
คอมพิวเตอร์โฮสต์รวมเซิร์ฟเวอร์ไม่สามารถหาตำแหน่งที่ตั้ง TP invokable <converted ibm="" service="" tp="" name=""></converted>นามแฝง APPC LU <local appc="" lu="" alias=""></local>ชื่อเวิร์กสเตชัน: <workstation name=""></workstation>.

คำอธิบาย

ความพยายามที่จะเรียก TP APPC ที่แสดงล้มเหลวเนื่องจากเซิร์ฟเวอร์การรวมของโฮสต์ไม่พบชื่อ TP บนไคลเอนต์ใด ๆ ใน subdomain ที่การลงทะเบียน ถ้าเป็นการ TP เริ่มต้นอัตโนมัติ ใจ TP ที่กำหนดไว้บนเครื่องไคลเอ็นต์ที่ใช้โปรแกรม TPSETUP เซิร์ฟเวอร์การรวมกันของโฮสต์

หมายเหตุนอกจากนี้ปัญหานี้เกิดขึ้นในรุ่นก่อนหน้าของ 2009 เซิร์ฟเวอร์การรวมกันของโฮสต์

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากการเข้าถึงแบบไดนามิกล (DMOD) ใน เซิร์ฟเวอร์การรวมโฮสต์ หรือไคล เอ็นต์เซิร์ฟเวอร์การรวมกันของโฮสต์ไม่ถูกต้องแปลงชื่อหนึ่งอักขระยาว IBM โปรแกรมการธุรกรรมการบริการ

การแก้ไข

ข้อมูลโปรแกรมแก้ไขด่วน


มีโปรแกรมแก้ไขด่วนที่ได้รับการสนับสนุนจาก Microsoft อย่างไรก็ตาม โปรแกรมแก้ไขด่วนนี้มีวัตถุประสงค์เพื่อแก้ไขปัญหาที่อธิบายไว้ในบทความนี้เท่านั้น การนำโปรแกรมแก้ไขด่วนนี้ไปใช้กับระบบที่พบปัญหาอธิบายไว้ในบทความนี้เท่านั้น โปรแกรมแก้ไขด่วนนี้อาจได้รับการทดสอบเพิ่มเติม ดังนั้น ถ้ามีการรับผลกระทบคุณจะไม่รุนแรงจากปัญหานี้ เราขอแนะนำให้ คุณรอปรับปรุงซอฟต์แวร์ถัดไปที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้

หากโปรแกรมแก้ไขด่วนพร้อมใช้งานสำหรับการดาวน์โหลด จะเห็นส่วน "โปรแกรมแก้ไขด่วนพร้อมใช้งานดาวน์โหลด" ที่ด้านบนของบทความฐานความรู้นี้ หากส่วนนี้ไม่ปรากฏขึ้น ติดต่อ Microsoft ฝ่ายบริการสนับสนุนลูกค้าเพื่อขอรับโปรแกรมแก้ไขด่วน

หมายเหตุ หากเกิดปัญหาอื่น ๆ หรือการแก้ไขปัญหาใด ๆ เป็นสิ่งจำเป็น คุณอาจต้องสร้างการร้องขอบริการแยกต่างหาก ค่าใช้จ่ายในการสนับสนุนปกติจะนำไปใช้กับคำถามเพิ่มเติมและเรื่องที่ไม่สามารถจัดหาโปรแกรมแก้ไขด่วนนี้เฉพาะ สำหรับรายการทั้งหมด ของหมายเลขโทรศัพท์ของฝ่ายบริการลูกค้าของ Microsoft สนับสนุน หรือเมื่อต้อง การสร้างการร้องขอบริการแยกต่างหาก แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:
http://support.microsoft.com/contactus/?ws=support
หมายเหตุ แบบฟอร์ม "โปรแกรมแก้ไขด่วนพร้อมใช้งานดาวน์โหลด" แสดงภาษาโปรแกรมแก้ไขด่วนจะพร้อมใช้งาน ถ้าคุณไม่เห็นภาษาของคุณ ไม่ได้เนื่องจากไม่มีโปรแกรมแก้ไขด่วนพร้อมใช้งานสำหรับภาษานั้น

ข้อกำหนดเบื้องต้น

เมื่อต้องการใช้โปรแกรมแก้ไขด่วนนี้ คุณต้องใช้ Microsoft โฮสต์รวมเซิร์ฟเวอร์ 2009 ติดตั้ง

ข้อมูลการเริ่มระบบใหม่

คุณไม่มีการเริ่มระบบของคอมพิวเตอร์ใหม่หลังจากที่คุณใช้โปรแกรมแก้ไขด่วนนี้

แฟ้มข้อมูล

โปรแกรมแก้ไขด่วนรุ่นภาษาอังกฤษมีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มรุ่นที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันและเวลาของแฟ้มเหล่านี้จะแสดงอยู่ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้มข้อมูล จะถูกแปลงเป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้ โซนเวลา แท็บในเครื่อง วันและเวลา รายการใน'แผงควบคุม'
ทั้งหมดที่ได้รับการสนับสนุน 2009 เซิร์ฟเวอร์การรวมกันของโฮสต์รุ่นที่ใช้ x86
ยุบตารางนี้ขยายตารางนี้
ชื่อแฟ้มรุ่นของแฟ้มขนาดของแฟ้มวันเวลาแพลตฟอร์ม
Snaadsi.dll8.0.3783.2170,83227-ต.ค.-201020:24x 86
Snadmod.dll8.0.3783.2810,83227-ต.ค.-201020:24x 86
ทั้งหมดที่ได้รับการสนับสนุน x 2009 เซิร์ฟเวอร์การรวมกันของโฮสต์รุ่นที่ใช้ 64
ยุบตารางนี้ขยายตารางนี้
ชื่อแฟ้มรุ่นของแฟ้มขนาดของแฟ้มวันเวลาแพลตฟอร์ม
Snaadsi.dll8.0.3783.2416,59227-ต.ค.-201020:26x 64
Snadmod.dll8.0.3783.21,016,65627-ต.ค.-201020:26x 64
หมายเหตุ เนื่องจากเป็นการอ้างอิงแฟ้ม แก้ไขครั้งล่าสุดที่ประกอบด้วยแฟ้มเหล่านี้อาจจะประกอบด้วยแฟ้มเพิ่มเติม

สถานะ

Microsoft ยืนยันว่า ปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่ระบุไว้ในส่วน"ใช้งาน"

ข้อมูลเพิ่มเติม

ชื่อโปรแกรมธุรกรรมการบริการ IBM สามารถประกอบด้วยอักขระที่หนึ่ง สอง หรือสี่ อักขระตัวแรกในชื่อเป็น EBCDIC จากเลขฐานสิบหกเลขX '00' เมื่อต้องการ X '3F'. เลขฐานสิบหกของ EBCDIC เป็นอักขระที่พิมพ์ ดังนั้น ชื่อ IBM TP การบริการไม่สามารถแปลงเป็นชื่อคีย์บริการรีจิสทรีที่ถูกต้อง อย่างไรก็ตาม เขาใช้แมปดังต่อไปนี้เพื่อแสดงตัวเลขฐานสิบหก EBCDIC:
ยุบตารางนี้ขยายตารางนี้
เลขฐานสิบหก EBCDICอักขระที่พิมพ์
0x07DDM
0x20DIA
0x21SNAD
0x24FS
0x30PO
อื่น ๆ EBCDIC เลขฐานสิบหกในช่วงตั้งแต่หมายเลข ' 00 X ไปยังหมายเลข '3F' Xยกเลิก
หมายเหตุ ค่าการยกเลิกหมายถึง การที่ไม่รู้จัก

ตัวอย่างเช่น AS / เรียกว่าชื่อ TP สื่อสาร 400 ที่สนับสนุนการจำลองแสดง 5250 X '30F0F0F5'. เมื่อต้องการกำหนดชื่อนี้ในรีจิสทรีสำหรับโปรแกรมธุรกรรม invokable ชื่อ TP ถูกตั้งค่าเป็น PO005. ในสถานการณ์สมมตินี้ การ PO แทน X '30', 'X' F0 แปลงเป็นหมายเลข(เป็นศูนย์0), และ 'X' F5 ถูกแปลงเป็น(ห้าที่หมายเลข5).

ข้อมูลอ้างอิง

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการตั้งค่าคอนฟิกโปรแกรมธุรกรรมการบริการ IBM ในเขา คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
148970 วิธีการตั้งค่าคอนฟิก TPs บริการ SNA ในรีจิสทรี

คุณสมบัติ

หมายเลขบทความ (Article ID): 2417432 - รีวิวครั้งสุดท้าย: 29 สิงหาคม 2554 - Revision: 2.0
ใช้กับ
  • Microsoft Host Integration Server 2009
Keywords: 
kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2417432 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:2417432

ให้ข้อเสนอแนะ

 

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