I need to extract data from MYOB and wish to do it via a linked server in Microsoft SQL Server Management Studio.
nb: The MYOB data file resides on a network share.
Provider String:
Driver={MYOAU1001};Database=M:\Premier19\xxx.MYO;TYPE=MYOB;UID=Administrator;PWD=xxx;KEY=;ACCESS_TYPE=READ_WRITE;DRIVER_COMPLETION=DRIVER_NOPROMPT;SQL_LOGIN_TIMEOUT=30;
No success so far. I get the following error:
Cannot initialize the data source object of OLE DB provider "MSDASQL" for linked server "MYOB".
OLE DB provider "MSDASQL" for linked server "MYOB" returned message "[Microsoft][ODBC Driver Manager] Driver's SQLSetConnectAttr failed".
OLE DB provider "MSDASQL" for linked server "MYOB" returned message "[MYOB ODBC] - Company file does not exist.". (Microsoft SQL Server, Error: 7303)