原来主机、客户机上装的是WIN98和MS SQL2000,执行下面语句没问题,insert into
OPENROWSET('Microsoft.Jet.OLEDB.4.0','\\客户机\PeterLee\DB.mdb';'admin';'', Cargo)
(ID,Name)
select ID,Name From Cargo后来主机换装了WIN2000,客户机还是WIN98,这个语句就执行失败了,提示:Server: Msg 7399, Level 16, State 1, Line 1
OLE DB provider 'Microsoft.Jet.OLEDB.4.0' reported an error.
[OLE/DB provider returned message: '\\客户机\PeterLee\DB.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。]
改语句成本地的路径就可以:insert into
OPENROWSET('Microsoft.Jet.OLEDB.4.0','D:\PeterLee\DB.mdb';'admin';'', Cargo)
(ID,Name)
select ID,Name From Cargo
OPENROWSET('Microsoft.Jet.OLEDB.4.0','\\客户机\PeterLee\DB.mdb';'admin';'', Cargo)
(ID,Name)
select ID,Name From Cargo后来主机换装了WIN2000,客户机还是WIN98,这个语句就执行失败了,提示:Server: Msg 7399, Level 16, State 1, Line 1
OLE DB provider 'Microsoft.Jet.OLEDB.4.0' reported an error.
[OLE/DB provider returned message: '\\客户机\PeterLee\DB.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。]
改语句成本地的路径就可以:insert into
OPENROWSET('Microsoft.Jet.OLEDB.4.0','D:\PeterLee\DB.mdb';'admin';'', Cargo)
(ID,Name)
select ID,Name From Cargo
的机器
的机器
然后以admin用户名登陆
这样应该就可以了