Ve verzi 1.7.16 se ovladač Easysoft SQL Server ODBC změnil z používání klientského kurzoru na serverový kurzor, když chování aplikace naznačovalo, že potřebuje pouze podmnožinu dat ve výsledku dotazu. Toto chování kurzoru dále zarovnává náš ovladač SQL Server ODBC s nativním klientem společnosti Microsoft.
Přepsání tohoto chování bylo přidáno ve verzi 1.8.10, protože pokud aplikace skutečně požaduje celou sadu výsledků, použití serverového kurzoru má dopad na výkon, protože serverové kurzory jsou pomalejší.
Dalším vedlejším efektem této změny je tato chyba v SQL Azure:
"Cursor support is not an implemented feature for SQL Server Parallel Data Warehousing TDS" error
Chcete-li se vrátit k předchozímu chování kurzorů a zabránit generování této chyby, přidejte toto OVERRIDE
řádku do vašeho zdroje dat ODBC:
[SQLSERVER_SAMPLE] . . . OVERRIDE=65536
Zdroje dat ODBC jsou normálně uloženy v /etc/odbc.ini
.