Advantage Developer Zone

 
 
 

Advantage Knowledgebase Item




Ref No:
061009-1806
Last Modified:
Thursday, June 28, 2007
Product:
Advantage Clients ( General )
Category:
Error Codes
Title:
Advantage 6420 Solution Summary (with links to detailed walkthroughs)
Problem Description:
6420 - Unable to "discover" the Advantage Database Server
Solution:
An Advantage 6420 error occurs when the client application is unable to connect to the Advantage service on the server. Advantage will normally use a discovery process to connect. The Advantage ADS.INI file was developed as a solution for when there are problems with the discovery process. This solution assumes the use of Advantage 7.x or greater. Please note that on a Netware or Linux server, they must be running IP if the server and client(s) are on different networks, as IPX is non-routable.

The complete Advantage 6420 Solution Knowledge Base item including all of the detailed walk-throughs is available on the Advantage DevZone Documentation page in a Word .doc format.

To resolve an Advantage 6420 error complete each step below. After each step, attempt to run the application.

1. Ensure that the Advantage service is running. For example, in Windows click Start - Control Panel - Administrative Tools - Services. Find the service with the name Advantage Database Server and check that its Status is Started.

2. Connect using the IP address of the server and the port configured for Advantage through the client-side application. If it is an option with the client-side application that is receiving the 6420, embed the IP address and port into the UNC path (for example, \\IP_address:configured_port\sharedDataFolder) in the connection path. If this step is not possible, skip ahead to step 3.

3. Use an ADS.INI file. The basic steps are: a) Configure a port for Advantage on the server computer; b) Find out the server computer’s name; c) Find out the server computer’s IP address; d) Ping the server computer IP address from the client computer; e) Create an ADS.INI file; and, f) Ensure visibility of the ADS.INI to the client application. For a detailed walk-through of this step, see the Knowledge Base item located at reference number 061010-1807.

4. Troubleshoot with the Advantage Data Architect (ARC) using an ADS.INI in the ARC folder. Once ARC has successfully connected, connect with the client application in the same way. For a detailed walk-through of this step, see the Knowledge Base item located at reference number 061011-1810.

5. Validate that UDP communication is occurring on the port configured for Advantage. If UDP is blocked, check all potential sources of blocked UDP communication on the port configured for Advantage. Even if Advantage has been configured to use TCP/IP, UDP/IP will still be used for discovery. For a detailed walk-through of this step, see the Knowledge Base item located at reference number 061011-1809.

6. If there appears to be a network communication problem, generate an ADSCOM.TXT file, which can be used to diagnose communication problems. For a detailed walk-through of this step, see the Knowledge Base item located at reference number 061011-1811.

7. Investigate mapped drives if it is indicated to be a possible factor. For a detailed walk-through of this step, see the Knowledge Base item located at reference number 061011-1812.

8. On server machines with more than one IP address, it may be desired to force the Advantage Database Server to use a specific IP address. For a detailed walk-through of this step, see the Knowledge Base item located at reference number 061011-1813.

9. With either domestic or international versions of Advantage, ensure that the Advantage license is not an evaluation license that has expired. With international versions, ensure that the registration period has not expired.

10. There are additional solutions in the Knowledge Base item located at reference number 020806-1486, particularly for older systems (pre-2000 server operating systems and/or pre-Advantage 7.0) and also at KB search 6420.

Additional Sources of Help (all links are to Advantage 8.1 Help files):

Some Advantage Help - Contents topics that contain additional information are:
Advantage Concepts - Advantage Development Notes - Ads.ini File Support
Advantage Database Server - Advantage Management Information
Advantage Data Architect - Databases - Database Aliases

You may also want to read the following Advantage Help - Contents topics, each of which contain numerous articles on their subjects:
Troubleshooting and Technical Support - Troubleshooting
Troubleshooting and Technical Support - Networking Issues
Troubleshooting and Technical Support - Networking Issues - Advantage Database Server Discovery
Was This Item Helpful?