社区
疑难问题
帖子详情
请问如何用一句SQL语句将另一台机子(A机)上的access数据库(B机)导入本机的SQLSERVER数据库?
OneDollars
2003-08-15 11:40:25
使用SELECT * from OpenDataSource好象只能将本机的ACCESS库导入本机的SQL SERVER数据库中,不知哪位大侠做过,还望赐教!
马上给分.
...全文
42
15
打赏
收藏
请问如何用一句SQL语句将另一台机子(A机)上的access数据库(B机)导入本机的SQLSERVER数据库?
使用SELECT * from OpenDataSource好象只能将本机的ACCESS库导入本机的SQL SERVER数据库中,不知哪位大侠做过,还望赐教! 马上给分.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
Access
和SQL的区别
最近在做一个比较大的项目,讨论用什么
数据库
的好,本打算用
access
的但是出于大项目,还是有所顾忌,特意拿来比较了一番,现在庆幸没有用
access
!!!
access
是中小型
数据库
,sql是大型的,当存储容量达到一定程度的时候,就会明显的感觉到他们的区别,主要是在存取速度上!
access
可以单独的上传下载,操作它,
本
机
不需要安装
access
,而,sql的话,跟mysql相似,你必须在
本
机
安...
access
和sql和mysql_
Access
跟SQL有什么区别和关系呢
展开全部
access
是中小型
数据库
,sql是大型的,当存储容量达到一定程度的时候,就会明显的感觉32313133353236313431303231363533e59b9ee7ad9431333231396261到他们的区别,主要是在存取速度上!
access
可以单独的上传下载,操作它,
本
机
不需要安装
access
,而,sql的话,跟mysql相似,你必须在
本
机
安装sql才能在
本
机
上操作
数据库
,当然也...
Matlab与
Access
数据库
编程
一、数据源 数据源是数据的来源和访问该数据所需的连接信息。数据来源的示例有 Microsoft
Access
、Microsoft SQL Server、Oracle RDBMS、电子表格以及文本文件。连接信息的示例包括服务器位置、
数据库
名称、登录 ID、密码和各种各样描述如何连接到数据源的 ODBC 驱动程序选项。 ODBC管理器(Administrator)它负责安装驱动程序,
mysql
数据库
Acc表_acc
数据库
和sql
数据库
各自的优点
展开全部
access
是中小型
数据库
,sql是大型的,当存储容量达到一定程度的时候,就会明显的感觉到他们的区32313133353236313431303231363533e4b893e5b19e31333233666162别,主要是在存取速度上!
access
可以单独的上传下载,操作它,
本
机
不需要安装
access
,而,sql的话,跟mysql相似,你必须在
本
机
安装sql才能在
本
机
上操作
数据库
,当然也...
asp.net 2.0的事务问题
"程序和
数据库
是在同一台
机
子
A上,那么可以正常运行.但如果把程序移到
另一台
机
子
B上,而
数据库
还是连接到A上时
数据库
语句就没法操作." 一.A.不用事务,关用SELECT 语句.是否可以分布式查询? B.LINKSERVER 在做分布式更新事务时不能对
本
机
操作.(就是不能环回分布式事务) C.DBCC TRACEON (3604, 7300)--用跟踪看更详细错误...
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章