Microsoft KB Archive/309020

From BetaArchive Wiki
Knowledge Base


CONVERT Verb Fails With SV_G on Host Integration Server 2000 End-User Client

Article ID: 309020

Article Last Modified on 5/17/2005



APPLIES TO

  • Microsoft Host Integration Server 2000 Standard Edition



This article was previously published under Q309020

Notice

Important This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry


SYMPTOMS

An Advanced Program-to-Program Communications (APPC) application that is using the Host Integration Server 2000 (HIS 2000) End-User Client may receive the following error message:

Primary Return Code: 0001 (SV_PARAMETER_CHECK)
Secondary Return Code: 00000405 (SV_TABLE_ERROR)

This error typically occurs when the application is calling the Convert verb and using a SV_G char_set parameter.

CAUSE

The HIS 2000 End-User Client system does not contain a COMTBLG value in the following registry key:

HKEY_LOCAL_MACHINE\Software\Microsoft\SnaBase\Parameters\Client


This value should exist and should contain the path for the default type G conversion table.

RESOLUTION

To resolve this problem, obtain the latest service pack for Host Integration Server 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

328152 How to Obtain the Latest Host Integration Server 2000 Service Pack


STATUS

Microsoft has confirmed that this is a problem in Microsoft Host Integration Server 2000. This problem was first corrected in Host Integration Server 2000 Service Pack 1.

To add the registry entry for the COMTBLG conversation table, follow these steps:

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

  1. Click Start, click Run, type regedit, and then click OK.
  2. Locate and then click the following key in the registry: HKEY_LOCAL_MACHINE\Software\Microsoft\SnaBase\Parameters\Client
  3. On the Edit menu, point to New, and then click String Value.
  4. Type Comtblg, and then press ENTER.
  5. On the Edit menu, click Modify.
  6. Type (or paste) the following, and then click OK: C:\Program Files\Host Integration Server\System\Comtblg.dat


Note The actual path to Comtblg.dat should match the path to where it exists on your End User Client system. You must add the registry entry manually only if you cannot apply Service Pack 1 to the Host Integration Server 2000 End User Client.

  1. Quit Registry Editor.


Keywords: kbbug kbfix kbhostintegserv2000sp1fix kbhostintegserv2000presp1fix KB309020