SYMPTOMS
If an existing data source is reconfigured in such a way that only its name
is changed using either ODBC Administrator or ODBC icon from Control Panel
for the SQL Server driver, the corresponding server entry in the WIN.INI
entry (for non-default network or Network Library) is removed.
For example, assume a data source called MYSOURCE is configured and maps to
a SQL Server machine called SQLNT1. Also it is using dbmsspx3 net-library.
So in the ODBC.INI file, the server entry for [MYSOURCE] would be SQLNT1
and the corresponding entry in WIN.INI for this would be under SQL Server
section as follows:
[SQL Server]
SQLNT1=dbmsspx3,SQLNT1
Now if the data source name is changed from MYSOURCE to NEWSRC using
ODBC Administrator or ODBC icon in the control panel, the above entry
for SQLNT1 will be removed. This happens even though the server entry
in ODBC.INI for the [NEWSRC] still points to SQLNT1.
NOTE: In case of default network and net-library, no entry in needed
in the WIN.INI.