Troubleshooting - Can QODBC / QRemote run as a Service
Problem Description:
How do I run qodbc as windows services in the background? I notice it required QuickBooks to be logged and windows server 2008 to be logon.
Solutions:
QODBC and QuickBooks is a desktop based application and cannot be run as a windows service. QODBC uses QuickBooks SDK, and QuickBooks SDK uses QuickBooks Application to get data from company file.
QuickBooks SDK requires a active desktop session ( someone to be logged in ) to the machine because QuickBooks is a desktop base application.
QRemoteServer is not a service base application and is a desktop based windows application cannot be run as a service.
You may try DCOM, which may work on unattended windows ( But as QuickBooks is a desktop base application, sometime it has issues with closing the company file. )
I kindly suggest you to refer below article for how to setup DCOM sever:
How to setup QODBC DCOM Server