请教在sql 中运行分布式数据库的问题

kite98 2001-11-22 04:42:05
EXEC sp_addlinkedserver
@server = 'SEATTLEMk',
@provider = 'Microsoft.Jet.OLEDB.4.0',
@srvproduct = 'OLE DB Provider for Jet',
@datasrc = '\\ddd\d\8.12access\data.mdb'
GO
EXEC sp_addlinkedsrvlogin 'SEATTLEMk'

Select a.* from OPENrowset(SEATTLEMk, 'Select * from rdrecord') as a
报错:Could not open table 'SEATTLEMk' from OLE DB provider 'SQL Server'.

SELECT * From OpenRowset('Microsoft.Jet.OLEDB.4.0','\\[ddd]\d\812access\data.mdb'; 'admin';'', rdrecord)

报错:OLE DB provider 'Microsoft.Jet.OLEDB.4.0' reported an error.
[OLE/DB provider returned message: '\\ddd\812access\ufdata.mdb' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.]

在查询分析器中运行。我该怎么办?


...全文
75 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluebill 2002-01-22
  • 打赏
  • 举报
回复
我也在做类似的东西
chen_yj 2001-11-23
  • 打赏
  • 举报
回复
OLE/DB provider returned message: '\\ddd\812access\ufdata.mdb' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.]

kite98 2001-11-23
  • 打赏
  • 举报
回复
还是不行,谁知道?
lcooky 2001-11-22
  • 打赏
  • 举报
回复
你没有权限访问那台机子,首先访问一下就可以了
Amoon 2001-11-22
  • 打赏
  • 举报
回复
你的机器要是服务器端

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧