June 1, 2012 at 11:20 am
Hi all,
I'm having an issue to create a linked server connection to netsuite on the cloud.
They supplied me with an ODBC driver... They say that the odbc drive supports 32bit and 64 bit systems?!?!?
With the same ODBC, I was able to connect with Excel 2010 but I can't figure out how to get the linked server working... I'm thinking, If it works for Excel it should work for MS-SQL... They're both microsoft products!!! right?
My Excel data connection resembles this:
DSN=NetSuite.com;UID=mylogin;SDSN=NetSuite.com;HST=odbcserver.netsuite.com;PRT=1708
I'm on Windows 7, I see the odbc driver in my system DSN and user DSN in c:\windows\sysWOW64\odbcad32.exe and only see the odbc driver in the user DSN in the systems odbcad32
I have a feeling that this has to do with a 32bit vs 64bit problem... but am not sure.
I'm sure I'm not the first one with this problem and also sure that there must be a solution...
Any help would be greatly appreciated as it's been practically a week that I'm trying to sole this problem...
Thanks
September 25, 2012 at 8:07 am
September 25, 2012 at 8:17 am
The problem will most likely be down to 32 vs 64.
As you see the DSN in SysWOW64 that means the DSN is a 32bit DSN not a 64 bit DSN, therefore if SQL is 64bit SQL it cant pick up on that DSN, it needs to be in the 64bit DSN library (C:\Windows\System32zodbcad32.exe).
So options are, install a 32 bit version of SQL, create the linked server to Netsuite, then create a linked server from 64bit SQL to 32bit SQL, create a 64 bit DSN, use SSIS running in 32 bit mode to pull data from Netsuite into the 64bit instance or go with CozyRoc
January 3, 2013 at 9:19 am
Viewing 4 posts - 1 through 3 (of 3 total)
You must be logged in to reply to this topic. Login to reply