If dsedit does not report any errors, but your other applications fail to run:
Verify whether your application uses the default server. If it passes a server name in the ct_connect routine, make sure you selected the corresponding server from the dsedit list before you tested the connection.
Verify that you have a valid user login name for SQL Server, Adaptive Server, or the Open Server application and that your permissions on databases and tables are consistent with the permissions required to run your applications.
Verify that the Net-Library driver you want to use is listed in the libtcl.cfg file.
Use the isql utility to verify that you can access your SQL Server, Adaptive Server, or Open Server application. isql is described in Open Client and Open Server Programmer’s Supplement.
On the machine that is running SQL Server or the Open Server application, use isql to verify that the databases and tables used by your application exist. If you do not have access to the machine running SQL Server, Adaptive Server, or the Open Server application, or if you are unfamiliar with isql, ask your database administrator to check for you.