Nella versione 1.7.16, il driver ODBC di Easysoft SQL Server è passato dall'utilizzo di un cursore client a un cursore server quando il comportamento di un'applicazione suggeriva che richiedeva solo un sottoinsieme di dati in un risultato di query. Con un cursore client, il database invia il set di risultati completo in un'unica risposta al driver quando risponde a una query. Il comportamento 1.7.16+ imita anche il comportamento di SQL Native Client di Microsoft a questo riguardo.
Nella versione 1.8.10 è stata aggiunta una sostituzione per questo comportamento perché se l'applicazione desidera effettivamente l'intero set di risultati, l'utilizzo di un cursore del server ha implicazioni sulle prestazioni, poiché i cursori del server sono più lenti.
Per ripristinare il comportamento precedente per i cursori, aggiungi questo OVERRIDE
riga alla tua origine dati ODBC:
[SQLSERVER_SAMPLE] . . . OVERRIDE=65536
Le origini dati ODBC sono normalmente archiviate in /etc/odbc.ini
.