链接服务器问题。。。回答就给分
我用sp_addlinkedserver
@server = 'TestServer',
@provider = 'Microsoft.Jet.OLEDB.4.0',
@srvproduct = 'OLE DB Provider for Jet',
@datasrc = '\\Server1\Data\ss.tmp'
加了一个链接服务器,名称为TestServer。
然后添加一个用户,如下:
sp_addlinkedsrvlogin 'TestServer', false, 'sa', 'Admin', NULL
但是查询时
SELECT * FROM TestServer...sort
有时就会报错。如:
OLE DB 提供程序 'Microsoft.Jet.OLEDB.4.0' 报错。
[OLE/DB provider returned message: 找不到文件 '\\Server1\Data\ss.tmp'。]
但实际上这个文件是存在的,而且路径也对。更奇怪的是,这个错有时候报,有时候不报。有时又报7314的错。但实际上我的用户为Admin,应该是有权限访问数据的。
哪位大侠帮帮忙,分析一下怎么回事吧?
回答就给分!!!