Member Login

Username
Password
Forget Password
New Sign Up
Search Forum

Buy Support
Incidents

If you can't find your answer in the FREE PUBLIC QDeveloper Forum, require URGENT Priority Support, or you need to send us private or confidential information:

Click Here
If you can't login and post questions or you are having trouble viewing forum posts:
Click Here
Callback
Support

If you live in USA, UK, Canada, Australia or New Zealand, you can leave us details on your question and request us to call you back and discuss them with you personally  (charges apply).

Click Here
 
Buy Support
Incidents
If you can't find your answer in the FREE PUBLIC QDeveloper Forum, require URGENT Priority Support, or you need to send us private or confidential information:
Click Here

Forum : Windows Server 2008 64 + QBES 9 + QODBC 9Search Forum

Forum Home > QODBC - ODBC Driver for QuickBooks > QODBC v8 Forum

 New Topic 
 
 Post Reply 
[1]  
 Windows Server 2008 64 + QBES 9 + QODBC 9 
 Author   Message 
  Mike 
  
 Group: Members 
 Posts: 10 
 Joined: 2006-04-20 
 Profile
 Posted : 2008-11-04 02:26:17

I am trying to get QODBC working with QBES 9 installed in terminal services mode on Windows Server 2008 64.

I have written a web service that makes an ODBCConnection to the "QuickBooks Data" DSN.  This works fine on my other servers, but it is not working on WS 2008.  I have configured IIS 7 to run its application pools in 32 bit mode, so I am able to consume the 32 bit QODBC driver.  I am trapping ODBC errors in the web service code, and am unable to catch any. The web service just hangs.  No SDK log entries are created.  VBDemo works OK, but only with DCOM servers NOT enabled.  When DCOM servers are enabled, VBDemo errors out: "DCOM Servers must be enabled when using Server Edition".

I have NOT installed the standard ASP role in IIS 7, but have installed .NET and the features neccessary to run web services.  Shall I also install the standard ASP role, since the DCOM configuration requires the ASPNET user to have custom permissions?

I have followed the instructions for manually configuring DCOM servers on Windows Server 2003, and modified them to fit my environment:

WS 2003 User                   WS 2008 User Equivalent??

ASPNET                              Network Service

IUSR_Machine                   IIS_USRS

Has anyone else tried to get this working in the following environment?

If VBDemo works, can't I just write an application that utilizies the same model?  If so, could I obtain the source for VBDemo?

Thanks, Mike

 

  Top 
  Tom 
  6c3c1_sdk-qodbc.gif
 Group: Administrator 
 Posts: 5510 
 Joined: 2006-02-17 
 Profile
 Posted : 2008-11-05 13:56:57
QODBC is currently NOT SUPPORTED ON ANY 64BIT O/S. 

  Top 
  Mike 
  
 Group: Members 
 Posts: 10 
 Joined: 2006-04-20 
 Profile
 Posted : 2008-11-06 00:28:33

QODBC runs just fine on a 64 bit OS because it runs as 32 bit via WOW64.  I have integrated the driver with a company file and VBDemo runs fine.  The issue seems to be getting DCOM to work.  When DCOM servers are enabled, VBDemo breaks and my ODBCConnection.Open() hangs.

If VBDemo works, I am certain that I can write my own application.  Do you have any more advice other than "NOT SUPPORTED"?  Is anyone familiar with how VBDemo is written?

-- Mike

 

  Top 
  Tom 
  6c3c1_sdk-qodbc.gif
 Group: Administrator 
 Posts: 5510 
 Joined: 2006-02-17 
 Profile
 Posted : 2008-11-06 07:48:45

Sorry in order to support QODBC on 64 bit operating systems will need to be able to support the whole product, not just VBDemo. At this stage no support is available for 64 bit operating systems.

If you still want the source of VB Demo, you can look at the generic version:

 
Visual Basic ODBC Demo Program 32 bit Source Code (35k)

 

 

  Top 
 New Topic 
 
 Post Reply 
[1]  

Jump to