I version 1.7.16 ändrades Easysoft SQL Server ODBC-drivrutinen från att använda en klientmarkör till en servermarkör när ett programs beteende antydde att det bara behövde en delmängd av data i ett frågeresultat. Detta markörbeteende justerar ytterligare vår SQL Server ODBC-drivrutin med Microsofts Native Client.
En åsidosättning för detta beteende lades till i version 1.8.10 eftersom om applikationen verkligen vill ha hela resultatuppsättningen, har användning av en servermarkör prestandaimplikationer, eftersom servermarkörer är långsammare.
En annan bieffekt av denna ändring är detta fel i SQL Azure:
"Cursor support is not an implemented feature for SQL Server Parallel Data Warehousing TDS" error
För att återgå till det tidigare beteendet för markörer och förhindra att detta fel genereras, lägg till denna OVERRIDE
rad till din ODBC-datakälla:
[SQLSERVER_SAMPLE] . . . OVERRIDE=65536
ODBC-datakällor lagras normalt i /etc/odbc.ini
.