KBI 311323 ODBC Error AFX_ODBC_CALL failed Microsoft Error Code = -1 While Connecting To Default Database On A Server With Multiple SQL Server Installations
Version
N/A
Date
Tuesday, 8 December 2015
Summary
While connecting to the default database on a SQL Server, an ODBC exception is sometimes thrown if the server has multiple versions of SQL Server installed
Technical Background
This is a known Microsoft bug — there is nothing Argent can do
Worse, it is intermittent — it does not occur always
This weird error throws a Microsoft Error code of -1
The issue happens when a connection is tried to the default database and the server has multiple versions of SQL Server installed
01 Dec 2015 00:00:01.024 M1 U2 (6520-6808) 10903 Debug trace level has been set to ‘LOW’
01 Dec 2015 02:00:00.280 M1 U2 (6520-6808) 24893 *** ERROR *** AFX_ODBC_CALL failed Microsoft Error Code = -1
01 Dec 2015 02:00:00.293 M1 U2 (6520-6808) 20619 *** ERROR *** ODBCCatalog::BuildCatalog failed
Resolution
Use another server which has only one version of SQL Server installed