请问如何用一句SQL语句将另一台机子(A机)上的access数据库(B机)导入本机的SQLSERVER数据库?

OneDollars 2003-08-15 11:40:25
使用SELECT * from OpenDataSource好象只能将本机的ACCESS库导入本机的SQL SERVER数据库中,不知哪位大侠做过,还望赐教!

马上给分.
...全文
42 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
nforcedzh 2003-08-19
  • 打赏
  • 举报
回复
create table 表名
insert 表名
select *
from OpenDataSource('microsoft.Jet.OLEDB.4.0','Data Source="路径";User ID=admin;PassWord=')...表名
youcailing 2003-08-19
  • 打赏
  • 举报
回复
mark
liukaiii 2003-08-19
  • 打赏
  • 举报
回复
用共享目录的方法是不能访问远程机器上的ACCESS库
用odbc没试过
成了说一声
OneDollars 2003-08-15
  • 打赏
  • 举报
回复
我指的是将access中的一个表导入SQLSERVER一个表
OneDollars 2003-08-15
  • 打赏
  • 举报
回复
帅哥, openquery也必须通过链接服务器,但问题是链接服务器也只能连接本机上的MDB文件啊,

还请各位大侠再想想办法.非常感谢.

只要参与,必定送分
宸瑜 2003-08-15
  • 打赏
  • 举报
回复
还有啊,可以利用openquery啊,如果不会用,可以查看SQL SERVER2000的帮助系统啊
OneDollars 2003-08-15
  • 打赏
  • 举报
回复
另说明:access库并没有打开,也没有人在用.
nboys 2003-08-15
  • 打赏
  • 举报
回复
使用这个语句时把打开的Access数据库表关闭掉,否则就出现它已经被别的用户以独占方式打开
OneDollars 2003-08-15
  • 打赏
  • 举报
回复
这条语句我是在查询分析器中执行的,是以sa登录的,然后我在另外一台机器(ACCESS库
在此机器上)上增加了一个sa的用户,然后执行以上语句,还是出现上面的错误.

另说明引access库并没有打开,也没有人在用.

还请nboys大虾再次赐教为盼,

如能解决,可送200分,谢谢
nboys 2003-08-15
  • 打赏
  • 举报
回复
它已经被别的用户以独占方式打开,或没有查看数据的权限。

使用这个语句是把打开的Access数据库表关闭掉
nboys 2003-08-15
  • 打赏
  • 举报
回复
SELECT *
FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'\\ip\共享文件\northwind.mdb';'admin';'mypwd', Orders)


要确保你启动sqlserver的帐户(控制面板--服务--sqlserver--属性--登陆--使用这个帐户),必须有操作远程的权限(可以在远程windows下建立同样的帐户,并且有写得权限)
amtyuranus 2003-08-15
  • 打赏
  • 举报
回复
学习中
OneDollars 2003-08-15
  • 打赏
  • 举报
回复
to penddali:出现如下错误

OLE DB 提供程序 'Microsoft.Jet.OLEDB.4.0' 报错。
[OLE/DB provider returned message: Microsoft Jet 数据库引擎打不开文件'\\199.10.*.*\bbb\test.mdb'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。]

还有:共享目录和用户名有关系吗?

盼回答!
liuyun2003 2003-08-15
  • 打赏
  • 举报
回复
还有一个办法,建立一个关于那台机器的ODBC数据源,然后使用链接服务器的方法。
pengdali 2003-08-15
  • 打赏
  • 举报
回复
insert into 本地库
SELECT *
FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'\\ip地址\完全共享目录\northwind.mdb';'admin';'mypwd', Orders) AS a

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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