QuickBooks/QODBC & Linked Server ?

Using QB Pro 2010 on XP. SQL Server 2005 Express and SSMS 2008.
Installed QOBC, and it seems to work using the VB Demo. But when I tried creating a Linked Server, I followed the instructions to create a linked server, but it fails. I get this error:

The linked server has been updated but failed a connection test. Do you want to edit the linked server properties?


An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)


Cannot initialize the data source object of OLE DB provider "MSDASQL" for linked server "QODBC".
OLE DB provider "MSDASQL" for linked server "QODBC" returned message "[Microsoft][ODBC Driver Manager] Driver's SQLSetConnectAttr failed".
OLE DB provider "MSDASQL" for linked server "QODBC" returned message "[QODBC] QB Open Connection Failed. Create DCOM Instance Error = 80070005, Unknown error.. Created qbXMLRP2 OK.
". (Microsoft SQL Server, Error: 7303)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.4053&EvtSrc=MSSQLServer&EvtID=7303&LinkId=20476

Who is Participating?
stlinaeConnect With a Mentor Commented:
Sorry, don't understand the question.

qODBC is actually a PC only application. It must be installed on whatever system is going to run it. Which also means, if you are going to run it on the server it must be installed there.
Sander StadSysteemontwikkelaar, Database AdministratorCommented:
It eems that something went wrong with the DCOM configuration.

Take a look on this page how to configure them: http://archive.qodbc.com/forum9862.html?homeinclude=topicdetails&forum_id=1&category_id=2&post_id=291
What version of the qODBC driver are you using? (Trial/read only/server edition?)
Is QB installed on the XP machine? The qODBC installed there too?
Where is the data file?
What program are you  trying to connect with?
A proven path to a career in data science

At Springboard, we know how to get you a job in data science. With Springboard’s Data Science Career Track, you’ll master data science  with a curriculum built by industry experts. You’ll work on real projects, and get 1-on-1 mentorship from a data scientist.

Jess31Author Commented:
QODBC Driver is latest, and it is a trial. D/L it a few days ago.
QB is installed on XP as well as the QODBC, as well as the data file.
the VB Demo connects, and Test Connection from the ODBC configuration dialog works.
The problem is from the SQL Server (SQL Server 2008 Express) it won't connect.
I am not using any type of Internet / ASP / IIS - just trying to get my SQL Server to talk to QB.
Jess31Author Commented:
QODBC says that it can work on stand alone pc. Where did you that it needs to be installed on sever?
Jess31Author Commented:
but everything here is installed on same pc
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.