Troubleshooting - Freezing QuickBooks, slow query running.
Problem Description:
When I run report query, query works very slow & take about 1-5 mins per simple report like:
"sp_report ARAgingSummary show Current parameters DateFrom={d'2014-11-12'}, DateTo={d'2014-11-12'} where Blank = 'Total'"
Sometimes it freezes QuickBooks so user should restart it.
Solutions:
I would suggest you to enable QODBC status panel via QODBC Setup Screen->Message Window->Select "Display Driver Status" and "Display optimizer Status" options.
If you are getting “Waiting for QuickBooks” which means QuickBooks is taking time for processing request. So we may not provide much help on this issue.
QuickBooks SDK is providing data in XML format & QODBC is displaying it in tabular format. QODBC works by accepting SQL commands from applications through the ODBC interface, then converting those calls to navigational XML commands to the QuickBooks Accounting DBMS and returning record sets that qualify for the query results. QODBC acts as a 'wrapper' around the Intuit SDK so customers can finally get at their QuickBooks data using standard database tools; speeding development time.
All QODBC do is request for the Report information from QuickBooks SDK and QuickBooks is the one processing it and sending the output. QODBC formats that output to data table format.