I’m having a problem getting the 2007 qodbc upgrade to work on our Windows 2003 server.
Some history: We have been using the 2005 web server version of QODBC successfully, on a Windows 2003 Server (SP1), with QuickBooks Enterprise Edition, for a year and a half. We did not do the 2006 upgrade.
After some amount of difficulty, I was able to get the QODBC 2007 upgrade to work in my XP development machine (I had to follow the 17 step procedure outlined in “After upgrading to QuickBooks 2006, QODBC auto-login unattended mode no longer works?”, etc). When upgrading the server to QuickBooks 2007 and QODBC 7.00.00.204, I did it a little differently. I first eliminated FlexQuarters QODBC from the list of integrated applications before converting the QBW file from 2005 to 2007 (to avoid the 17 step procedure), installed the QuickBooks upgrade then the QODBC upgrade.
The first problem is that the sample file sample05.qbw file was not upgraded (to QuickBooks 2007 format), so the QODBC Test VBScript test didn’t work. It took me a while to figure that out, but when I upgraded the sample file, the QODBC Test VBScript test worked.
I performed all of the procedures described in
http://www.qodbc.com/QODBCweb.htm, including the Trouble Shooting section, except for reinstalling Windows 2003 Server, which is not an acceptable solution.
“After upgrading to QuickBooks 2006, QODBC auto-login unattended mode no longer works?”
How can I see QuickBooks data in a Internet Explorer Browser using Windows XP? except for “Uncheck the "Allow IIS to control password" setting for Anonymous access in IIS as shown here and set your own password” because that is not available under Windows 2003 Server.
With the following results:
The DCOM test page works.
The VB Demo application works, even in auto-login mode.
The DisplaySQL application does not work in any mode. Neither does the qbcust application. I think they are both hanging on the initial connection to QuickBooks.
The problem is that I don’t know what to try next, as there is no indication anywhere as to what might be wrong. The trace log file, QODBCTRA.TXT is empty (yes, I selected Detailed Tracing). QODBCLOG.TXT is empty as well, and nothing shows up in qbsdklog.txt, nor any of the Windows 2003 event logs. When running these applications, the server beeps once, as if to say there is something wrong, but I cannot find any indication as to what is wrong.
I’m wondering if part of the problem might be location confusion on the part of QODBC. My initial 2005 installation of QODBC was in the E:\Program Files directory (as I typically do not install programs on the C: drive), and I put the upgrade there as well, and while everything worked fine with the 2005 version, might QODBC be confused about the locations of the various log files? Especially since there is another version of QODBC loaded on the machine (the read-only one that now comes with QuickBooks 2007). Do you think it would be fruitful to uninstall and reinstall QODBC on the C drive? If I do that, do I need to deactivate and reactivate it?
Other than that idea, which seems like a stretch, I really don’t know what to try next, as, as far as I can tell, I’ve done everything listed on your website, and I have no information about why the test applications are still failing. Any clue that might at least give me a detailed error message? What to try next? |