加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

尝试将sqlserver 中数据导入到access中

发布时间:2020-12-12 15:38:44 所属栏目:MsSql教程 来源:网络整理
导读:要把sqlserver 表中数据导入到access中,手动很麻烦,在网上查了下 ? ???? 执行sql语句如下: ??? insert into OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'D:flow.mdb';'admin';'',jbpmx_groupmember)? select? id_,class,name_ from dbo.jbpm_action ??? 其
要把sqlserver 表中数据导入到access中,手动很麻烦,在网上查了下 ? ???? 执行sql语句如下: ??? insert into OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'D:flow.mdb';'admin';'',jbpmx_groupmember)?
select? id_,class,name_ from dbo.jbpm_action ??? 其中我是想把我的sqlserver? jbpm_action表数据导入到access 数据库d:flow.mdb中jbpmx_groupmember中。刚刚测试成功,这个过程中容易出现如下错误 错误一:SQL?Server?阻止了对组件? 'Ad?Hoc?Distributed?Queries'?的?STATEMENT 'OpenRowset/OpenDatasource'?的访问,因为此组件已作为此服务器安全配置的一部分而被关闭 ??????? 对于这种错误,有两种解决方法, ????? 方法一;执行如下代码:(我的博客有) ????? EXEC sp_configure 'show advanced options',1
GO
RECONFIGURE
GO
EXEC sp_configure 'Ad Hoc Distributed Queries',1
GO
RECONFIGURE
GO? ???? 方法二:手动操作 开启 'Ad Hoc Distributed Queries' 组件。 开启方法: 开始菜单->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器->功能的外围配置器->即席远程查询->勾选"开启OPENROWSET和OPENDATAROURSE支持"->应用 - > 确定 错误二:报字段不匹配 ??????????? 主要是目标表和原始表字段不对应,按照上述方法,即可解决将sqlserver中数据导入到access中 ????????? 如果您有更好的方法,请留言

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读