首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在中创建指向MYOB的链接服务器?

如何在中创建指向MYOB的链接服务器?
EN

Stack Overflow用户
提问于 2013-02-18 02:06:12
回答 2查看 1.4K关注 0票数 0

我需要从MYOB中提取数据,并希望通过中的链接服务器进行提取。

注意: MYOB数据文件驻留在网络共享上。

提供程序字符串:

代码语言:javascript
复制
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;

到目前为止还没有成功。我得到以下错误:

无法初始化链接服务器"MYOB“的OLE DB提供程序"MSDASQL”的数据源对象。 OLE DB提供程序"MSDASQL“用于链接服务器"MYOB”返回消息“微软驱动程序的SQLSetConnectAttr失败”。 OLE DB提供程序"MSDASQL“用于链接服务器"MYOB”返回消息"MYOB Company文件不存在“。(Microsoft SQL Server,错误: 7303)

EN

回答 2

Stack Overflow用户

发布于 2013-04-11 11:20:13

不幸的是,我不太确定什么是链接服务器连接。但是,MYOB驱动程序不是真正的SQL连接。它只是一个使用MYOB .exe的接口,它提供了一些看起来有点像SQL的东西,但实际上它不是一个SQL接口。

如果您能提供一些更多的信息,比如MYOB接口中的连接设置?

票数 0
EN

Stack Overflow用户

发布于 2013-08-09 01:06:06

尝试构建这样的sConnString = "Driver={“& MYOBDriver & "};”&_ "Database=“& datafilename &;”&_“TYPE=MYOB;UID=& MYOBUser & ";PWD=”& MYOBPassword &;“&_”KEY=& keyfilename & ";ACCESS_TYPE=READ_WRITE;“&_”"DRIVER_COMPLETION=DRIVER_PROMPT;SQL_LOGIN_TIMEOUT=90;“&_HOST_EXE_PATH=& MYOBExepath & "SUPPRESS_WARNINGS=TRUE;”

还可以在查询中使用OPENROWSET

请注意,您的错误消息指出您没有包含公司文件名。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14928467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档