远程数据库中的表导入本地ACCESS
大家好,在远程的服务器上的SQL SERVER数据库中有一张[表A],现在我要将此表导入到本地的ACCESS中的[表B]中。
Insert INTO OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'd:\a.mdb'; 'admin'; '', [表B]) Select * FROM [Northwind].[dbo].[表A]
此时,由于SQL SERVER是在远程,那么上面的语句其实是将[表A]导入到远程服务器的D盘中,所以会提示:
链接服务器"(null)"的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 返回了消息 "找不到文件 'd:\a.mdb'。"。
消息 7303,级别 16,状态 1,第 1 行
无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 的数据源对象。
现在想请教大家,在远程服务器上写的语句,如果让其访问本地的ACCESS?
谢谢。 --------------------编程问答-------------------- 我知道搞两个dataset分别连接本地和远程,循环导入
补充:.NET技术 , C#