Outdated Country Names in PbAdmin

ID: Q183160


The information in this article applies to:


SYMPTOMS

When you create phone books using the Phone Book Administrator (PBA) on a computer running Internet Explorer, certain countries do not appear in the Connection Manager list.


CAUSE

When you update a phone book that contains a different country name then the one included in the PBA, those countries do not appear when you use the 32-bit version of TAPI. This problem only occurs in a minority of cases where the country name has changed recently. For example, Zaire recently changed its name to the Democratic Republic of the Congo. This problem occurs because Internet Explorer has a newer country file then TAPI or Phone Book Administrator.


RESOLUTION

Apply the hot fix described below or manually update the country codes by performing the following steps:

Note: Updating the Country List Connection Point Services included in Windows NT 4 Option Pack can apply to the TAPI country list used by Connection Point Services.

Note: You may want to edit the country list to reflect changes in country names or country dialing codes. The TAPI dialing codes are updated with each release. Therefore, you may want or need to edit the Countries list supplied with Connection Point Services.

To add or edit a country:

  1. For each country code you edit, change the related OP to another temporary country. Use the Connection Point Administration tool to edit each affected POP. Perform this step when you change country codes. If you are only editing the country name, you can skip this step.


  2. Open your Phone Book database with Microsoft Access 95 or Access 97. This database is an Access MDB file stored in the Connection Point Admin directory. The file has the same Phone Book name as displayed in the Connection Point Administration tool.


  3. Open the Datasheet view of the Country table. This table contains two fields, CountryNumber and CountryName. The first is a unique integer value corresponding to the TAPI code. The CountryName is a 60-character text field that contains the country name. Values in the CountryName field are localized.


  4. Find the country you want to edit, and change the value(s) of the data fields.


  5. Close the Datasheet view of the Country table and close the Phone Book database window.


  6. Using the Connection Point Administration tool, assign each POP edited in step 1 to the correct country. Your new phone book releases will now contain the updated country names and/or country codes. A user will receive the updated country information with their next phone book update.



Country Edits:

The following list of country entries should be updated. The current code and country name is given followed by the correct values.

   Current                    Change To
   -------                    ---------
   3302, Monaco               377, Monaco
   298, Faroe Islands         298, Faeroe Islands
   853, Macao                 853, Macau
   <missing>                  800, International Freephone Service
   <missing>                  870, INMARSAT 


STATUS

Microsoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article. A supported fix is now available, but has not been fully regression-tested and should be applied only to systems experiencing this specific problem. Unless you are severely impacted by this specific problem, Microsoft recommends that you wait for the next Service Pack that contains this fix. Contact Microsoft Technical Support for more information.


Keywords          : kbbug4.00 kbbug1.00 
Version           : WINNT:4.0
Platform          : winnt 
Issue type        : kbbug 

Last Reviewed: May 6, 1999